IP方式下DHCPv6位址協議過程

2021-07-02 22:31:31 字數 978 閱讀 6885

當配置為ip方式的dhcpv6獲取位址時,報文互動如下: 1.

客戶端發出neighber solicitation報文,將自己的lla位址作為target。mac頭中src為自己的mac位址,dst為廣播位址,ipv6頭中src為「::」,ipv6的dst為「ff02::1:***」,其中***為自己的mac位址。 2.

位址衝突檢測完成後,客戶端發起dhcpv6的互動過程:

dhcpv6 solicit和advertise的xid相同,而request和reply的xid相同,即每次請求和應答的xid一致。在solicit中攜帶request option資訊,在advertise中下發相應資訊。之後的request和reply類似。

客戶端發出的dhcpv6 solicit和request報文中mac頭src為自己的mac位址,dst為廣播位址,ipv6頭中src為自己的lla,而dst為「ff02::1:2」。

路由器發出的advertise和reply報文中mac頭src為自己的mac,dst為客戶端mac,ipv6頭中src為自己的lla,dst為客戶端的lla。

客戶端發出release報文,路由器應答reply報文。至此位址釋放。

具體互動過程如圖所示:

從抓包工具上看協議互動如圖所示:

這裡說明下,dhcpv6協議在rfc3315中定義,在協議互動過程中客戶端使用udp的546埠,伺服器和中繼**使用udp的547埠。

ff0e::1:2 是乙個組播位址,指所有dhcp伺服器或中繼**的組播位址。

這樣一輪互動後,wan連線獲取到的gua為dhcp伺服器advertise報文裡的iaa(identity association address)。

DHCPv6技術介紹

dhcpv6概述 dhcpv6 dynamic host configuration protocol for ipv6,支援ipv6的動態主機配置協議 是針對ipv6編址方案設計的,為主機分配ipv6字首 ipv6位址和其他網路配置引數的協議。與其他ipv6位址分配方式 手工配置 通過路由器 公告...

DHCPv6技術介紹

目 錄 dhcpv6 dhcpv6概述 dhcpv6網路構成 互動兩個訊息的快速分配過程 互動四個訊息的分配過程 dhcpv6無狀態配置 dhcpv6無狀態配置簡介 dhcpv6無狀態配置過程 dhcpv6中繼工作過程 協議規範 dhcpv6 dynamic host configuration p...

DHCPv6技術概述 ielab

動態主機配置協議 dhcp 曾設計用來處理向計算機分配 ip 位址和其他網路資訊,以便計算機可以在網路上自動通訊。dhcpv6 dynamic host configuration protocol for ipv6,支援ipv6的動態主機配置協議 是針對ipv6編址方案設計的,為主機分配ipv6字...