發布時間: 2021-10-20 10:10:48
什么是ipv6報文?IPv6數據報文由兩個基本組成部分:IP報頭和有效載荷。
IP報頭包含很多字段,這些字段標識了發送方,接收方和傳輸協議,并定義許多其他參數。路由器根據這些信息轉發數據報文到最終目的地。IP報文中的有效載荷就是發送方給接收方的信息。其結構如下圖所示:
其中各字段的含義如下:
1)IPv6報頭(IPv6 Header)
每一個Ipv6數據報文都必須包含報頭,其長度固定為40bytes。
2)擴展報頭(Extension Headers)
IPv6擴展報頭是跟在基本IPv6報頭后面的可選報頭。IPv6數據報文可以包含一個或多個擴展報頭,也可以沒有擴展報頭。IPv6報頭和擴展報頭代替了IPv4報頭及其選項,增強了IPv6的功能及其擴展性。
3)上層協議數據單元(Upper Layer Protocol Data Unit)
上層協議數據單元一般由上層協議報頭和它的有效載荷構成,有效載荷可以時ICMPv6報文,TCP報文,UDP報文等。
IPv6報頭由基本報頭+擴展報頭鏈組成,其中基本報頭包含40bit,8個字段。IPV6不采用IPV4報頭中不定長的做法,而是將可選信息放在了IPV6頭和上層頭之間的擴展頭,IPV6可擁有0個、1個或多個的擴展頭,擴展頭由前一段的next hdr標識。
IPV6的報文結構,刪除了首部長度、DSCP、標識符、標志、分片偏移、首部檢驗和6個域,而更改了traffic class、playload length、hop limit的三個域功能,分別對應于IPV4中的協議、全長、存活時間,新增了flow label(流標簽)、優先級兩個域。
IPv6網絡支持的擴展報頭有:逐跳選項報頭、路由報頭、分片報頭、目的選項報頭、身份驗證報頭、封裝安全有效載荷報頭、移動性。
上一篇: ipv6什么時候普及
下一篇: 什么是ipv6網絡協議