diff --git a/chapter/ip.tex b/chapter/ip.tex index 1b80b10..527cc66 100644 --- a/chapter/ip.tex +++ b/chapter/ip.tex @@ -37,6 +37,17 @@ Have 3 different forms: \wikicommons{Ipv6_header} +\begin{enumerate} + \item Version -- 1-byte field containing '6'. + \item Traffic Class -- 2-bytes hex notation for traffic class. + \item Flow label -- 5-bytes. + \item Payload length -- 4-bytes unsigned integer, which is the rest of the packet that follows the IPv6 header, in octets. + \item Next header -- 4-bytes selector. Identifies the type of header that immediately follows the IPv6 header. Uses the same values as the IPv4 protocol field. + \item Hop limit -- 32-bytes unsigned integer. Decremented by one by each node that forwards the packet. The packet is discarded if the hop limit is decremented to zero. + \item Source address -- 32-bytes. + \item Destination address -- 32-bytes. The intended recipient is not necessarily the recipient if an optional routing header is present. +\end{enumerate} + \subsection{Address Types} \begin{itemize}