Comment by Dagger2
5 days ago
You'd think it would be long enough for people to realize that v6 is backwards compatible! Yet no, here we are, constantly dealing with people making the same damn claim that it isn't every single time a v6 story is posted.
v6 is about as backwards compatible with v4 as it's possible to be. If you have a way to make it more backwards compatible then I'd love to hear it, but when I ask this all I ever get are things that don't work, or things that v6 already does.
No, it's not. If I have an ipv6 network, an ipv4 address is invalid. It's that simple.
It's not that simple at all. For one thing, having a v6 network doesn't mean you can't have a v4 network. You can run v4 in exactly the same way you currently do, with exactly the same software, and it'll work no worse than it already does.
But for another, the v4 space is available as a subset of the v6 space:
That's from a machine on a network with no v4, and it works fine. I can reach v4-only sites from it too. I could even do this using v4 addresses if I wanted, but if I showed you the output from that you'd just claim I was using v4.
The point of backwards compatibility would be to allow IPv4 devices to work on an IPv6 network. Not to run a parallel stack.
127.0.0.1 needed to be a valid IPv6 address, along with all the others. Pick a particular prefix, say 0...* and any address with that would be extended to 128 bits. That would have been backwards compatible.
1 reply →
No, it’s not—IPv6 networks are totally capable of providing IPv4 as a service. SIIT-DC, 464XLAT, MAP-T