在ipv4中,ipv4報頭中包含了可選字段options,內容涉及security、timestamp、record route等,這些options可以將ipv4報頭長度從20位元組擴充到60位元組,在**過程中,處理攜帶這些options的ipv4報文會占用路由器很大的資源,因此實際很少應用;
ipv6將這些options從ipv6基本報頭中剝離,放到了擴充套件報頭中,擴充套件報頭被置於ipv6報頭和上層協議資料單元之間,乙個ipv6報文可以包含0個、1個或者多個擴充套件報頭,僅當需要路由器或目的節點做某些特殊處理時,才由傳送方新增乙個或者多個擴充套件頭部,與ipv4不同,ipv6擴充套件頭部長度任意,不受40位元組限制,這樣便於日後擴充套件新增選項,這一特徵加上選項的處理方式使得ipv6選項能得以真正的利用,但是為了提高處理選項頭和傳輸層協議的效能,擴充套件報頭總是8位元組長度的整數倍;
當使用多個擴充套件報頭時,前面報頭的next header欄位指明下乙個擴充套件報頭的型別,這樣就形成了鏈狀的報頭列表,如下圖所示,ipv6基本報頭中的next header欄位表明了第乙個擴充套件報頭的型別,而第乙個擴充套件報頭中的next header欄位指明了下乙個擴充套件報頭的型別,如下圖所示
next header:下乙個報頭,8bit;
extension header len:擴充套件報頭長度,8bit;
extension header data:擴充套件報頭資料,長度可變
HuaWei IPv6位址自動配置
ipv4使用dhcp實現自動配置,包括ip位址 預設閘道器等資訊,簡化了網路管理,ipv6位址增長為128位,且終端節點多,對於自動配置的要求更為迫切,除了保留dhcp作為有狀態自動配置外,還增加了無狀態自動配置,無狀態自動配置即自動生成鏈路本地位址,主機根據ra報文的字首資訊,自動配置全球單播位址...
IPV6報頭和擴充套件報頭
ipv6頭部 版本 指明當前ip協議的版本。流量分類 相當於ipv4中的tos欄位,但考慮到tos近些年的發展,主要是用於做區分服務等級,所以將該字段的命名改的更貼近現在的用途。流標籤 這是ipv6中特有的乙個字段,這個字段設定的目的主要是為特定的業務流打上標籤。暫保留 有效負載長度 描述了ipv6...
報文分析6 ARP報頭結構
arp報頭結構 硬體型別 協議型別 硬體位址長度 協議長度 操作型別 傳送方的硬體位址 0 3位元組 源實體地址 4 5位元組 源ip位址 0 1位元組 源ip位址 2 3位元組 目標硬體位址 0 1位元組 目標硬體位址 2 5位元組 目標ip位址 0 3位元組 1 硬體型別字段指明了傳送方想知道的...