| 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 |
We can give every person a million local networks, with unlimited devices on each local network. That's more accurate and also easy to think about.