DHCP服務器是網絡服務器,可自動提供和分配IP地址,默認網關和其他網絡參數向客戶端設備。它依靠稱為動態主機配置協議或 DHCP 的標準協議來響應客戶端的廣播查詢。
DHCP 服務器會自動發送客戶端所需的網絡參數,以便在網絡上正常通信。沒有它,網絡管理員必須手動設置每個加入網絡的客戶端,這可能很麻煩,尤其是在大型網絡中。DHCP 服務器通常為每個客戶端分配一個唯一的動態 IP 地址,該地址會在客戶端對該 IP 地址的租約到期時更改。
何時使用路由器/交換機作為您的 DHCP 服務器
許多企業仍在其路由器/交換機上使用 DHCP for IPv4。這通常由需要快速啟動和運行 DHCP 功能但無權訪問 DHCP 服務器的網絡管理員完成。大多數路由器/交換機都能夠提供以下 DHCP 服務器支持:
- DHCP 客戶端并從上游 DHCP 服務獲取接口 IPv4 地址
- DHCP 中繼并將來自 LAN 上的客戶端的 UDP DHCP 消息轉發到 DHCP 服務器和從 DHCP 服務器轉發
- 一個 DHCP 服務器,路由器/交換機可以直接為 DHCP 請求提供服務。但是,將路由器/交換機用作 DHCP 服務器是有限制的
- 在路由器/交換機上運行 DHCP 服務器會消耗網絡設備上的資源。這些 DHCP 數據包在軟件中處理(不是硬件加速轉發)。所需的資源使這種做法不適合具有大量(> 150)DHCP 客戶端的網絡。
- 不支持動態 DNS。路由器/交換機 DHCP 服務器無法根據租用給客戶端的 IPv4 地址代表客戶端創建進入 DNS 的條目。
- 無法輕松管理范圍并查看當前 DHCP 綁定和跨多個路由器的租約。管理員必須單獨登錄交換機/路由器以獲取有關 DHCP 綁定的信息。
- DHCP 綁定沒有高可用性或冗余。如果當前的 DHCP 服務器和默認網關出現故障,這可能會導致問題。
- 在路由器/交換機平臺上配置 DHCP 選項比較困難。
- 路由器/交換機上運行的 DHCP 服務未與用于地址跟蹤和范圍利用或安全取證的 IP 地址管理 (IPAM) 集成。
專用 DHCP 服務器
的好處 比嘗試在路由器/交換機上使用 DHCP 更好的方法是使用集中式 DHCP 服務器。對于需要同時支持 IPv4 的 DHCP 和 IPv6 的 DHCP 的網絡環境來說尤其如此。幾乎所有 DHCP 服務器供應商都支持這兩種協議,因此您可以為 IPv4 和 IPv6 使用相同的管理接口。企業使用 DHCPv6 有幾個好處。
- 將 DHCPv6 服務器集成到 IPv6 的 IP 地址管理 (IPAM) 系統中,可以查看啟用 IPv6 的客戶端節點。
- 您還希望 IPv4 具有相同的功能。隨著 IPv4 地址空間越來越受到限制,您將需要跟蹤您的 DHCP 范圍并確定您的租用時間是否足以應對大量 BYOD 系統加入您的網絡環境。
- DHCP 服務器提供日志記錄和管理界面,幫助管理員管理其 IP 地址范圍。無論使用何種 IP 版本,您的組織都希望了解您網絡上的內容。
- DHCP 服務器可以提供冗余和高可用性。如果一臺 DHCP 服務器發生故障,客戶端將保留其當前 IP 地址,并且不會導致終端節點中斷。
- 組織會更喜歡經過試驗和測試的 DHCPv6 服務器。例如,Infoblox DHCPv6 服務器已被 USGv6 認證實驗室認證為“IPv6 Ready”。
開始實施 IPv6 的組織應將 IPv4 范圍的 DHCP 遷移出路由器/交換機,并將其置于強大的 DHCP 服務器基礎架構上。此更改還意味著您的組織希望 DHCP 對兩種協議都以相同的方式運行。企業組織將希望利用集中式雙協議 DHCP 服務器向客戶端設備提供 IPv4 和 IPv6 地址。