|
Figure 22.1 |
The general form of an IPv6 datagram. Extension headers are optional -- the minimum datagram has a base header followed by data. |
|
Figure 22.2 |
The format of an IPv6 base header. The header contains fewer fields than the IPv4 datagram header. |
|
Figure 22.3 |
Two IPv6 datagrams in which (a) contains a base header plus data, and (b) contains a base header, route header, and data. The NEXT HEADER field in each header specifies the type of the item that follows. |
|
Figure 22.4 |
The IPv6 options extension header. Because the size of the options header can vary from one datagram to another, the HEADER LEN field specifies the exact length. |
|
Figure 22.5 |
Illustration of fragmentation in IPv6. The fragmentable part of the original datagram (a), is placed in the payload area of fragments (b, c, and d). Each fragment begins with a copy of the unfragmentable part and a fragment extension header. |