What is IPv6? (original) (raw)

Last Updated : 31 Jul, 2025

The next generation Internet Protocol (IP) address standard, known as IPv6, is meant to work in cooperation with IPv4. To communicate with other devices, a computer, smartphone, home automation component, Internet of Things sensor, or any other Internet-connected device needs a numerical IP address.

Because so many connected devices are being used, the original IP address scheme, known as IPv4, is running out of addresses. This new IP address version is being deployed to fulfil the need for more Internet addresses. With 128-bit address space, it allows 340 undecillion unique address space. IPv6 support a theoretical maximum of 340, 282, 366, 920, 938, 463, 463, 374, 607, 431, 768, 211, 456.

ipv6 address

Representation of IPv6

An IPv6 address consists of eight groups of four hexadecimal digits separated by ' . ' and each Hex digit representing four bits so the total length of IPv6 is 128 bits. Structure given below.

IPv6-Representation

IPV6-Representation

gggg.gggg.gggg.ssss.xxxx.xxxx.xxxx.xxxx

The first 48 bits represent Global Routing Prefix. The next 16 bits represent the student ID and the last 64 bits represent the host ID. The first 64 bits represent the network portion and the last 64 bits represent the interface id.

Example: 3001:0da8:75a3:0000:0000:8a2e:0370:7334

Types of IPv6 Address

Now that we know about what is IPv6 address let’s take a look at its different types.

Difference between IPv6 and IPv4

IPv6 was developed to overcome the limitations of IPv4, offering more address space, simplified headers, and improved efficiency.

IPv4-vs-ipv6

IPv6 IPv4
IPv6 has a 128-bit address length. IPv4 has a 32-bit address length.
It supports Auto and renumbering address configuration. It Supports Manual and DHCP address configuration.
The address space of IPv6 is quite large it can produce 3.4×1038 address space. It can generate 4.29×109 address space.
Address Representation of IPv6 is in hexadecimal. Address representation of IPv4 is in decimal.
In IPv6 checksum field is not available. In IPv4 checksum field is available.
IPv6 has a header of 40 bytes fixed. IPv4 has a header of 20-60 bytes.
IPv6 does not support VLSM. IPv4 supports VLSM(Variable Length subnet mask).

Advantages

Disadvantages