DHCP概述
優點:
DHCP通過自動TCP/IP配置降低複雜度和減少管理工作量
手工TCP/IP配置:
. 手工輸入ip地址
. 有可能輸入錯誤的IP地址
. 容易導致通訊和網絡
. 經常的計算機移動增加管理成本
自動TCP/IP配置
. 自動提供IP地址
. 確保正確的配置信息
. 自動更新客戶機配置
. 從源頭上排除一些常見的網絡問題
DHCP租約生成
DHCP客戶機廣播一個DHCPDISCOVER(DHCP發現)包
DHCP服務器廣播一個DHCPOFFER(DHCP提供)包
DHCP客戶機廣播一個DHCPREQUEST(DHCP請求)包
DHCP服務器廣播一個DHCPACK packet(DHCP確認數據包)包
補充:BOOTP與DHCP
Bootstrap協議(BOOTP)是先於DHCP開發的主機配置協議。DHCP在BOOTP基礎上進行了改進並消除了BOOTP作爲主機配置服務所具有的特殊限制。
BOOTP | DHCP |
DHCP之前設計的 | BOOTP之後設計的 |
計劃配置具有有限引導能力的無盤工作站 | 計劃要配置的經常重新分配且具有本地硬盤驅動器和完全引導能力的聯網計算機(如便攜式計算機) |
動態BOOTP關於IP地址租約有默認的30天的失效期 | DHCP關於IP地址租約有默認的8天的失效期 |
支持被稱爲”供應商擴展”的有效數量的客戶端配置參數 | 支持被稱爲“選項”的較大以及可擴展的客戶端配置參數集 |
以下說明雙階段bootstrap配置過程: l 客戶端聯繫 BOOTP 服務器以確定地址和選擇引導文件名稱。 l 客戶端與日常文件傳送協議 (TFTP) 服務器聯繫以進行其引導映像的文件傳送。
| 介紹單階段的引導配置過程,在這個過程中DHCP客戶端參與DHCP服務器協商來確定其IP地址並獲得網絡運行所需要的任何其他初始化配置的詳細信息 |
除了在系統重新啓動時以外,BOOTP客戶端不適用BOOTP服務器重新綁定或續訂配置 | DHCP客戶端不需要重新啓動系統來使用DHCP服務器重新綁定或續訂配置。另外,客戶端以設置的固定間隔進入重新綁定狀態,以使用DHCP服務器來續訂其租約用地址分配。該過程在後臺進行並且對用戶是透明的 |