手動配置TCP/IP用戶端除了是一個費時的苦差事,設定錯誤還會導緻網絡通信故障。DHCP就避免了這些錯誤,并提供了很多其他優勢,包括計算機從一個子網移到另一個子網新位址的自動配置設定,不用時自動回收。
DHCP配置的過程:
<a href="http://s3.51cto.com/wyfs02/M00/26/F0/wKiom1NvcTuTxRijAAFlcmclMaU770.jpg" target="_blank"></a>
1、DHCP用戶端以廣播的方式向網絡中的DHCP伺服器發送出DHCP Discover資料包;
2、DHCP伺服器在收到DHCP Discover資料包後,回應一個DHCP Offer資料包,并給予IP位址。TTL租期等相關參數;
3、DHCP用戶端會選取第一個收到的IP位址(多DHCP伺服器),并以廣播的方式确認IP位址;
4、DHCP伺服器響應DHCP用戶端一個DHCP Ack資料包,給予确認,完成整個租約過程。
DHCP續約:
● DHCP用戶端每次重新開機都會向DHCP伺服器發送出DHCP Request資料包,提出續約請求,若
DHCP相應,則用戶端可以繼續使用同一個IP位址,并有一個新的租約期限。
● 當租約到一半時(租約時間一般為8天),DHCP用戶端會向原先提供IP位址的DHCP伺服器送出
DHCP Request資料包提
出續約請求,若DHCP伺服器響應,那麼用戶端則會獲得一個新的租約期限。如果DHCP伺服器沒
有回應,則用戶端無法成功成功續約,但它仍有一半時間可以繼續使用原先的IP位址。
● 在達到87.5%時,DHCP用戶端會向網絡中所有的DHCP伺服器更新租約。
● 如果到期後,客戶機必須立即停止使用目前IP,然後DHCP用戶端開始新的DHCP租約過程,嘗試
租用新的IP位址。
人工更新租約:
如果需要更新DHCP配置資訊,可以使用:
Ipconfig /release
ipconfig /renew
DHCP定義了三種不同的IP配置設定方法:
1、動态配置設定(Dynamic allocation):我們平時最常用的配置設定方式。管理者劃定一個位址池,DHCP伺服器從位址池中任意選取一個位址配置設定給用戶端。
2、自動配置設定(Automatic allocation):和動态配置設定類似。差別是,對于用一個用戶端,DHCP伺服器将永久配置設定給它同一個IP位址。
3、手動配置設定(Manual allocation):DHCP伺服器将會根據預先配置的基于用戶端Mac位址的IP配置設定表進行配置設定位址。
1和2的差別在于,如果用戶端A首次接入網絡中擷取的IP位址是10.0.0.1,那麼當用戶端A再次接入此網絡還将擷取10.0.0.1這個IP位址。
除了IP位址,DHCP還可以為用戶端提供其他的TCP/IP配置,包括子網路遮罩、預設網關和DNS。
Automatic Private IP Addressing(APIPA)
當windows用戶端無法重DHCP伺服器租到IP位址時,它們會自動建立一個網絡号為169.254.0.0/16的專用IP位址,并使用這個IP位址來與其他計算機通信。
DHCP伺服器授權
如果任意安裝DHCP伺服器,且所租的位址随意設定,當有用戶端向DHCP擷取IP位址時,很可能從這台DHCP伺服器上面擷取IP位址,那麼用戶端位址可能就無法正常通路網絡,同時也會增加系統管理者的管理負擔。
是以DHCP伺服器安裝好以後,并不能馬上可以給用戶端配置設定IP,它還需要授權。
DHCP伺服器授權注意事項:
1、AD DS環境
2、必須是Enterprise Admins組内成員
本文轉自 as900 51CTO部落格,原文連結:http://blog.51cto.com/yupeizhi/1413886,如需轉載請自行聯系原作者