Subj : Just how big is IPv6? To : All From : Warpslide Date : Mon Dec 23 2024 08:08:00 A Reddit post from user Accendil on the r/theydidthemath community. Posted on December 31, 2014 https://redd.it/2qxgxw -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- I've been a lover of IP addressing for many years, since I was in high school. I always found it funny how IPv4 had so few addresses because of the unexpected take off of the "internet". I then started looking in to IPv6 and this was my first foray into mega numbers which lead me down a slippery slope of Googolplexes and Infinity but IPv6 is my first love. Here is some info related to IP addressing (heavily rounded for ease of viewing): IPv4 = 2^32 4,290,000,000 | | | Hundreds | | Thousands | Millions Billions IPv6 = 2^128 340,000,000,000,000,000,000,000,000,000,000,000,000 | | | | | | | | | | | | Hundreds | | | | | | | | | | | Thousands | | | | | | | | | | Millions | | | | | | | | | Billions | | | | | | | | Trillions | | | | | | | Quadrillions | | | | | | Quintillions | | | | | Sextillion | | | | Septillions | | | Octillion | | Nonillion | Decillion Undecillion Comparison to humans: 1.1. Estimated population of Earth (~2014) 7,210,000,000 1.2. Average number of molecules in an average human body 156,000,000,000,000 1.3. Average number of atoms in an average human body 5,940,000,000,000,000,000,000,000,000 1.4. Estimated number of atoms in the current human race 42,800,000,000,000,000,000,000,000,000,000,000,000 Comparison to things: 2.1. All the grains of sand on Earth 7,500,000,000,000,000,000 2.2. All the stars in the universe 70,000,000,000,000,000,000,000 2.3. Diameter of the observable universe (in millimetres!!) 92,000,000,000,000,000,000,000,000,000 Side-by-side comparison to humans: v6 340,000,000,000,000,000,000,000,000,000,000,000,000 1.1 7,210,000,000 1.2 156,000,000,000,000 1.3 5,940,000,000,000,000,000,000,000,000 1.4 42,800,000,000,000,000,000,000,000,000,000,000,000 | | | | | Octillions | Billions Undecillions Trillions This means we can give about 7 IPv6 addresses to each atom in the entire human race! Or, you could give each person Earth right now this many IPv6 addresses: 47,261,439,850,130,342,147,690,917,698 | Octillion Side-by-side comparison to things: v6 340,000,000,000,000,000,000,000,000,000,000,000,000 2.1 | 7,500,000,000,000,000,000 2.2 | 70,000,000,000,000,000,000,000 2.3 | 92,000,000,000,000,000,000,000,000,000 | | | | Undecillions| | Quintillions | Sextillions Octillions You could therefore give each grain of sand this many IPv6 addresses: 45,300,000,000,000,000,000 | Quintillion Or even more magnificently, this means you can give every millimetre from one side of the universe to the opposite side of the universe in a straight line about 3.6 billion IPv6 addresses... every... millimetre... ....aaaand now my head hurts so I'll leave it there. u/accendil on r/theydidthemath https://redd.it/2qxgxw .... No. of IPv6 Addresses: 340,000,000,000,000,000,000,000,000,000,000,000,000 --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64) * Origin: Northern Realms (618:400/23) .