←back to thread

The IPv6 Transition

(www.potaroo.net)
215 points todsacerdoti | 5 comments | | HN request time: 0s | source
Show context
hairyplanter ◴[] No.41893537[source]
I have fully implemented IPv6 in my home network.

I have even implemented an IPv6-Only network. It fully works, including accessing IPv4 only websites like github.com via DNS64 and NAT64 at my router.

The only practically useful thing about my IPv6 enabled network is that I can run globally routable services on my lan, without NAT port mapping. Of course, only if the client is also IPv6.

Other than this one use case, IPv6 does nothing for me.

It doesn't work from most hotels, nor from my work lan, nor many other places because most "managed" networks are IPv4 only. It works better at Cafes because they are "unmanaged" and IPv6 is enabled by the most common ISPs, like ATT and Comcast and their provided routers.

Based on this experience, I think IPv6 is less valuable than us HN audience thinks it is. Private networks, NAT, Carrier Grade NAT are good enough, and internet really doesn't care about being completely peer-to-peer.

I think the adoption rate reflects this--it's a linear growth curve over the last 25 years. It should have been exponential.

I think cost of IPv4 reflects this--it is now below the peak, and has leveled off.

As surprising as it seems, IPv4 exhaustion has not been a serious problem. Internet marches on. IPv6 is still a solution looking for a problem, and IPv4 exhaustion wasn't one of them.

replies(21): >>41893541 #>>41893647 #>>41893711 #>>41896275 #>>41898003 #>>41898138 #>>41898700 #>>41898907 #>>41898988 #>>41899569 #>>41900489 #>>41900918 #>>41901253 #>>41901285 #>>41902429 #>>41902453 #>>41902668 #>>41903211 #>>41903638 #>>41903908 #>>41913238 #
Dylan16807 ◴[] No.41893541[source]
NAT is mostly okay, but carrier grade NAT where you can't forward a port causes real problems.

IPv4 exhaustion is a real problem, it's just not enough to motivate people much.

replies(5): >>41893570 #>>41893584 #>>41899608 #>>41900893 #>>41902480 #
josephg ◴[] No.41900893[source]
> IPv4 exhaustion is a real problem, it's just not enough to motivate people much.

Well, its only really a problem if you're poor. Rich people don't care - IPs are still cheap enough when you live in a wealthy country & have a decent job.

The people affected by IP address exhaustion are largely the exact set of people who can't do anything about it.

replies(2): >>41901711 #>>41909895 #
nlitened ◴[] No.41901711[source]
What country is that where poor people can’t afford an IP address? Is it a real place?
replies(1): >>41902104 #
josephg ◴[] No.41902104[source]
From the article, IPv4 only has 3.03 billion unique, routable addresses. The world population is 8.2 billion. So there's only enough IPv4 addresses for 1 unique address per 3 people on the planet. But of course, in reality, huge swathes of the IP address range are held by big companies (like amazon), universities and the US military.

Its very common for whole streets or neighbourhoods to collectively share a single IPv4 address. Its required, as a result of simple math.

You'll even see this in some parts of the US and UK.

replies(2): >>41903571 #>>41904896 #
1. otabdeveloper4 ◴[] No.41903571[source]
In reality an IP address costs about $2 a month at market rates.
replies(2): >>41904052 #>>41904061 #
2. josephg ◴[] No.41904052[source]
So? Is your argument that it’s so cheap that everyone should get an IP? That would be mathematically impossible.

If more people wanted an IP, the price would just rise. The same percentage of people (less than 1/3) would have one. They would just pay more.

It’s like buying land in a city like SF. Demand can change the price, but the supply remains the same.

replies(1): >>41904366 #
3. ta1243 ◴[] No.41904061[source]
Because of two technologies

1) CG-NAT

2) IPv6

You literally can not have one unique IPv4 address per mobile phone.

4. otabdeveloper4 ◴[] No.41904366[source]
The argument is that migrating to IPv6 isn't worth anyone's time. (Except for maybe CG-NAT operators.)
replies(1): >>41906798 #
5. Dylan16807 ◴[] No.41906798{3}[source]
The number of people behind CGNAT is huge and rising. It's collectively worth it. And really not that much effort. (If your internal business network is sufficiently entrenched you don't have to change it.)