IPv6 is an IP addressing scheme designed to provide a virtually unlimited number of IP addresses. It uses 128 bits rather than 32 as in IPv4, and it is represented in hexadecimal rather than dotted decimal format. Moreover, any implementation of IPv6 requires support built-in for Internet Protocol Security (IPsec), which is optional in IPv4. IPsec is used to protect the integrity and confidentiality of the data contained in a packet. This section covers the format and allowed expressions of an IPv6 address. This section also points out some special IPv6 addresses that are reserved for particular purposes.
IPv6 Address Format
An IPv6 address looks different from an IPv4 address. When viewed in non-binary format (it can be represented ...