Earlier quoted context omitted.
I believe IPv8 does something else: https://py-ipv8.readthedocs.io/en/latest/
IPv8 dev here. Thnx for mentioning this. IETF draft standard of IPv8: https://datatracker.ietf.org/doc/html/draft-pouwelse-trustch... Bonus: "De-DSI" == LLM- based fuzzy search + IPv8
IP addresses through 2024
71–80 of 90 posts
Re: IP addresses through 2024
#72Re: IP addresses through 2024
#73Just add another four digits to the start of IPv4. Treat any IP of the current length as 0000.CurrentIP.
Re: IP addresses through 2024
#74Earlier quoted context omitted.
Is Amazon not demand? Do they exist outside economics? (Legally they're supposed to use those addresses within a year(?) of buying them, but I won't pretend that anyone would really notice whether that's the case or not.)
> but I won't pretend that anyone would really notice I've got a /24 that I obtained back in the Wild West days of the early 1990's, when all you had to do was send an email form and a few minutes later you'd get one assigned. I haven't used it in over 20 years now, but nobody has ever come to take it from me.
Re: IP addresses through 2024
#75Earlier quoted context omitted.
Is Amazon not demand? Do they exist outside economics? (Legally they're supposed to use those addresses within a year(?) of buying them, but I won't pretend that anyone would really notice whether that's the case or not.)
You know what I mean.
Re: IP addresses through 2024
#76I 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…
One way of thinking about it:
* Stars in the Milky Way: 400 Billion
* Galaxes in the universe: 2 Trillion
So (4x10^11)x(2x10^12)=8x10^23 stars in the universe.
* Size of IPv6 address space: 3.4x10^38
Find the ratio between addresses and stars:
* 3.4x10^38 / 8x10^23
IPv6 offers about 430 trillion times more addresses than estimated stars in the universe. From Tom Coffee's presentation "An Enterprise IPv6 Address Planning Case-Study"
* https://www.youtube.com/watch?v=7Tnh4upTOC4
Perhaps in more human terms: on the surface of the Earth (including oceans), there are 8.4 IPv4 addresses per km^2. Not counting the oceans, that would be 28 IPv4 addresses per km^2 land.
IPv6 gives 10^17 addresses per mm^2 (yes, square millimeter).
In terms of volume, 10^8 IPv6 addresses per mm^3 throughout the Earth.
Another way of looking at it:
*math property: x^y = x^(a+b) = (x^a)x(x^b)
* IPv4 addresses are 32 bits (2^32)
* 2^32 ~ 4.3 billion
* So the IPv4 Internet has ~4.3B devices on it
* IPv6 subnets are 64 bits, /64 (2^64)
So, an IPv6 2^64 subnet is the same as (2^32)x(2^32), which means (4.3B)x(IPv4 Internet). I.e., a single IPv6 subnet can hold the equivalent of four billion (IPv4) Internets.
Re: IP addresses through 2024
#77One thing I've wondered is how routing will work out in the long term for IPv6. If I recall correctly, IPv6 routing was supposed to be hierarchical based on ISP and region, and that would help routing tables. But what if companies in the US, for example, buy a /19 and then divide it up and use it across the globe? I assume routers will have to come with a lot more RAM.
The Internet gave up on that a while ago. IPv6 routing works like IPv4 where people just advertise whatever routes they want. Router RAM has been fixed with newer HBM-based ASICs supporting millions of routes.
Re: IP addresses through 2024
#78Earlier quoted context omitted.
That was my whole point. There are not 2^128 ipv6 addresses for Individual use but there are 2^64 /64 networks. If you rent a vps with a ipv6 “address” you will see that you are given a /64 network. There is no effort to “fix” the bottom 64 bits because it’s not needed. There are enough /56 networks to for the next 500 years and 99% of people can do everything they need with an isp provided /56. IPv4 has survived wit…
> If you rent a vps with a ipv6 “address” you will see that you are given a /64 network. Unfortunately, I've seen multiple VPS providers that will assign you a single address within a /120 or something ridiculous like that. I presume whoever runs the network side of things with those VPS providers has never used IPv6 themselves or they must be _extremely_ stingy.
Re: IP addresses through 2024
#79Re: IP addresses through 2024
#80Earlier quoted context omitted.
People get caught up in how many IPv6 addresses exist, as if we will always have enough to go around. Recently Capital One was assigned a /16, enough for every ATM in the US to be its own ISP and make its own customer allocations. We continue to repeat the same mistakes that made people believe we needed v6 in the first place. We will never run out of IPv6, but I believe in my lifetime you won't be able to get new v6…
The IPv6 address space is so huge, I, as an individual, was able to get a /44 no questions asked. Back in the 90's, I was able to get a IPv4 /24, no questions asked.
I have a /32 as an individual that I also got no questions asked.
It’s more IPv6 space than I could ever use.