DHCP服務器的工作原理

1、DHCP(Dynamic Host Configuration Protocol) 動態主機配置協議

DHCP是一個動態局域網的協議,使用UDP工作。

2、作用:將內部網絡或網絡服務供應商自動分配IP地址給用戶

           網絡管理員對所有電腦做統一管理的手段。

3、DHCP

端口:服務器使用68

           客戶端使用67

4、DHCP運行分爲四個基本過程,分別爲發現階段、提供IP、選擇IP 租約、確認IP租約。

1) 當DHCP客戶端第一次登錄網絡的時候(沒有任何IP地址數據時,)它會以廣播的方式發出DHCP discover 報文

2)當DHCP服務器接收到該報文後,向DHCP客戶端發送一個DHCP offer 報文。該消息包含客戶的MAC地址、服務器提供的IP地址、子網掩碼、租期以及提供IP的DHCP服務器的IP。

3)如果客戶機收到多臺DHCP服務器的響應,只會挑選其中的一個DHCP OFFER(一般最先到達的哪個),同時會向網絡發送一個DHCP request 廣播數據包。(包中包含客戶端的MAC地址、接受的租約中的IP地址、提供此租約的DHCP服務器地址等),告訴所有DHCP Server它將接受哪一臺服務器提供的IP地址,所有其他的DHCP服務器撤銷它們的提供以便將IP地址提供給下一次IP租用請求。此時,由於還沒有得到DHCP Server的最後確認,客戶端仍然使用0.0.0.0爲源IP地址,255.255.255.255爲目標地址進行廣播。

4)當DHCP 服務器接收到客戶機的DHCP request之後,會廣播返回給客戶機一個 ACK 報文,表明已經接受客戶機的選擇,並將這一IP地址的合法租用以及其他的配置信息都放入該廣播包發給客戶機。

 

 

 

發佈了12 篇原創文章 · 獲贊 1 · 訪問量 1795
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章