dhcp6
1.https://blog.csdn.net/weixin_42544461/article/details/112945838
solicit報文_DHCPv6原理與配置
IPv6動態主機配置協議DHCPv6(Dynamic
Host Configuration Protocol for
IPv6)采用了客戶端/服務器通信模式,是針對IPv6編址方案設計的、為主機分配IPv6地址和其他網絡配置參數的協議。
2,DHCPv6服務器與客戶端之間使用UDP協議來交互DHCPv6報文,客戶端使用的UDP端口號是546,服務器使用的UDP端口號是547。
3,客戶端發送請求報文向DHCPv6服務器申請IPv6地址,目的地址為組播地址ff02::1:2
。 ff02::1:2表示的是所有DHCPv6服務器和中繼,這個地址是鏈路范圍的。
4,DHCP設備唯一標識符DUID(DHCPv6
Unique
Identifier)用來標識一臺DHCPv6服務器或客戶端。每個DHCPv6服務器或客戶端有且只有一個DUID。
DUID采用以下兩種方式生成:
基于鏈路層地址(LL):即采用鏈路層地址方式來生成DUID。
基于鏈路層地址與時間組合(LLT):即采用鏈路層地址和時間組合方式來生成DUID。
5,在RA報文中包含管理地址配置標記(M)和有狀態配置標記(O)。當M取值為1時,啟用DHCPv6有狀態地址配置,即DHCPv6客戶端需要從DHCPv6服務器獲取IPv6地址,取值為0則啟用IPv6無狀態地址自動分配方案。當O取值為1時,用來定義客戶端需要通過有狀態的DHCPv6來獲取其它網絡配置參數,如DNS、NIS、SNTP服務器地址等,取值為0則啟用IPv6無狀態地址自動分配方案。
6,DHCPv6四步交互地址分配過程如下:
DHCPv6客戶端發送Solicit報文,請求DHCPv6服務器為其分配IPv6地址和網絡配置參數。
DHCPv6服務器回復Advertise報文,該報文中攜帶了為客戶端分配的IPv6地址以及其它網絡配置參數。
DHCPv6客戶端如果接收到了多個服務器回復的Advertise報文,則會根據Advertise報文中的服務器優先級等參數來選擇優先級最高的一臺服務器,并向所有的服務器發送Request組播報文。
被選定的DHCPv6服務器回復Reply報文,確認將IPv6地址和網絡配置參數分配給客戶端使用。
7,DHCPv6無狀態工作過程如下:
DHCPv6客戶端以組播方式向DHCPv6服務器發送Information-Request報文,該報文中攜帶Option
Request選項,用來指定DHCPv6客戶端需要從DHCPv6服務器獲取的配置參數。
DHCPv6服務器收到Information-Request報文后,為DHCPv6客戶端分配網絡配置參數,并單播發送Reply報文,將網絡配置參數返回給DHCPv6客戶端。
DHCPv6客戶端根據收到的Reply報文中提供的參數完成DHCPv6客戶端無狀態配置。
8,DHCPv6配置
[RTA]dhcpv6 duid ll
Warning: The DHCP unique identifier should be globally-unique and stable. Are you sure to change it? [Y/N]y
[RTA]dhcpv6 pool pool1
[RTA-dhcpv6-pool-pool1]address prefix 3000::/64
[RTA-dhcpv6-pool-pool1]excluded-address 3000::1
[RTA-dhcpv6-pool-pool1]dns-server 4000::1
[RTA-dhcpv6-pool-pool1]dns-domain name huawei.com
[RTA]ipv6
[RTA]interface GigabitEthernet 0/0/0
[RTA-GigabitEthernet0/0/0]ipv6 enable
[RTA-GigabitEthernet0/0/0]ipv6 address 3000::1/64
[RTA-GigabitEthernet0/0/0]dhcpv6 server pool1
dhcpv6
server pool-name命令用來在接口下配置DHCPv6服務器功能,pool-name用來指定接口下配置的DHCPv6地址池名稱。 display
dhcpv6 pool命令用來查看DHCPv6服務器上配置的地址池信息。
9,當接收到攜帶M和O(比特值均為1)的RA報文時,主機將主動發現DHCPv6服務器用于有狀態地址配置。配置信息包括IPv6地址和其它配置參數,例如地址前綴和DNS服務器地址等。
?。
原文鏈接:https://blog.csdn.net/weixin_42544461/article/details/112945838
二.dhcpv6報文格式
http://www.023wg.com/message/message/cd_feature_dhcpv6_message_format.html
總結
- 上一篇: SpringCloud--鸿鹄Cloud
- 下一篇: 1688阿里巴巴API接口案例,item