Article Details
Completion Time: 20 min
Difficulty: Intermediate
Subject: Computer Network Technologies and services
This article is following my last article IPv6 Address Insider’s Guide. In this article we will see the IPv6 Packet Format and its components.
IPv6 is born to replace IPv4. The IPv6 packet Header is more simple than IPv4 one.
1. IPv6 Packet Format
The IPv6 packet has a fixed size standard header (4 bytes). The standard header is followed by zero or more extension headers and The Upper layer (Data unit protocol).
2. IPv6 Packet headers
Now let’s focus on the Standard header.
.
- Version is the version of the protocol. The value is 6 and the size is 4 bits.
- Traffic Class is used to handle different traffic class packet and their priorities. The size is 8 bits
- Flow label is used for packet labeling and traffic flow. The size is 20 bits
- Next Header is used to announce the next header type. The size is 8 bits
- Hop Limit is a time to live number for the packet. It is decremented at each node. The packet is discarded when the value is decremented to zero. The size is 8 bits
Every extension header has a type and can appear in a specific order.
- Hop by hop Options Header is about optional information which can must be read by every node.
- Routing Options Header is used by IPv6 source to list 1 or more intermediate node to visit on the way to the packet destination
- Fragment Header is used by the IPv6 source node (only) to send a packet larger than the Path MTU.
- Destination Options Header is about optional information which must be read by final destination or intermediate destinations
- Authentication Header provides Authentication , integrity and anti-replay protection.
- Encapsulating Security Payload Header provides confidentiality, integrity and authentication of the encapsulated payload.
- No next Header indicates that there are no more headers after this one.
This article just provides some important stuff to know about IPv6 packet. For a better understanding give a look to the reference list.
3. Links and Literature
4. Thank you
Support my challenge, support my blog. Please Share this article if you found it useful. Thank you.