Address Representation:
Represented by breaking 128 bit into Eight 16-bit segments (Each 4 Hex character each). Each segment is written in Hexadecimal separated by colons. Hex digit are not case sensitive.
Rule 1:
Drop leading zeros: 2001:0050:0000:0235:0ab4:3456:456b:e560
2001:050:0:235:ab4:3456:456b:e560
Rule2:
Successive fields of zeros can be represented as “::” , But double colon appear only once in the address. FF01:0:0:0:0:0:0:1
FF01::1
Note : An address parser identifies the number of missing zeros by separating the two parts and entering 0 until the 128 bits are complete. If two “::” notations are placed in the address, there is no way to identify the size of each block of zeros.