Route My World!

A CCNA/CCNP Blog

IPv6 in Numbers

Posted by Aragoen Celtdra on January 27th, 2009

Just how many IP addresses can you have with IPv6? To put it in dramatic contrast (and for fun), we’ll put the numbers in comparison to the current and more popular IPv4 implementaation:

IPv4 (32-bit address) = 232 = 4,294,967,296

IPv6 (218-bit address) = 2128 = 340, 282, 366, 920, 938, 463, 463, 374, 607, 431, 768, 211, 456

I don’t even know what -illion that amounts to. Although something tells me that it’s not nearly close enough to infinitillion. ;)

Here’s a few more math for you curious types:

You may or may not realize it, but 128 bit addresses allow for 2128=340,282,366,920,938,463,463,374,607,431,768,211,456 total theoretically assignable addresses. To understand just how large that number is, recognize that the surface area of the earth is usually considered to be about 196,950,000 square miles.[6] There are 5280*5280 square feet in a square mile, and 12*12 square inches in a square foot. Multiplying 196,950,000*5280*5280*12*12, we find that the approximate surface area of the earth is 790,653,726,720,000,000 square inches.

If you divide 340,282,366,920,938,463,463,374,607,431,768,211,456 (the upper bound on the number of IPv6 addresses) by 790,653,726,720,000,000 (the approximate surface area of the earth in square inches) that implies you can assign over 3.7×1021, addresses per square inch of the earth’s surface. That should be enough addresses for most requirements, at least for the foreseeable future!

In that case, I don’t suppose I can order a few million of those IP addresses? Oh nothing… in case I want to bling out our dog with IP addresses all over it’s body. :D

Reference

  1. Joe St Sauver, University of Oregon,  “What’s IPv6…and Why Is It Gaining Ground?”
  2. “Oops! How Many IP Addresses?” – IEEE: Spectrum Online

One Response to “IPv6 in Numbers”

  1. RobertNo Gravatar Says:

    very funny G. now quit playing around.hahhahaha

    it would be nice to find a great course on  IPv6.. I just cannot find a good course on it anywhere? I am a math dude but would be nice to really know it. And subnetting
    holy god is that going to be nutz. cant we just use calculators. it is not often we derive equations or formulas before we use them like  KE=1/2mv^2. how often do we derive it anymore.This is a kinemtatic equation for calculating Kinematic energy. But if we use calculus to derive it, it would be too much. I just want to use it. so be nice if they could just give a software calculator and then just understand the segments and what they are used for. just seems so combersome but sure they will use it as a weeding outer! I am all for cool math stuff. but talk with any physics major. they say who cares how the go to it unless you are a scientist creating new systems. just use it and focus on more important concepts! :0
    my 3.2 cents

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 

Route My World! is Digg proof thanks to caching by WP Super Cache