Network Kings, India’s Leading IT Career Training Academy
Internet Protocol (IP) version 6 or IPv6 is a 128-bit address that can be divided into 16-bits blocks. It is represented in binary format. Due to the limited addresses generated by IPv4, the adoption of IPv6 and the types of IPv6 Addresses became popular. IPv6 has over 340 trillion unique addresses.
Note: If you haven’t read the previous blog of our CCNA 200-301 series, I highly recommend you do so.
Now that you’re familiar with IPv6 addressing, we will learn about the types of IPv6 addresses in this blog. Learning about the types of IPv6 addresses would help you understand more about the functioning of the Internet and how computers communicate.
The IPv4 address has three types:
On the other hand, the IPv6 address has the following three types:
As you can see, the broadcast type is missing in the IPv6 version of the IP address. But IPv6 can still broadcast a message. The broadcasting is done by Multicast in the IPv6 address.
Note: There is no concept of classes in the IPv6 address, unlike the IPv4 address which has 5 classes.
Now that you’re familiar with the names of the types of IPv6 addresses, let us begin by learning each one of them one by one.
https://www.youtube.com/watch?v=Yq_GQl56gbA
When a computer that is the source wants to communicate with another computer which is the destination, it uses the unicast address as a destination. Therefore, the unicast address refers to a single/individual host.
The unicast is used to send data to a single destination. It communicates one to one.
The range for the unicast address is 2001::/16.
The unicast addresses are of three types:
A. Global Address:
This 128 bits unicast address are made up of 3 main parts:
Global Routing Prefix:
RFC 3587 states that out of 128 bits, the leftmost three bits must be permanently fixed as 001.
Subnet IP:
You can also do the subnetting of the network which could be of 16 bits. Therefore, you can make 65,536 subnets.
Interface ID:
The interface ID is made up of 64 bits.
The following image represents the IPv6 Global Address anatomy.
B. Link-Local Address:
The link-local address is made to be used for addressing a single link for purposes such as automatic address configuration, neighbor discovery, or when there is no router present.
Note: Link-local address is used in an ethernet segment or within a LAN.
The following image shows the link-local address anatomy.
It consists of 2 parts:
C. Unique Local Address:
The following is the anatomy of the unique local address.
It consists of the following parts:
It is made up of 40 bits and is changeable.
It is made up of 16 bits and is used for subnetting.
It is made up of 64 bits.
A multicast address is used to deliver a package to a group of destinations. Therefore, a single source is able to communicate with many other destination hosts.
The broadcasting is done by using special multicast groups – all IPv6 devices and a solicited-node multicast address.
Solicited-node multicast address:
It is formed by low-order 24 bits of an address (unicast or anycast) and joining those bits to the prefix FF02:0:0:0:0:1:FF00::/104 creates a multicast address.
Therefore, assigning a unicast address to more than one interface makes a unicast address an anycast address. Anycast address delivers packets to its nearest interface.
Note: the anycast IP address must not be assigned to the host, it is for the router.
That’s all for this blog. In this blog, you have learned about the different types of IPv6 address and their functions. Learning more deeply about the types of IPv6 addresses would help you to have a better understanding of how the Internet works.
This marks the end of our IP addresses. We shall now begin with the switching part. Stay tuned for more blogs for the CCNA 200-301 series!
Happy learning!