Then 16-bit Hex value 0xFFFE is sandwiched into those two halves of MAC address, resulting in 64-bit Interface ID. First, a Host divides its own MAC address into two 24-bits halves. A host can auto-configure its Interface ID by using IEEE’s Extended Unique Identifier (EUI-64) format. Interface ID takes advantage of this uniqueness of MAC addresses. MAC address is considered to be uniquely assigned worldwide. MAC address of a system is composed of 48-bits and represented in Hexadecimal. The second half of the address (last 64 bits) is always used for Interface ID. IPv6 has three different type of Unicast Address scheme.
Rule:2 If two of more blocks contains consecutive zeroes, omit them all and replace with double colon sign ::, The following example shows each 16-bit block in the address converted to hexadecimal and delimited with colons. Each 16-bit block is then converted to a 4-digit hexadecimal number, separated by colons.This is in contrast to the 32-bit IPv4 address represented in dotted-decimal format, divided along 8-bit boundaries, and then converted to its decimal equivalent, separated by periods Where in IPv6 128-bit address is divided along 16-bit boundaries.
#Convert mac address to 64 bit host address 32 bit
This Numeric no converted into binary format,there are 32 bit numbersĮg. The decimal number in each and every set is in the range 0 to 255(2^32 -1). Taking pre-cognizance of situation that might arise IETF, in 1994, initiated the development of an addressing protocol to replace IPv4.A protocol version 5 (IPV5)was used while experimenting with stream protocol for internet,so IPV6 is the next.Īn ip address is a 4 sets of decimal numbers separated by dots. After IPv4’s development in early 80s, the available IPv4 address pool begun to shrink rapidly as the demand of addresses exponentially increased with Internet.