Windows 2000 DHCP服務器配置
DHCP服務器的主要作用便是為網絡客戶機分配動態的IP地址。這些被分配的IP地址都是DHCP服務器預先保留的一個由多個地址組成的地址集,而且,它們一般是一段連續的地址(除了管理員在配置DHCP服務器時排除的某些地址)。當網絡客戶機請求臨時的IP地址時,DHCP服務器便會查看地址數據庫,以便為客戶機分配一個仍沒有被使用的IP地址。本節便為讀者介紹一些有關DHCP服務方面的內容以及如何配置一臺Windows 2000 Server下的DHCP服務器。;什么是DHCP服務;在早期的網絡管理中,為網絡客戶機分配IP地址是網絡管理員的一項復雜的工作。由于每個客戶計算機都必須擁有一個獨立的IP地址以免出現重復的IP地址而引起網絡沖突,因此,分配IP地址對于一個較大的網絡來說是一項非常繁雜的工作。;為解決這一問題,導致了DHCP服務的產生。DHCP是Dynamic Host Configuration Protocol的縮寫,它是使用在TCP/IP通信協議當中,用來暫時指定某一臺機器IP地址的通信協議。使用DHCP時必須在網絡上有一臺DHCP服務器,而其他計算機執行DHCP客戶端。當DHCP客戶端程序發出一個廣播訊息,要求一個動態的IP地址時, DHCP服務器會根據目前已經配置的地址,提供一個可供使用的IP地址和子網掩碼給客戶端。這樣,網絡管理員不必再為每個客戶計算機逐一設置IP地址,DHCP服務器可自動為上網計算機分配IP地址,而且只有客戶計算機在開機時才向DHCP服務器申請IP地址,用畢后立即交回。 ;使用DHCP服務器動態分配IP地址,不但可節省網絡管理員分配IP地址的工作,而且可確保分配地址不重復。另外,客戶計算機的IP地址是在需要時分配,所以提高了IP地址的使用率。為了更進一步了解DHCP的作用,下面來看一看它是如何工作的。 ;通常DHCP分配IP地址有三種方式,第一種是固定的IP地址,每一臺計算機都有各自固定的IP地址,這個地址是固定不變的,適合區域網絡當中每一臺工作站的地址,除非網絡架構改變,否則這些地址通常可以一直使用下去。第二種是動態分配,每當計算機需要存取網絡資源時, DHCP服務器才給予一個IP地址,但是當計算機離開網絡時,這個IP地址便被釋放,可供其他工作站使用。第三種是由網絡管理者以手動的方式來指定。若DHCP配合WINS服務器使用,則電腦名稱與IP地址的映射關系可以由WINS服務器來自動處理。 ;當配置為使用DHCP的客戶計算機第一次啟動時,將經歷一系列步驟以獲得其TCP/IP配置信息,并得到租約。租約是客戶計算機從DHCP服務器接收到完整的TCP/IP配置,即客戶計算機從DHCP服務器接收到TCP/IP配置信息每經過服務器指定的一段時間后通常要重新續租一次。 ;客戶計算機從DHCP服務器獲得租約的簡要步驟是:初始化→選擇→請求→綁定。下面對這些步驟進行更詳細的討論。;初始化: 當DHCP 客戶計算機啟動時,其IP 地址并沒有任何設置。然后它將DHCP DISCOVER消息發送給本地子網。DHCP DISCOVER包含客戶介質訪問控制( MAC)地址及客戶系統名稱。MAC地址是所有網卡保存的唯一地址。通過在消息中使用MAC地址,客戶確保能在網絡上唯一地被識別。 ;;擇:DHCP服務器從客戶計算機收到DHCP DISCOVER消息后,將通過DHCP OFFER信息作出反應。DHCP OFFER信息包含有客戶計算機的MAC地址,提供了TCP/IP地址,子網掩碼以及DHCP服務器的IP地址,它直接送到客戶計算機,并不是廣播消息。DHCP服務器發送DHCP OFFER信息之后仍暫時保留發送給客戶計算機的地址,并等待要獲得該地址的客戶的確認信息。 ;如果在引導期間DHCP客戶沒有以DHCP服務器接收到DHCP OFFER消息,它將每隔五分鐘與DHCP服務器試著進行五次通信。其中四次重試間隔時間分別為2、4、8、16秒,另一次則在0 - 100毫秒之間的任意間隔。 ;請求:當DHCP客戶接收到DHCP OFFER消息時,要決定使用哪一條消息,因為網絡上有可能有多個DHCP服務器,客戶可能收到不止一條DHCP OFFER消息。 ;一般情況下,客戶計算機使用第一條接到的信息。然后客戶計算機發送HDCPREQUEST消息給DHCP服務器。這條消息告訴服務器, DHCP客戶機接受所提供的TCP/IP地址及是否需要任何其他配置信息,例如,缺省網關地址,因為客戶計算機沒有所有DHCP服務器確認自己已經接收TCP/IP地址,仍需利用基于服務器的MAC地址的廣播消息來向所有DHCP服務器傳遞DHCP REQUEST消息。這樣,如果網上還有其他DHCP服務器并向客戶計算機提供了DHCP OFFER消息,則可在收到廣播消息之后將它們所保留的地址釋放回可用的地址池。 ;綁定:當為DHCP客戶服務的DHCP服務器從客戶計算機那里接收到DHCP REQUEST消息時,DHCP服務器將用DHCP ACK消息回答DHCP REQUEST。DHCP ACK消息告訴客戶計算機它現在具有有效租約。服務器利用定向消息向客戶發送DHCP消息,一旦客戶計算機接收到DHCPACK,它就完成自己的IP配置并成為一個完全受租的客戶。 ;DHCP客戶機所具有的租約是具有約期的,到時會過期。決定租約過期的時間階段在客戶系統第一次接到租約時由DHCP服務器設置。根據系統從DHCP服務器接收到展期確認所需的時間,客戶將經過展期與重綁定兩個步驟來展期其租約。下面對這兩個步驟進行詳細的介紹。 ;? 展期:DHCP客戶計算機在租約時間用掉一半時,發送DHCP REQUEST消息給DHCP服務器,開始展期進程。除非對DHCP客戶計算機加以限制,否則服務器會自動地展期客戶租約并通過發送DHCPACK消息向客戶計算機進行租約確認。注意,客戶計算機的租約請求是消息而不是廣播,這是因為DHCP客戶計算機當前具有TCP/IP配置并能夠利用協議與服務器進行通信。 ;? 重綁定:當用掉87.5%的租約時間而DHCP客戶計算機仍未展期租約時, DHCP客戶計算機才進入重綁定狀態。此時,DHCP客戶計算機向網絡廣播DHCP REQUEST消息,試圖與任一DHCP服務器建立聯系。然后, DHCP服務器可能會以DHCPACK作出反應,將自動展期客戶計算機租約;或者DHCP服務器迫使DHCP客戶計算機重新開始獲得租約進程。 ;DHCP服務的新特性;Windows 2000 Server中的DHCP服務除了繼承了已有的功能與特性外,又增加了許多新的功能與特性,從而進一步完善了DHCP的為網絡客戶機動態分配IP地址的強大功能。其中Windows 2000 Server中的DHCP服務具有如下新特性:;? 自動分配IP地址。;如果DHCP 服務器不能提供出租,網絡上已啟用DHCP 客戶,現在可以使用臨時IP 配置來自己配置。客戶可以每五分鐘持續聯系一次DHCP 服務器,要求有效的出租。 ;自動分配對用戶總是可見的,如果客戶不能從DCHP 服務器獲得出租,不提醒用戶。地址從網絡地址范圍中自己分配,它是為專用TCP/IP 使用保留的,并不在Internet 上使用。 ;? 增強的性能監視和服務器報告能力。;DHCP 對于成功實現網絡構造是重要的。沒有運行DHCP 服務器, IP 客戶會喪失部分或全部的訪問網絡的能力。因此,監視DHCP 服務器是相當重要性的。Windows 2000添加了新性能的監視計數器,幫助專門監視網絡中的DHCP 服務器性能。 ;DHCP Manager 現在提供增強的服務器報告,通過圖形顯示服務器、作用域和客戶的狀態。例如,各種新的可視圖標顯示服務器或作用域是否連接或斷開。當作用域已經出租了可用地址的90% 時,出現警戒信號。 ;? 擴展作用域以支持多址廣播域和超級域。;微軟的DHCP Server 現在支持附加域,可使用它來優化對IP 配置的管理。;為了參加多址廣播組,新的多址廣播域允許啟動DHCP 的客戶租賃D 類的IP 地址(224.0.0.0 到2 3 1 0 . 2 5 5 . 2 5 5 . 2 5 5)。超級作用域(Windows NT 4.0以后版本)對于創建管理成員域的組是有用的。當想要重新編號或擴展IP 地址空間,但不干擾當前活動的作用域時,超級域是有幫助的。 ;? 對用戶指定和供應商指定的選項類的支持。;可以使用此特征為具有相似或特殊配置需要的客戶分開和分配合適選項。例如,可以給在建筑物同一層的所有啟動DHCP 的客戶分配相同的選項類。可以使用此類(配置有相同DHCP Class ID 號)在租賃過程中分配其他選項數據,替代所有作用域或全局默認選項。在此情況下,適合相同網絡位置(諸如指定默認網關和父域名)
相關文章:
