Nibbles & Bits

What is IPv6?

by | January 10, 2020

What is IPv6?

Nearly all computers connected to the global Internet communicate with one another via TCP/IP (Transmission Control Protocol/Internet Protocol). This standard communications protocol uses IP addresses to specify identification and location information for each Internet-connected device. Since the early 1980s, Internet Protocol Version 4 (IPv4) has been the primary method for transferring data between computers and across networks. Yet even in the 1990s, organizations like the Internet Engineering Task Force (IETF) foresaw the eventual exhaustion of IPv4 address space.

In response to the anticipated depletion of IPv4 addresses and the continued expansion of the always-on Internet, the IETF developed Internet Protocol Version 6, or IPv6. In commercial deployment since 2006, this new generation communications protocol features significantly greater address capacity than its predecessor; specifically, IPv6 has more than 340 undecillion IP addresses available to accommodate growing worldwide demand.

Side note – What happened to IPv5?

The need for IPv6 is greater than ever due to unprecedented Internet growth and the rapid, continual development of smart phones, tablet computers and other online-enabled devices. In February 2011, the Internet Assigned Numbers Authority (IANA), the organization responsible for international IP address allocation, confirmed complete IPv4 resources depletion. Other global organizations have also reported critical limits on IPv4 address availability. In April 2011, the Asia Pacific Regional Internet Registry became the first of the IANA’s five regional registries to reach its IPv4 address limit. The American Registry for Internet Numbers (ARIN) is expected to follow suit in the near future.

With the imminent depletion of IPv4 resources, ISPs and enterprises across the global must prepare for the crucial transition to IPv6. By understanding the distinguishing characteristics of IPv6 and its related security and deployment challenges, organizations and their IT departments can oversee more successful migrations to this critical next-generation communications protocol.

Differences Between IPv4 and IPv6

Expanded Address Capacity

IPv6 was designed to accommodate the ever-increasing demands for IP addresses, which, due to their binary nature, remain a finite resource. As a result, one of the fundamental differences between IPv4 and IPv6 is address capacity. The newest version of the Internet Protocol supports more than 340 undecillion addresses, representing a marked improvement from IPv4’s capacity of approximately 4.3 billion addresses. It’s hard to visualize the size of the IPv6 address space, so we created a visualization to help you understand.

The expanded address capacity of IPv6 is due to the extended length of its network addresses. IPv4 addresses are 32 bits, or about a quarter of the length of 128-bit IPv6 addresses. This notable increase allows IPv6 to support about 47 octillion unique addresses for every person on the planet. Put another way, you could give each grain of sand on the planet 45 quintillion unique IPv6 addresses. Such considerable address capacity will enable IPv6 to meet growing IP address demands without the concerns of resource exhaustion associated with IPv4. In the IPv6 network more available addresses will allow greater numbers of users and devices to connect to the Internet than ever before.

Network Configuration

Another crucial difference between IPv4 and IPv6 centers on the technology and practices associated with network configuration. Dynamic Host Configuration Protocol, commonly known as DHCP, is the standard system used when a device or machine seeks online access via a Local Area Network. In one common example of DHCP used in the IPv4 network, a DHCP server in the form of a router manages IP information for a home-based LAN; a PC seeking Internet access must then request IP data from the router which allocates and tracks the information in a limited DHCP table.

By contrast, IPv6, with its extensive capacity for unique address assignment, is designed for faster, more efficient Evernet access. IPv6 networks enable laptops, tablets and other machines seeking Internet access to configure themselves automatically through a process known as Stateless Address Auto-configuration (SLAAC). With SLAAC, IPV6-connected devices can configure their own IP address and related information without support from a DHCP server.

What IPv6 Addresses Look Like

An IPv6 address is generally comprised of two logical parts: the first sequence is a 64-bit network prefix assigned to a user site or subscriber network; the second is a 64-bit host identifier that may be assigned sequentially or generated automatically from an interface Media Access Control (MAC) address.

Unlike their shorter IPv4 counterparts, IPv6 addresses are written as eight groups of four hexadecimal digits. A colon (:) is used to separate each of the eight groups. A typical IPv6 address may appear as: 2004:0cb8:82a3:08d3:1319:8a2e:0370:7334.

When one or more four-digit groups within an IPv6 address contain only zeros, the numbers may be represented by two side-by-side colons (::). This double-colon abbreviation may be used only once per IPv6 address. An example of such an address may be: 2001:db3::1228:54ab.

Since this notation uses hexadecimals, which include the letters A-F, it has opened up the possibility of creating vanity IPv6 addresses. Here are some examples.

Facebook’s IPv6 address:


A company involved in the food safety industry might want to use this:


Perhaps you’re opening a cafe for bald people? Here you go:


If you’re interested in creating your own vanity IPv6 addresses, this list of hexadecimal words will serve you well. You may also be interested in our tool to convert IP addresses to emoji strings.

In addition, a sequence of four bytes written in decimals and separated by dots may appear at the end of an IPv6 address. This formatting can be used to show address compatibility, particularly in environments that use both IPv4 and IPv6 addresses. An example of an IPv6 address with this kind of notation may be: ::ffff:

Security Challenges

Security Scarcity

IPv6 presents a number of exciting possibilities for the expanding global Internet; however, there are also noted security challenges associated with the transition to the newest IP. One important consideration for any IT department preparing to transition from IPv4 is the current lack of IPv6 support offered by most network security and network management tools.

Today, the majority of network security offerings are designed for IPv4, which remains the most widely used Internet Protocol in the world. In addition, new security tools created exclusively for IPv6 are likely to require ongoing refinement and retooling before they can provide the extensive coverage required by ISP and enterprise networks. Over time, the widespread migration to the newest Internet protocol will lead to more reliable and readily available security tools for IPv6.

Privacy Risks

The potential for decreased privacy also presents a challenge to organizations migrating to IPv6 networks. Since information is encoded in IPv6 addresses, potentially sensitive data may be made visible to unintended audiences.

In one of the most common examples, a host address may be used to determine the ISP of a particular business or organization. The manufacturer of a host’s Ethernet interface may also be revealed through IPv6 addresses, since these identifiers can also encode MAC addresses.

To counter these issues, a number of solutions have been implemented, including RFC 4941, which defines a method of stateless address autoconfiguration which helps avoid some of the privacy challenges.

Deployment Challenges

IPv6-IPv4 incompatibility

One of the prevailing challenges encountered by networks migrating to IPv6 is that the new protocol is not backward-compatible with IPv4. Because of this incompatibility, IT networks must offer simultaneous support for IPv4 and IPv6 until the worldwide migration is complete—a process that is projected to take years if not decades to complete. Crucial IPv6 migrations require IT departments to rely increasingly on dual stack, translating and tunneling mechanisms in order to use IPv4 assets in the new generation protocol.

Cost and resource requirements

IPv6 deployment also requires organizations to use additional resources to operate dual IPv4/IPv6 networks. This challenge is especially daunting in today’s market, where growing numbers of IT departments struggle to meet increasing network demands with smaller budgets and fewer personnel. The additional time and expense required to secure IPv4 assets and migrate to IPv6 may create even more complications for these strained departments and their staff.

In previous years, one of the challenges of IPv6 deployment was vendor support. However, IPv6 has gained significant support among hardware and software vendors. Despite this, there are still some legacy products and services primarily designed for IPv4-enabled networks. Until those older products are replaced, which in some cases could be years away, organizations deploying IPv6 will likely require additional resources such as Network Automation tools, IP Address Management software, and peering solutions in order to meet their evolving networking needs.

Training and internal support

Deploying IPv6 also requires considerable training within an organization. New policies and procedures are often required in order to successfully plan and complete an IPv6 migration. In addition, staff must be informed of the best practices for managing IPv4 and IPv6 assets. IT departments may also need to dedicate several hours and numerous resources learning new IPv6-ready software and hardware.

Related topics: IPAM, DNS, IPv6 solutions, IP Address Management Solutions, IPv6 SPAM

“We decided to move our rather complex IP address and DHCP management process to ProVision and it has worked out great for us!! The team at 6connect were very flexible and went above and beyond to accommodate our requirements and helped to make the migration as smooth and hitch free as possible. Kudos to the team @ 6connect!”

Premkumar Subramaniam
Head of R&D

“We are excited to be partnering with 6connect to leverage their technology and talent. We particularly admire their long-standing IPv6 contributions and their ability to service and support customers in this area, some who are the largest service provider in the world. The 6connect executive leadership team and technical team are great to work with and we look forward to many partnered projects to help customers address their Cloud, IoT and Security needs with IPv6. Automation, workflow and orchestration are critical to the success of most of these projects and 6connect is well positioned to help our mutual customers in those areas.”

Ed Horley
Co-Founder & CEO

“Enterprises can struggle managing purposefully segmented DDI architectures with any agility. Our partnership with 6connect empowers customers with complex infrastructures to move faster to service the business while consolidating visibility and control over their estate.”

Andrew Wertkin
Chief Strategy Officer,

“6connect’s approach to automation addresses quite a few challenges with physical and virtual networks – how to improve the agility of your current network infrastructure without sacrificing reliability and adoption of future network technologies.”

Pär Lange
Investment Director

“A customer is looking for an integrated solution from a single vendor for both IPAM and DNS. Through the 6connect reseller program, Secure64 is able to offer the most secure DNS solutions married to a unique combination of IPAM and resource provisioning that customers want. It’s a marriage made in heaven.”

Mark Beckett
VP of Marketing

“A huge benefit of working with the 6connect team is that they devoted a lot of resources to get our products integrated so we had the turnkey solution that we could take to market. It was very easy to work with their team to get product integrated and successfully launched.”

Mark Beckett
VP of Marketing

You have IPv6!

You’re on IPv4.

Explore ProVision Suite

Resource Controller



DHCP Controller

Peering Controller


Talk to one of our Engineers