Live data from Hacker News

IPv6 is the only way forward

ankshilp.in

131–140 of 350 posts

Re: IPv6 is the only way forward

#131

Imagine being able to connect two computers over the internet using sockets. WebRTC is a marvel, but I miss the whimsical days of running something on a port at home and connecting to it without thinking about NAT.

Imagine being able to make a voice call to a friend without paying for a middle-man to proxy the traffic completely unnecessarily.

Re: IPv6 is the only way forward

#132

Earlier quoted context omitted.

His point is that you're managing alright because you live in a country where your ISP can give you a public IP address. The author lives in a country where that is not possible and accesses the Internet behind layers of NAT.

What's the difference, other than port forwarding? Does NAT cause some sort of unique issue that makes existence miserable?

It makes everything slower and more expensive.

Re: IPv6 is the only way forward

#135

Earlier quoted context omitted.

His point is that you're managing alright because you live in a country where your ISP can give you a public IP address. The author lives in a country where that is not possible and accesses the Internet behind layers of NAT.

What's the difference, other than port forwarding? Does NAT cause some sort of unique issue that makes existence miserable?

"What's the difference other than the difference?". Not being able to forward ports means I can't play Tricky Towers with my friend (who isn't technical enough to join a VPN with me and would have privacy concerns about doing so).

Re: IPv6 is the only way forward

#136

Earlier quoted context omitted.

Hole punching, which has various forms, may or may not work. This means if you're doing something realtime, you may need to stick a server(reachable endpoint) in between it, at the very least reducing performance.

I have never seen any situation where this is not already necessary other than UPnP which already almost never works reliably. A publicly-addressable relay is already practically non-negotiable for anything over the internet.

uPnP works fine though? What was the problem you had with it?

Re: IPv6 is the only way forward

#137
post #111

Earlier quoted context omitted.

> I have multiple static IPv4 addresses and they have suited me just fine for decades IPv6 is for the people (countries, continents) who did not get in early on the IPv4 address gold rush. Your take is basically "got mine, F you".

Or ... people can use the DoD/Mod and assorted other space to get their IPv4 allocations. There is a ton of unused space in IPv4. Reserved, allocated but entirely unused. Also take back some /8's from greedy companies that don't need all that space. stares at HP When I say take I mean take as in a forceful annex and a timeline.

> Or ... people can use the DoD/Mod and assorted other space to get their IPv4 allocations. There is a ton of unused space in IPv4. Reserved, allocated but entirely unused. Also take back some /8's from greedy companies that don't need all that space.

In our exponentially growing world that wouldn't help. By the time we ran out of Class As we were allocating a new one every month. Reclaiming all the unused addresses would barely make a dent in demand.

Re: IPv6 is the only way forward

#139

Earlier quoted context omitted.

100% this, my college had 2 /16s for no reason. The printers were all public, was a mess.

I mean having a public address doesnt mean it has to be publicly routable. Same thing applies to ipv6. I speak as someone who worked at an institute that had similar abundance of address space.

Indeed, the tragedy of the IPv4+NAT stockholm syndrome is that people view having to use ambiguous addresses as access control and can't distinguish reachability vs addressing.

Re: IPv6 is the only way forward

#140

I am behind cgnat but have a native ipv6 /64 at home. I've got a great fibre connection (2G5) and everything "just works". I can host on ipv6 native machines and see them from anywhere in the world that has native ipv6 access. The trouble is that 1) my employers do not have native ipv6 access; 2) neither does my mobile connection; and 3) really nor do a lot of my friends. Moreover, 4) if you browse a website from a n…

> 4) if you browse a website from a native world-reachable ipv6 address, you're fingerprinted by it and it's overwhelmingly unique to you.

IPv6 privacy extensions exist & are enabled by default in most (if not all) operating systems today, which (this is my understanding; take it with a grain of salt) create what essentially are extra IPv6 addresses, used for outbound traffic, that aren't generated via your MAC address.

Post reply on HN