Earlier quoted context omitted.
Opening a dual stack ipv4 and ipv6 does allow the service to accept both ipv4 and ipv6 connections. But I do not think that is what zadikian is getting at? It does not address the network level identity and reachability. There is no default, globally routable mapping where owning a ipv4 automatically gives you an equivalent identity in ipv6 that others can reach without translation infrastructure. The transition mech…
I’m not clear on who is supposed to do the translating that isn’t doing it today, or why the mapped IPv4 addresses don’t qualify. Virtually all ISPs either give you an IPv4 address or do the translation for you, and the software you write doesn’t have to care exactly how it’s set up for the most part (there’s some subtlety about stuff like MTUs, but if you’re just doing unencapsulated TCP it usually doesn’t matter).…
Why IPv6 is so complicated
461–470 of 519 posts
Re: Why IPv6 is so complicated
#462Earlier quoted context omitted.
That's because they actually get paid for providing a reliable service, not for ipv6.
Access to only half the internet isn't exactly a reliable service. None of china, none of africa, only half of europe, none of south america....
Re: Why IPv6 is so complicated
#463It’s not. It’s IPv4 with more bits and some changes to Ethernet level lookup. The SLAAC vs DHCPv6 mess is not really a problem with the core V6 spec.
Re: Why IPv6 is so complicated
#464Earlier quoted context omitted.
Because they didn't realize how that was the fundamental problem. There are some designers who knew their system would be incompatible but thought it was interesting enough to design anyway, like RINA. There are other designers who just didn't realize why this was a problem, like ipv8. The ipv8 designer is currently berating the NANOG (north america network operators group) mailing list for not already supporting ipv…
some of the alternatives were simpler and deliberate attempts to reduce the scope of the migration problem. You can’t say “all approaches would have suffered the same migration effort” as if it’s a given. That’s like saying UTF8 and UTF16 had the same migration effort because they both tried to migrate from 1-byte code points. UTF8 was way easier.
Re: Why IPv6 is so complicated
#465Earlier quoted context omitted.
They're allowed to do that if they want to. Most find there's no practical reason to ensure the addresses are related. It wouldn't help them support v6 faster.
Do they own such an address, as in, a packet sent by someone on another ISP to that address will actually reach my ISP's router over v6? Not talking about translations that use v4. If they do, I've never seen them actually give it to me.
Re: Why IPv6 is so complicated
#466Earlier quoted context omitted.
How would this work if your upstream router doesn't support v6? All other networks send packets towards you, but your ISP ignores them because they are invalid packets. Then what?
It requires the router to support v6. If you want, could do an approach kinda like "happy eyeballs" where you try both.
Re: Why IPv6 is so complicated
#467This is the only topic that tempts me to create a throwaway account. (I have not given in) None of the IPv6 proponents are willing to acknowledge that IPv6 is a pain. All of them seem to have gone to some secret seminar somewhere where they receive their talking points: - Everyone who dislikes IPv6 doesn't know how NAT works and thinks it's the same as a firewall. - There's absolutely no downside whatsoever to being…
In troubleshooting, "It's always DNS" has become "If it's not DNS, it's IPv6". I don't even try to fix it. If I disable IPv6 and everything starts working, I move on.
Re: Why IPv6 is so complicated
#468Earlier quoted context omitted.
Access to only half the internet isn't exactly a reliable service. None of china, none of africa, only half of europe, none of south america....
Those are regions that have a lot of v6 support alongside v4, not v6-only.
Re: Why IPv6 is so complicated
#469Earlier quoted context omitted.
Would it help at all? You can't just send IPv6 packets down the equivalent IPv4 path because that bext-hop router probably xoesn't understand IPv6 packets. In fact there could be no IPv6 path at all between you and the destination, so knowing where they are still wouldn't help you forward packets. If it understood them, it would have given you an IPv6 route anyway. Updating BGP to support IPv6 routes wasn't an actual…
There are lots of services I can't send v6 to, not because some router in the middle only understands v4 but because the service operator decided not to deal with v6.
It's already a bit like that, but they can and do disable it. You can see the other comments in this thread: many people disable IPv6 upon any sign of a networking problem.
Re: Why IPv6 is so complicated
#470Earlier quoted context omitted.
This comment would make more sense if you said why IPv6 is a pain. It just works for me.
Works but addresses are unreadable. Ensuring security on a small network is more difficult than it needs to be when addresses are gibberish. Still not sure mine is on IPv6.