3 ms·
The main mistake hurting IPv6 adoption is and always will be that it's incompatible with IPv4 in both ways with no real solutions in sight. Numerous solutions
by noirscape 3y ago
The main mistake hurting IPv6 adoption is and always will be that it's incompatible with IPv4 in both ways with no real solutions in sight.
Numerous solutions could've been thought up (CGNAT the entirety of IPv6 as a source behind a part of the IPv4 space and allocate a part of the IPv6 region for "legacy" IPv4 addresses for example; that way you have 6->4 backwards compatibility), but none were tried. The result is a great technology in a vacuum, forever hampered in adoption rate because it's not compatible with old sites and there's no incentive for old site operators to switch.
Shaming bad actors doesn't do anything because IPv4 vs IPv6 is largely nerd shit in terms of computer issues; your average internet user is behind CGNAT already for IPv4 so address exhaustion means nothing to them so they don't care about it.
- welterde 3y agoWhat do you mean it has never been tried? That's how a lot of mobile providers and home internet providers operate today. My provider in Germany was already using DS-Lite (native IPv6 and IPv4 is tunneled over IPv6 to CGNAT gateway) more than 8 years ago. Mobile phones often use 464XLAT where IPv4 is translated to a region of the address space within IPv6 (the backbone is IPv6-only). The problem is the inverse direction (IPv4 -> IPv6) since IPv4 is lacking any mechanism for forward-compatibility.