• ShredderFeeder@shredderfood.net
        link
        fedilink
        English
        arrow-up
        0
        ·
        vor 14 Tagen

        I saw the rfc for IPV8 recently… It makes so much more sense than ipv6…and is backward compatible with ipv4…

        Basically they’re proposing prefacing 4 more octets into an IP address, so 172.16.5.1 would become 0.0.0.0.172.16.5.1

        Any existing IPs would just assume the 0.0.0.0 in front of them…

        Again…solves the problem on much the same way.

        • mholiv@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          vor 14 Tagen

          Just fyi IPv8 was written by LLM with full on hallucinated citations and references. It isn’t being taken seriously by anyone.

          It didn’t even make sense. It relies on DNS for nat and the like. Deranged networking plans from the non-mind of an LLM.

          I recommend taking the time to learn IPv6 properly. It’s actually quite elegant and brings back the peer to peer, endpoint to endpoint connection ability of the old internet.

            • mholiv@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              vor 14 Tagen

              I wouldn’t even say it was a good idea. Like the end to end NAT free internet is the ideal. IPv6 was built for that.

              Even if IPv8 was not slop it would reenforce the idea of nat and hierarchy.

              IPv6 allows for a democratized internet where anyone can choose to self host. And anyone can connect to anyone who is self hosting.

              Because of this it’s a bit more complicated. But ideology it much better than IPv8. It brings us back what made the internet great in the 90s and 2000s, but at scale.

              • sem@piefed.blahaj.zone
                link
                fedilink
                English
                arrow-up
                0
                ·
                vor 13 Tagen

                I really like how ipv6 works; the downside is it’s way more complicated for humans to understand. But then again all of networking gets complicated fast. I still don’t really get what a CGNAT is.

                • StarDreamer@lemmy.blahaj.zone
                  link
                  fedilink
                  English
                  arrow-up
                  0
                  ·
                  vor 13 Tagen

                  How is IPv6 harder to understand? It’s just IPv4 with all the uncommon stuff stripped out and put into optional headers (which IPv4 also has), and a much longer address now written in hex.

                  CGNAT is just a fancy term for NAT done by a carrier. They get a special private IP address range for doing so, but fundamentally it’s still NAT.

                  Now IP multicast, THAT is complicated for humans to understand. Especially the whole subscriber logic.

                  • sem@piefed.blahaj.zone
                    link
                    fedilink
                    English
                    arrow-up
                    0
                    ·
                    vor 13 Tagen

                    I’m taking this as a genuine question, so I’ll answer for myself personally. My mental model of IPv4 is quite simple. A computer doesn’t have an address unless you configure one for it, or a DHCP server gives it one. If you are on the same network and there’s no firewall, knowing the ip address lets you reach the computer. The router has one public facing IP address that all your devices have to share, which is inconvenient.

                    In ipv6, a computer has two automatic addresses from the MAC address, a link local and a real one, but they aren’t interchangeable, and don’t always work. Instead of DCHP, there is something else that prevents ip collisions somehow, but dhcp also still exists sometimes.

                    In my limited experience, i can never count on reaching a device by its hostname, but if i know a local ipv4 address, that’s enough, and they’re easy to remember since only the last part really changes. With ipv6 the address is too long and incomprehensible to remember.

                    I love that ipv6 works better for computers, that you don’t have to worry about NAT traversal, but i don’t think it is too hard to understand why humans find using it day to day more confusing if they’re used to ipv4.