Explanation/Reference:
Explanation:
All IPv6 addresses are 128 bits long to accommodate a far larger number of stations than what was possible with the 32 bit IPv4 addresses.
The following displays the IPv6 header field in detail:
IPv6 header:

Version. 4 bits.lPv6 version number.
Traffic Class.8 bits.lnternet traffic priority delivery value.
Flow Label. 20 bits.Used for specifying special router handling from source to destination(s) for a sequence of packets.
Payload Length. 16 bits unsigned.Specifies the length of the data in the packet. When cleared to zero, the option is a hop-by-hop Jumbo payload.
Next Header. 8 bits.Specifies the next encapsulated protocol. The values are compatible with those specified for the IPv4 protocol field.
Hop Limit. 8 bits unsigned.For each router that forwards the packet, the hop limit is decremented by 1.
When the hop limit field reaches zero, the packet is discarded. This replaces the TTL field in the IPv4 header that was originally intended to be used as a time based hop limit.
Source address. 16 bytes.The IPv6 address of the sending node.
Destination address. 16 bytes.The IPv6 address of the destination node.