Live data from Hacker News

IP addresses through 2024

potaroo.net

1–10 of 90 posts

Re: IP addresses through 2024

#4
Seeing the domain which screams Australian (potaroo, quoll, quokka, et al) I looked at the author's name which brought back a few memories :-)

For general interest, this is (among other accolades) 2012 Internet Hall of Fame Inductee Geoff Huston https://www.internethalloffame.org/official-biography-geoff-...

Re: IP addresses through 2024

#6
post #2

Interesting how the IPv4 price has pulled back 30% since early 2022.

The investment in infrastructure is cyclical. A lot of ISPs started large expansion projects, fueled by the lockdowns in 2020-s that highlighted the inadequate infrastructure. A lot of content companies also acquired additional IPv4 space for servers.

Re: IP addresses through 2024

#7
I feel like this blog does not accurately describe how large the ipv6 address space even after accounting for it being reduced by 2^64 for the host portion of the address. If it did it would make the concerned comments about /28 ipv6 network sizes seem very misplaced.

A single static ipv4 address is a /32 slice into the ipv4 space and is considered a reasonable to size give out to a single person or even a small business that asks for it. Of course larger companies and telecom operators need larger network allocations and they have gotten them for many years in the past.

Now realize that if a /64 ipv6 network is the minimum size like a single ipv4 address then you see that the ipv6 address space has 2^32 /32 ipv6 networks. Now with ipv6 any technical person and acquire a entire ipv4 internet sized network in a continuous (globally routeable if you want) range.

And if any sized business today can expect buy a single "class c" /24 range of ipv4 it makes sense that large global compaines get a ipv6 /20 network to run their entire network on it.For example cloudflare[1] uses 6 regional /32 networks and a /29 network for all their routing needs. Imaging trying to build cloudflare with less than 32 addresses in a single /24 ipv4 allocation.

ipv6 is so large that you can just design your network without worrying about subnet size and route based on real policy or security boundaries alone. We will run out of MAC addresses before we run out of ipv6

[1] https://www.cloudflare.com/ips/

Re: IP addresses through 2024

#8
post #3
post #2

Interesting how the IPv4 price has pulled back 30% since early 2022.

That's probably more to do with interest rates than anything else. Cheap money => speculative assets are worth more.

Probably also CGNAT, and tunnelling instead of directly exposing your servers.

Re: IP addresses through 2024

#9

I feel like this blog does not accurately describe how large the ipv6 address space even after accounting for it being reduced by 2^64 for the host portion of the address. If it did it would make the concerned comments about /28 ipv6 network sizes seem very misplaced. A single static ipv4 address is a /32 slice into the ipv4 space and is considered a reasonable to size give out to a single person or even a small busi…

It’s really hard to even comprehend how large IPv6 is. I have found that extreme examples tend to help people get there. Here are some I’ve used in the past.

There are enough IPv6 Addresses for 4.77 x 10^28 for every living person.

If each IPv6 address was a grain of sand…

That’s 2.39 × 10^18 of addresses per person, or roughly enough sand sized addresses to equal about 1.8 times the volume of earths ocean per person.

At sand scale all IPv6 addresses would take the volume of 12 sols.

Conversely, all the IPv4 addresses in this sand scale would slightly over fill an oil drum.

From “IPv6 Addresses: Big Numbers, Big Solutions”: https://www.osti.gov/servlets/purl/1365362

Re: IP addresses through 2024

#10
post #9

I feel like this blog does not accurately describe how large the ipv6 address space even after accounting for it being reduced by 2^64 for the host portion of the address. If it did it would make the concerned comments about /28 ipv6 network sizes seem very misplaced. A single static ipv4 address is a /32 slice into the ipv4 space and is considered a reasonable to size give out to a single person or even a small busi…

It’s really hard to even comprehend how large IPv6 is. I have found that extreme examples tend to help people get there. Here are some I’ve used in the past. There are enough IPv6 Addresses for 4.77 x 10^28 for every living person. If each IPv6 address was a grain of sand… That’s 2.39 × 10^18 of addresses per person, or roughly enough sand sized addresses to equal about 1.8 times the volume of earths ocean per person…

Hah - all of those examples use a planet as comparison. The first 16 bits of the address should be reserved to be used by the Planetary Internet Addressing Council (PIAC)

Allocating all addresses to Earth seems very shortsighted.

(Some sarcasm should be assumed.)

It doesn't really matter how you explain large-number math to people who are bad at large-number math (aka all of us) - there's always some bright-spark who misses the point.

Post reply on HN