DHCP服務器的幾個基本知識點
DHCP服務器,是幫助我們管理IP的強大服務器。作為管理員你的一定不能不知道。DHCP是Dynamic Host Configuration Protocol的縮寫,它是TCP/IP協議簇中的一種,主要是用來給網絡客戶機分配動態的IP地址。這些被分配的IP地址都是DHCP服務器預先保留的一個由多個地址組成的地址集,并且它們一般是一段連續的地址。
理解DHCP服務
使用DHCP時必須在網絡上有一臺DHCP服務器,而其他機器執行DHCP客戶端。當DHCP客戶端程序發出一個信息,要求一個動態的IP地址時,DHCP服務器會根據目前已經配置的地址,提供一個可供使用的IP地址和子網掩碼給客戶端。
1. 使用DHCP的優點
DHCP使服務器能夠動態地為網絡中的其他服務器提供IP地址,通過使用DHCP,就可以不給Intranet網中除DHCP、DNS和WINS服務器外的任何服務器設置和維護靜態IP地址。使用DHCP可以大大簡化配置客戶機的TCP/IP的工作,尤其是當某些TCP/IP參數改變時,如網絡的大規模重建而引起的IP地址和子網掩碼的更改。
DHCP服務器是運行Microsoft TCP/IP、DHCP服務器軟件和Windows NT Server的計算機,DHCP客戶機則是請求TCP/IP配置信息的TCP/IP主機。DHCP使用客戶機/服務器模型,網絡管理員可以創建一個或多個維護TCP/IP配置信息的DHCP服務器,并且將其提供給客戶機。
DHCP服務器上的IP地址數據庫包含如下項目:
● 對互聯網上所有客戶機的有效配置參數。
● 在緩沖池中指定給客戶機的有效IP地址,以及手工指定的保留地址。
● 服務器提供租約時間,租約時間即指定IP地址可以使用的時間。
在網絡中配置DHCP服務器有如下優點:
● 管理員可以集中為整個互聯網指定通用和特定子網的TCP/IP參數,并且可以定義使用保留地址的客戶機的參數。
● 提供安全可信的配置。DHCP避免了在每臺計算機上手工輸入數值引起的配置錯誤,還能防止網絡上計算機配置地址的沖突。
● 使用DHCP服務器能大大減少配置花費的開銷和重新配置網絡上計算機的時間,服務器可以在指派地址租約時配置所有的附加配置值。
● 客戶機不需手工配置TCP/IP。
● 客戶機在子網間移動時,舊的IP地址自動釋放以便再次使用。在再次啟動客戶機時,DHCP服務器會自動為客戶機重新配置TCP/IP。
● 大部分路由器可以轉發DHCP配置請求,因此,互聯網的每個子網并不都需要DHCP服務器。
注:如果要使用DHCP服務器支持跨越多重路由器的子網,則路由器可能需要硬件升級。路由器必須支持RFC 1533、1534、1541和1542。
2. DHCP分配地址的方式
DHCP使用客戶/服務器模式,網絡管理員建立一個或多個DHCP服務器,在這些服務器中保存了可以提供給客戶機的TCP/IP配置信息。這些信息包括網絡客戶的有效配置參數、分配給客戶的有效IP地址池(其中包括為手工配置而保留的地址)、服務器提供的租約持續時間。
如果將TCP/IP網絡上的計算機設定為從DHCP服務器獲得IP地址,這些計算機則成為DHCP客戶機。啟動DHCP客戶機時,它與DHCP服務器通信以接收必要的TCP/IP配置信息。該配置信息至少包含一個IP地址和子網掩碼,以及與配置有關的租約。
DHCP服務器有3種為DHCP客戶機分配TCP/IP地址的方式:
● 手工分配:在手工分配中,網絡管理員在DHCP服務器通過手工方法配置DHCP客戶機的IP地址。當DHCP客戶機要求網絡服務時,DHCP服務器把手工配置的IP地址傳遞給DHCP客戶機。
● 自動分配:在自動分配中,不需要進行任何的IP地址手工分配。當DHCP客戶機***次向DHCP服務器租用到IP地址后,這個地址就***地分配給了該DHCP客戶機,而不會再分配給其他客戶機。
● 動態分配:當DHCP客戶機向DHCP服務器租用IP地址時,DHCP服務器只是暫時分配給客戶機一個IP地址。只要租約到期,這個地址就會還給DHCP服務器,以供其他客戶機使用。如果DHCP客戶機仍需要一個IP地址來完成工作,則可以再要求另外一個IP地址。
動態分配方法是惟一能夠自動重復使用IP地址的方法,它對于暫時連接到網上的DHCP客戶機來說尤其方便,對于***性與網絡連接的新主機來說也是分配IP地址的好方法。DHCP客戶機在不再需要時才放棄IP地址,如DHCP客戶機要正常關閉時,它可以把IP地址釋放給DHCP服務器,然后DHCP服務器就可以把該IP地址分配給申請IP地址的DHCP客戶機。
使用動態分配方法可以解決IP地址不夠用的困擾,例如C類網絡只能支持254臺主機,而網絡上的主機有三百多臺,但如果網上同一時間最多有200個用戶,此時如果使用手工分配或自動分配將不能解決這一問題。而動態分配方式的IP地址并不固定分配給某一客戶機,只要有空閑的IP地址,DHCP服務器就可以將它分配給要求地址的客戶機;當客戶機不再需要IP地址時,就由DHCP服務器重新收回。