您好,登錄后才能下訂單哦!
KaliLinux常用服務配置教程DHCP服務工作流程
DHCP 服務工作流程如圖 1.1 所示。
具體的工作流程如下所示:
( 1 ) DHCP 客戶端以廣播的方式發出 DHCP Discover 報文。
( 2 )所有的 DHCP 服務器( DHCP Server-A 、 ServerB )都能夠接收到 DHCP 客戶端發送的 DHCP Discover 報文。所有的 DHCP 服務器都會給出響應,向 DHCP 客戶端發送一個 DHCP Offer 報文。 DHCP Offer 報文中“ Your(Client) IP Address ”字段就是 DHCP 服務器能夠提供給 DHCP 客戶端使用的 IP 地址,且 DHCP 服務器會將自己的 IP 地址放在“ option ”字段中以便 DHCP 客戶端區分不同的 DHCP 服務器。 DHCP 服務器在發出此報文后會存在一個已分配 IP 地址的記錄。
( 3 ) DHCP 客戶端只能處理其中的一個 DHCP Offer 報文。一般的原則是 DHCP Client 處理最先收到的 DHCP Offer 報文。 DHCP 客戶端會發出一個廣播的 DHCP Request 報文,在選項字段中會加入選中的 DHCP 服務器的 IP 地址和需要的 IP 地址。
( 4 ) DHCP 服務器收到 DHCP Request 報文后,判斷選項字段中的 IP 地址是否與自己的地址相同。如果不相同, DHCP 服務器(如 Server-A )不做任何處理只清除相應的 IP 地址分配記錄;如果相同, DHCP 服務器(如 Server-B )就會向 DHCP 客戶端響應一個 DHCP ACK 報文,并在選項字段中增加 IP 地址的使用租期信息。
( 5 ) DHCP 客戶端收到 DHCP ACK 報文后,檢查 DHCP 服務器分配的 IP 地址是否能夠使用。如果可以使用,則 DHCP 客戶端成功獲得 IP 地址,并根據 IP 地址使用租期自動啟動續延過程;如果 DHCP 客戶端發現分配的 IP 地址已經被使用,則 DHCP 客戶端向 DHCP 服務器發出 DHCP Decline 報文,通知 DHCP 服務器禁用這個 IP 地址,然后 DHCP 客戶端開始新的地址申請過程。
( 6 ) DHCP 客戶端在成功獲取 IP 地址后,隨時可以通過發送 DHCP Release 報文釋放自己的 IP 地址。 DHCP 服務器收到 DHCP Release 報文后,會回收相應的 IP 地址并重新分配。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。