一、DHCPv6基礎(chǔ)
DHCPv6(Dynamic Host Configuration Protocol for IPv6,支持 IPv6 的動(dòng)態(tài)主機(jī)配置協(xié)議)是針對(duì) IPv6 編址方案設(shè)計(jì)的,為主機(jī)分配 IPv6 前綴、IPv6 地址和其他網(wǎng)絡(luò)配置參數(shù)的協(xié)議。
與其他 IPv6 地址分配方式(包括手工配置、通過(guò)路由器公告消息中的網(wǎng)絡(luò)前綴無(wú)狀態(tài)自動(dòng)配置等,關(guān)于這兩種形式的配置,請(qǐng)參見(jiàn)“三層技術(shù)-IP 業(yè)務(wù)配置指導(dǎo)”中的“IPv6 基礎(chǔ)”)相比,DHCPv6
具有以下優(yōu)點(diǎn):
1、更好地控制地址的分配。通過(guò) DHCPv6 不僅可以記錄為主機(jī)分配的地址,還可以為特定主機(jī)分配特定的地址,以便于網(wǎng)絡(luò)管理。
2、為客戶端分配前綴,以便于全網(wǎng)絡(luò)的自動(dòng)配置和管理。
3、除了 IPv6 前綴、IPv6 地址外,還可以為主機(jī)分配 DNS 服務(wù)器、域名后綴等網(wǎng)絡(luò)配置參數(shù)
二、DHCPv6地址/前綴分配過(guò)程
DHCPv6 服務(wù)器為客戶端分配地址/前綴的過(guò)程分為兩類:
1、交互兩個(gè)消息的快速分配過(guò)程
2、交互四個(gè)消息的分配過(guò)程
(1) Solicit
DHCPv6客戶端發(fā)送該消息,請(qǐng)求DHCPv6服務(wù)器為其分配IPv6地址/前綴和網(wǎng)絡(luò)配置參數(shù)
(2) Advertise
如果Solicit消息中沒(méi)有攜帶Rapid Commit選項(xiàng),或Solicit消息中攜帶RapidCommit選項(xiàng),但服務(wù)器不支持快速分配過(guò)程,則DHCPv6服務(wù)器回復(fù)該消息,通知客戶端可以為其分配的地址/前綴和網(wǎng)絡(luò)配置參數(shù)
(3) Request
如果DHCPv6客戶端接收到多個(gè)服務(wù)器回復(fù)的Advertise消息,則根據(jù)消息接收的先后順序、服務(wù)器優(yōu)先級(jí)等,選擇其中一臺(tái)服務(wù)器,并向該服務(wù)器發(fā)送Request消息,請(qǐng)求服務(wù)器確認(rèn)為其分配地址/前綴和網(wǎng)絡(luò)配置參數(shù)
(4) Reply
DHCPv6服務(wù)器回復(fù)該消息,確認(rèn)將地址/前綴和網(wǎng)絡(luò)配置參數(shù)分配給客戶端使用
三、DHCPv6無(wú)狀態(tài)配置
DHCPv6 服務(wù)器可以為已經(jīng)具有 IPv6 地址/前綴的客戶端分配其他網(wǎng)絡(luò)配置參數(shù),該過(guò)程稱為DHCPv6 無(wú)狀態(tài)配置。地址無(wú)狀態(tài)自動(dòng)配置是指節(jié)點(diǎn)根據(jù)路由器發(fā)現(xiàn)/前綴發(fā)現(xiàn)所獲取的信息,自動(dòng)配置 IPv6 地址。詳細(xì)介紹請(qǐng)參見(jiàn)“三層技術(shù)-IP 業(yè)務(wù)配置指導(dǎo)”的“IPv6 基礎(chǔ)”。
DHCPv6 客戶端通過(guò)地址無(wú)狀態(tài)自動(dòng)配置功能成功獲取 IPv6 地址后,如果接收到的 RA(RouterAdvertisement,路由器通告)報(bào)文中 M 標(biāo)志位(Managed address configuration flag,被管理地址配置標(biāo)志位)取值為 0、O 標(biāo)志位(Other stateful configuration flag,其他配置標(biāo)志位)取值為1,則 DHCPv6 客戶端會(huì)自動(dòng)啟動(dòng) DHCPv6 無(wú)狀態(tài)配置功能,以獲取除地址/前綴外的其他網(wǎng)絡(luò)配置參數(shù)。
(1) 客戶端以組播的方式向 DHCPv6服務(wù)器發(fā)送 Information-request報(bào)文,該報(bào)文中攜帶 OptionRequest 選項(xiàng),指定客戶端需要從服務(wù)器獲取的配置參數(shù)。
(2) 服務(wù)器收到 Information-request 報(bào)文后,為客戶端分配網(wǎng)絡(luò)配置參數(shù),并單播發(fā)送 Reply 報(bào)文將網(wǎng)絡(luò)配置參數(shù)返回給客戶端。
(3) 客戶端檢查 Reply 報(bào)文中提供的信息,如果與 Information-request 報(bào)文中請(qǐng)求的配置參數(shù)相符,則按照 Reply 報(bào)文中提供的參數(shù)進(jìn)行網(wǎng)絡(luò)配置;否則,忽略該參數(shù)。如果接收到多個(gè)與請(qǐng)求相符的 Reply 報(bào)文,客戶端將選擇最先收到的 Reply 報(bào)文,并根據(jù)該報(bào)文中提供的參數(shù)完成客戶端無(wú)狀態(tài)配置。
-
服務(wù)器
+關(guān)注
關(guān)注
12文章
9123瀏覽量
85322 -
IPv6
+關(guān)注
關(guān)注
6文章
689瀏覽量
59389
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論