How Large is the IPv6 Address Space?

An IP address is like an identification number for devices (like computers) on networks (like the Internet). IPv6 is the long term solution to IPv4 addresses running out. Sometimes people express concern about how freely IPv6 addresses are assigned. Because it is nearly impossible for the human mind to grasp the huge numbers that we are talking about when talking about IPv6, the following interactive graphic helps visualize the true size of IPv6. Each circle shows how many IP addresses fit inside a certain slash.

Click on the yellow and green to zoom out and in.

It looks like HTML5 canvas does not work in your browser. You will need to use a canvas enabled browser to view the graphic. Basically, IPv6 has 340,282,366,920,938,463,463,374,607,431,768,211,456 possible IP addresses. The size of IPv6 is astounding!

The IPv6 address space is big. Really really big. A /64 is generally the smallest subnet in use. A single /64 has way way more IP addresses than all the IPv4 addresses put together. That is why you won’t really ever have to worry about host numbers in IPv6 subnetting.

This means that the smallest recommended allocation for a subnet is a /64. That seems really wasteful. Why allocate 264 IPs to every single subnet? To someone coming from the IPv4 world, this seems extremely wasteful.

However, a single /32 holds as many /64s as all the IPv4 IP address space. And there are over 4 billion /32s! One way of looking at things is that we would need to use 4 billion times the amount of IPv4 space to use up all of IPv6. That is far from something we should worry about.

Certain IPv6 blocks that are not assignable, for example FF00::/8 is reserved for multicast. Even so, the amount of address space to work with is truly massive.

Due to the current IETF designation we are only going to be using 1/8th of all IPv6 space. So if we ever do come to a point where we need to worry about running out of space, we can always add another 1/8th to use, and maybe even start being more conservative about address space, in the same way IPv4 went from classful subnetting to CIDR subnetting. Until that unlikely event occurs, we really do not need to be concerned with conserving IPv6 address space the same way we conserve IPv4 space.

View IP address allocation by country.

Download our Subnet Cheat Sheet for all the essential information you need to quickly perform subnet calculations in your head.

If you want to learn more about networking and get the Cisco CCNA certification, we highly recommend the Cisco CCNA Gold Bootcamp as your CCNA training course. The CCNA is by far the most in-demand networking certification by employers, and the Gold Bootcamp is the highest rated Cisco course online. It has an average rating of 4.8 from over 30,000 public reviews:

Cisco CCNA Gold Bootcamp training course