DHCP负载均衡
兩臺同樣配置的DHCP server,在同一AD里,PXE啟動時 DHCP基本都從一臺上去分配,為什么另外一臺只分配非常少的IP???可否做到兩臺DHCP server 均衡相應client請求?
環境:兩臺配置一樣的server, 都安裝有DC/DNS/DHCP/WDS windows2003
回答:首先我想解釋以下,您遇到的這個疑問是一種正常的現象,我們不必擔憂。 域內所有授權的DHCP服務器都會響應客戶端IP地址的申請,客戶端會優先使用最先到達的IP地址。比如:
環境
A DHCP服務器,
B DHCP 服務器,
C客戶端,
基本申請過程
1.??? C客戶端電腦發出IP地址的申請;
2.??? A,B兩臺DHCP服務器會同時提供IP地址給C客戶端。假如,A提供的IP地址信息先到達C,那么C就會優先使用A提供的IP信息。
關于這個問題的更詳細信息,我建議您查閱以下兩篇文章:?
How the Lease Process Works
http://technet.microsoft.com/en-us/library/cc958892.aspx?
DHCP Architecture
http://technet.microsoft.com/zh-cn/library/dd183602(WS.10).aspx
我們可以按照以下的步驟來優化DHCP服務。
首先,將DHCP Scope 按照50/50原則重新劃分。將每個Scope分別劃分成50/50,然后平均分配給兩臺DHCP服務器。這樣保證兩臺DHCP服務器都分別具有所有網段的Scope。?
備注:由于這一步的更改量比較大,如果客戶不想做過多變更的話,那么我們也可以保持原狀。但是這樣配置會導致IP地址沖突,為了防止沖突,我們可以在DHCP服務器上開啟沖突檢測機制:
http://technet.microsoft.com/en-us/library/cc737924(WS.10).aspx 。?
80/20 Rule
http://technet.microsoft.com/en-us/library/cc958936.aspx
其次,為了達到負載均衡以及熱備的目的。我們可以在DHCP代理上配置轉發延遲時間,從而為各個網段區分開主/備DHCP服務器。比如50%的網段設置A為主DHCP,B為備份DHCP;另外50%的網段設置B為主DHCP,A為備份DHCP。
Xiongfei Wu
DHCP相關文章請參考
DHCP負載均衡
dhcp工作原理
更改dhcp作用域的子網掩碼
DHCP域環境下的授權原理
---gnaw0725
轉載于:https://blog.51cto.com/gnaw0725/659501
總結
- 上一篇: [C#] 接收和发送UDP数据
- 下一篇: CMMI故事一则