• Martin Thoma
  • Home
  • Categories
  • Tags
  • Archives
  • Support me

How many IPv6 adresses exist?

Contents

  • Some general information
  • Pure Numbers
  • Playing with numbers
  • See also

Some general information ¶

A typical IPv4 address in a local network looks like this: 192.168.0.1 This is 11000000 10101000 00000000 00000001 in binary octets. You can easily see that it has 32 bits. As one bit may have two values - 0 or 1 - there are 232=4,294,967,296≈4.3⋅109 possible addresses. The internet needs IP-addresses to know which information should be sent to whom. So only 4.3 billion devices can be connected to the internet. Devices are home computers (your PCs), servers (of big companies like Google or Facebook), Smartphones. So we are currently getting out of addresses. To solve this problem, IPv6 was introduced.

Pure Numbers ¶

IPv6 has 128 bit. This means there are the number of addresses is: 2128=340282366920938463463374607431768211456≈3.4⋅1038

Quite a lot.

Playing with numbers ¶

Imagine the world had 10 billion people (10,000,000=10⋅109=1010). Imagine everyone bought 6 smartphones, 5 computers, 1 car, 4 tablet, 4 car radios in every year. That would be 20 internet devices for every person every year. Now you could give every device a unique address for much, much more than billion billion years! The sun is going to get a red giant in about 4 billion years, so this is nothing we have to worry about. Calculation: 21281010⋅20≈1.7⋅1034

See also ¶

  • Wikipedia: Internet Protocol
  • UbuntuUsers: IPv6 (German)

Published

Jun 1, 2012
by Martin Thoma

Category

The Web

Tags

  • Numbers 1

Contact

  • Martin Thoma - A blog about Code, the Web and Cyberculture
  • E-mail subscription
  • RSS-Feed
  • Privacy/Datenschutzerklärung
  • Impressum
  • Powered by Pelican. Theme: Elegant by Talha Mansoor