dhcp伺服器有什麼用
Ⅰ DHCP伺服器有什麼用啊
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伺服器重新收回
Ⅱ DHCP伺服器做什麼用的
動態主機配置協議是一個區域網的網路協議。指的是由伺服器控制一段IP地址范圍,客戶機登錄伺服器時就可以自動獲得伺服器分配的IP地址和子網掩碼。首先, DHCP伺服器必須是一台安裝有Windows 2000 Server/Advanced Server系統的計算機;其次,擔任DHCP伺服器的計算機需要安裝TCP/IP協議,並為其設置靜態IP地址、子網掩碼、默認網關等內容。默認情況下, DHCP作為Windows 2000 Server的一個服務組件不會被系統自動安裝,必須添加它。
DHCP是由IETF(internet 工作任務小組)開發設計的,於1993年10月成為標准協議,其前身是BOOTP協議。當前的DHCP定義可以在RFC 2131中找到,而基於IPv6的建議標准(DHCPv6)可以在RFC 3315中找到。
Ⅲ DHCP伺服器是幹嘛用的
DHCP伺服器不僅是動態地址分配,還更應在可視化、高可靠、多策略訪問控制、IP分配率、運行監控、DDNS、按需授權、地址轉換、高性能、安全等諸多方面提供服務能力。做的比較好的如ZDNS 智能DHCP
Ⅳ DHCP伺服器的作用是什麼
兩台連接到互聯網上的電腦相互之間通信,必須有各自的IP地址,由於IP地址資源有限,寬頻接入運營商不能做到給每個報裝寬頻的用戶都能分配一個固定的IP地址,所以要採用DHCP方式對上網的用戶進行臨時的地址分配。
也就是你的電腦連上網,DHCP伺服器才從地址池裡臨時分配一個IP地址給你,每次上網分配的IP地址可能會不一樣,這跟當時IP地址資源有關。
當下線的時候,DHCP伺服器可能就會把這個地址分配給之後上線的其他電腦。這樣就可以有效節約IP地址,既保證了網路通信,又提高IP地址的使用率。
(4)dhcp伺服器有什麼用擴展閱讀
DHCP的工作原理中,DHCP伺服器提供了三種IP分配方式:自動分配(Automatic allocation)、手動分配和動態分配(Dynamic Allocation)。
自動分配是當DHCP客戶端第一次成功的從DHCP伺服器獲取一個IP地址後,就永久的使用這個IP地址。
手動分配是由DHCP伺服器管理員專門指定的IP地址
動態分配是當客戶端第一次從DHCP伺服器獲取到IP地址後,並非永久使用該地址,每次使用完後,DHCP客戶端就需要釋放這個IP,供其他客戶端使用。
第三種是最常見的使用形式。
Ⅳ DHCP伺服器還有哪些功能
DHCP稱為動態主機配置協議。DHCP服務允許工作站連接到網路並且自動獲取一個IP地址。配置DHCP服務的伺服器可以為每一個網路客戶提供一個IP地址、子網掩碼、預設網關、一個WINS伺服器的IP地址,以及一個DNS伺服器的IP地址。
DHCP的工作原理:
DHCP是一個基於廣播的協議,它的操作可以歸結為四個階段,這些階段是IP租用請求、IP租用提供、IP租用選擇、IP租用確認。
1、IP租用請求:在任何時候,客戶計算機如果設置為自動獲取IP地址,那麼在它開機時,就會檢查自己當前是否租用了一個IP地址,如果沒有,它就向DCHP請求一個租用,由於該客戶計算機並不知道DHCP伺服器的地址,所以會用255.255.255.255作為目標地址,源地址使用0.0.0.0,在網路上廣播一個DHCPDISCOVER消息,消息包含客戶計算機的媒體訪問控制(MAC)地址(網卡上內建的硬體地址)以及它的NetBIOS名字。
2、IP租用提供:當DHCP伺服器接收到一個來自客戶的IP租用請求時,它會根據自己的作用域地址池為該客戶保留一個IP地址並且在網路上廣播一個來實現,該消息包含客戶的MAC地址、伺服器所能提供的IP地址、子網掩碼、租用期限,以及提供該租用的DHCP伺服器本身的IP地址。
3、IP租用選擇:如果子網還存在其它DHCP伺服器,那麼客戶機在接受了某個DHCP伺服器的DHCPOFFER消息後,它會廣播一條包含提供租用的伺服器的IP地址的DHCPREQUEST消息,在該子網中通告所有其它DHCP伺服器它已經接受了一個地址的提供,其他DHCP伺服器在接收到這條消息後,就會撤銷為該客戶提供的租用。然後把為該客戶分配的租用地址返回到地址池中,該地址將可以重新作為一個有效地址提供給別的計算機使用。
4、IP租用確認: DHCP伺服器接收到來自客戶的DHCPREQUEST消息,它就開始配置過程的最後一個階段,這個確認階段由DHCP伺服器發送一個DHCPACK包給客戶,該包包括一個租用期限和客戶所請求的所有其它配置信息,至此,完成TCP/IP配置。
DHCP服務常見問題的解決方案
1、根據客戶計算機的IP租用原理可以知道,在一個子網內,如果存在多台DHCP伺服器來提供地址配置信息,這是不違反請求、分配原則的,因為只要中有一台客戶計算機在該子網中提出IP地址租約請求,由於請求是廣播形式的,所以在子網中可以有任意數量的特定DHCP伺服器響應一個IP租用請求,而客戶請求後選中的是這些任意特定DHCP伺服器中的某一台,這個選擇具有隨機性,但有一點要注意的是客戶只能為每一張網路介面卡接受一個租用提供,上面所謂特定的DHCP伺服器是指那些經過系統授權的DHCP伺服器,而非授權的DHCP伺服器將無法在網路中提供正常的地址分配服務,這一點非常重要,因為這樣一來客戶機器將只會在管理員設定的地址范圍中取得地址,Windows 2000操作系統的這一新增功能,通過對DHCP伺服器進行認證避免了非法DHCP伺服器分配非法IP地址造成的IP地址沖突,在實際應用中,客戶機器獲取非法的地址經常是造成網路癱瘓和無法正常通訊的一大原因。綜合上面的分析可以做出第一個問題的結論:在一個子網中可以存在多台DHCP伺服器來提供地址分配,但能夠作為地址提供的不是任意的DHCP伺服器,而應該是經過系統認證的那些,客戶機請求地址時最終從那一台經過認證機器中獲取時隨機的。此外,從另一個角度看,在相同子網上使用多個 DHCP 伺服器,將為它所服務的 DHCP 客戶機提供更強的容錯能力,如下圖所示,在一個子網內(網路號為192.168.1.0 掩碼為255.255.255.0)共用兩個 DHCP 伺服器,其中的DHCP伺服器1不可用的話,DHCP伺服器2可以取代它並繼續租用新的地址或續訂現有客戶機。可以建議採用的解決方案是使用 80/20 規則來劃分兩個 DHCP 伺服器之間的作用域地址,具體做法可以是將伺服器 1 配置成可使用大多數地址(約 80%),伺服器 2 可以配置成讓客戶機使用其他地址(約 20%)。
2、如果在一個網路中存在多個子網,而多個子網的主機都需要DHCP伺服器來提供地址配置信息,那麼我們可以採用的方法是在每一個子網中安裝一台DHCP伺服器,讓它們來為各個子網分配IP地址,但從節約資源利用出發,我們一般情況下不這樣做,可以採取在一個子網中安裝DHCP伺服器,讓它來為多個子網分配IP地址,實現多子網地址分配可以藉助DHCP的中繼代理功能實現,而作為中繼代理的設備可以是一台提供中繼代理程序的Windows2000伺服器或是一個符合RFC1542規定的路由器,具備 DHCP/ BOOTP Relay Agent 的功能(DHCP relay agent能夠把 DHCP/BOOTP 廣播信息從一個網段轉播到另一個網段上)。以管理的區域網分為三個子網,用Win2000伺服器連接。
下面是實現跨子網使用DHCP伺服器的具體解決方案:
(1)安裝DHCP中繼代理程序:在Windows2000伺服器的「路由和遠程訪問」窗口中,依次展開「本地伺服器→IP路由選擇→常規」選項,右鍵點擊「常規」選項,在彈出的菜單中選擇「新增路由協議」,然後在「新路由協議」窗口中選擇「DHCP中繼代理程序」,接著點擊「確定」按鈕。
(2)指定DHCP伺服器:右鍵點擊剛剛添加的「DHCP中繼代理程序」選項,在彈出菜單中選擇「屬性」,進入「DHCP中繼代理程序屬性」對話框,在「常規」標簽頁的「伺服器地址」欄中輸入子網1中DHCP伺服器的IP地址:192.168.1.2,然後點擊「添加」按鈕,最後點擊「確定」按鈕關閉該對話框。
(3)配置訪問介面:右鍵點擊「DHCP中繼代理程序」選項,在彈出菜單中選擇「新增介面」,然後在「DHCP中繼代理程序的新介面」對話框中的「介面」列表框中選中可以訪問子網1中的DHCP伺服器的介面,這里新增的介面應該是介面二和介面三,接著點擊「確定」按鈕。然後在彈出的「DHCP中繼站屬性」對話框中,選中「中繼DHCP數據包」選項,這樣就啟用了它的中繼功能,最後點擊「確定」按鈕。
(4)DHCP伺服器中配置一個超級作用域,其中包含三個普通作用域,作用域地址范圍可以分別設置為192.168.1.10~192.168.1.254(分配給子網1的PC使用);192.168.2.10~192.168.2.254(分配給子網2的PC使用);192.168.3.10~192.168.3.254(分配給子網3的PC使用),必須記住DHCP只能為每一個子網分配一個范圍。
完成以上配置後,子網2和子網3中的DHCP客戶機PC2及PC3就可以通過主機A的DHCP中繼代理程序訪問子網1中的DHCP伺服器。
3、解決了單台DHCP伺服器為多個子網分配IP地址後,我們還要搞清楚的一個問題是,如果某一個子網的PC如子網2中的PC2或子網3中的PC3發出地址請求信息後,主機A可以作為中繼代理對他們的請求傳達子網1中的DHCP伺服器,但該DHCP伺服器如何可以確定並准確地將作用域192.168.2.0網段的地址分給PC2而把作用域192.168.3.0網段的地址分給PC3呢?這個是多數學生可能存在的疑問,要搞清楚這個問題,可以參考以下的原理分析來找答案:以子網2中的主機PC2為例,DHCP 客戶機PC2在子網2 上廣播 DHCP/BOOTP discover 消息 (DHCPDISCOVER),廣播是將消息以 UDP (User Datagram Protocol)數據包的形式通過 67 埠發出,當中繼代理(relay agent)主機A接收到這個消息後,它檢查包含在這個消息報頭中的網關IP 地址,如果網關IP 地址為 0.0.0.0 ,則用 relay agent主機A的介面二的IP地址192.168.2.1替換它,然後將其轉發到 DHCP 伺服器所在的子網1上(主機A還擔任路由器功能)。當在子網1中的 DHCP伺服器收到這個消息後,它開始檢查消息中的網關IP地址,然後判斷該網關地址是否包含在DHCP的某一個作用域范圍內,從而決定它是否可以使用相應的作用域的地址來提供IP地址租約,當然,本例中DHCP伺服器將會從作用域192.168.2.10~192.168.2.254選取一個地址來配置PC2;也就是說DHCP客戶機的請求地址消息中的網關IP地址 (GIADDR) 將是DHCP伺服器用來確定從那個DHCP 范圍中挑選IP地址來配置客戶機的依據。
4、如果DHCP客戶機無法找到DHCP伺服器,則它從微軟保留的 B 類網段 169.254.0.0 中挑選一個 IP 地址作為自己的 IP 地址,子網掩碼為 255.255.0.0 ,所挑選的地址由DHCP客戶機利用ARP 廣播來確定自己所挑選的 IP 地址是否已被網路上的其它設備使用,如果該 IP 地址已被使用,那麼客戶機會再挑選另一個IP地址重新進行測試,而且最多可以重試十個IP 地址,直到成功獲取配置。在此之後,客戶機會在後台繼續每隔 5 分鍾嘗試與DHCP伺服器進行通信,一旦與伺服器取得聯絡,則客戶機放棄自動設置的 IP 地址,而使用伺服器分配的 IP 地址和其它配製信息。所以當你在某一天發現你的PC的IP地址是個B類的地址169.254.0.0/16網段的地址時,你就應該知道那是怎麼一回事了吧。
至此,我們分析了幾個關於DHCP服務的應用方面的疑難問題,並且給出了相應的解決方案,對於DHCP服務在教學中我們還遇到許多一些其他問題,比如說DHCP伺服器本身的地址是否一定要由管理員靜態指定,設置為自動獲取將會有什麼後果?為什麼把客戶機器向DHCP伺服器請求地址稱為地址租用,租用時間的長短對網路中IP地址的管理與應用有哪些幫助?如何可以使用DHCP服務讓一個自動獲取IP的主機能在任何時候都能取得指定的一個固定地址?這些問題都要求教師在教學當中要認真地去探究該服務的每一個細節的知識點,才可以對該知識點的原理以及在實際中的應用進行透徹的講授,也是我們熟練掌握和使用DHCP服務的前提。
Ⅵ 什麼是DHCP伺服器,使用DHCP伺服器用什麼好處
1,DHCP這學系統必備的基本知識哦。
動態主機分配協議(DHCP)是一個簡化主機IP地址分配管理的TCP/IP 標准協議。用戶可以利用DHCP伺服器管理動態的IP地址分配及其他相關的環境配置工作(如:DNS、WINS、Gateway的設置)。
在使用TCP/IP協議的網路上,每一台計算機都擁有唯一的計算機名和IP地址。IP地址(及其子網掩碼)使用與鑒別它所連接的主機和子網,當用戶將計算機從一個子網移動到另一個子網的時候,一定要改變該計算機的IP地址。如採用靜態IP 地址的分配方法將增加網路管理員的負擔,而DHCP可以讓用戶將DHCP伺服器中的IP 地址資料庫中的IP 地址動態的分配給區域網中的客戶機,從而減輕了網路管理員的負擔。用戶可以利用Windows 2000 伺服器提供的DHCP服務在網路上自動的分配IP地址及相關環境的配工作。
在使用DHCP時,整個網路至少有一台NT 伺服器上安裝了DHCP服務,其他要使用DHCP功能的工作站也必須設置成利用DHCP獲得IP地址。如圖 1所示是一個支持DHCP的網路實例
2。2" 使用 DHCP的好處:
安全而可靠的設置
DHCP 避免了因手工設置IP地址及子網掩碼所產生的錯誤,同時也避免了把一個IP地址分配給多台工作站所造成的地址沖突。降低了管理IP地址設置的負擔使用DHCP 伺服器大大縮短了配置或重新配置網路中工作站所花費的時間,同時通過對DHCP伺服器的設置可靈活的設置地址的租期。同時,DHCP 地址租約的更新過程將有助於用戶確定那個客戶的設置需要經常更新(如:使用便攜機的客戶經常更換地點),且這些變更由客戶機與DHCP伺服器自動完成,無需網路管理員干涉。
3。。意思就是有了DHCP我們就不需要給一個大網吧的每台機子手動配置IP地址了。而是通過DHCP,每次開機,它自動分配。當機子關閉,或者IP釋放候,又可以把IP收回,這樣,節省IP,又省時省力。。
Ⅶ dhcp伺服器選項的作用
DHCP是Dynamic Host Configuration Protocol的縮寫,它是TCP/IP協議簇中的一種,主要是用來給網路客戶機分配動態的IP地址。這些被分配的IP地址都是DHCP伺服器預先保留的一個由多個地址組成的地址集,並且它們一般是一段連續的地址。
HCP分配地址的方式
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地址。