工作原理:DHCP的全名是“Dynamic Host Configuration Protocol”,即動態主機配置協議。在使用DHCP的網絡里,用戶的計算機可以從DHCP服務器那里獲得上網的參數,幾乎不需要做任何手工的配置就可以上網DHCP客戶機向DHCP服務器發出請求IP廣播信息,然后DHCP 服務器接收到了客戶機的請求信息后,回應客戶機請求信息,然后客戶機接到回應后選擇第一個DHCP服務器分配給他的IP,然后服務器確定地址租約。DHCP客戶計算機經歷了在建立客戶計算機使用的有效IP地址過程中的6個轉換狀態。這六個狀態是:1)初始化;2)選擇;3)請求;4)捆綁;5)更新6)重新捆綁。(DHCP協議采用UDP作為傳輸協議,主機發送請求消息到DHCP服務器的67號端口,DHCP服務器回應應答消息給主機的68號端口)詳細的交互過程如圖所示。

同網段的工作方式過程:
1) 客戶端獲取IP地址
2) 發現階段,即DHCP客戶端尋找DHCP服務器的階段
3) 提供階段,即DHCP服務器提供IP地址的階段
4) 選擇階段,即DHCP客戶端選擇某台DHCP服務器提供的IP地址的階段
5) 確認階段,即DHCP服務器確認所提供的IP地址的階段
