|
|
|
|
|
by cronjobber
3250 days ago
|
|
It sucks at being compatible with ipv4. The "billion dollar mistake" :-) It also sucks at having software/hardware stacks nearly as well debugged as those for ipv4, which means running ipv6 at all is a security risk. Nobody would switch for sundry technical advantages. The main driver for conversion is that ipv4 addresses are scarce. As soon as "we" seriously "move to ipv6", however, the scarcity driven pressure to convert is relieved. We're bound to reach an equilibrium that will include ipv4 for a long time, possibly forever. |
|
You cannot make it compatible. The whole point is address extension, and a legacy IPv4 endpoint cannot possibly talk to a new, extended-address endpoint.
> It also sucks at having software/hardware stacks nearly as well debugged as those for ipv4, which means running ipv6 at all is a security risk.
There is no "stack". The software above the IP layer is still UDP, TCP, HTTP, SMTP, ...
> Nobody would switch for sundry technical advantages.
Yeah, actually, lots of competent people do, because NAT and duplicate addresses just cause so many pointless problems.
> As soon as "we" seriously "move to ipv6", however, the scarcity driven pressure to convert is relieved.
Yep, the pressure to convert will be relieved because people simply won't bother setting up IPv4 in the first place at some point because it adds so much unnecessary complexity, so no need to convert. And once that happens, even the last holdouts will enable IPv6, at which point IPv4 will be a largely useless legacy protocol that just causes maintenance costs for nothing.