當前位置:首頁 » 雲伺服器 » dhcp伺服器作用是什麼

dhcp伺服器作用是什麼

發布時間: 2022-01-14 03:04:40

A. DHCP伺服器的作用是什麼DHCP服務網路主要有哪幾個部分組成

DHCP就是自動分配IP用的。 一個區域網里,比如公司,網吧,都是用這個來分配IP的。如果幾百,上千台電腦,你不想每個電腦的IP都記住吧。

B. DHCP伺服器起什麼作用

就是為你網路中的用戶分配IP地址和DNS(域名服務)

C. 什麼是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,又省時省力。。

D. dhcp伺服器的作用和功能

dhcp伺服器的作用和功能
打個比方:你有車 但是沒有路 你車就開不了
同樣你有網路沒有開啟dhcp服務的話那就上不了網
、望採納。。。。

E. 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地址。

F. DHCP服務的作用

DHCP
DHCP 是 Dynamic Host Configuration Protocol(動態主機分配協議)縮寫,它的前身是 BOOTP。BOOTP 原本是用於無磁碟主機連接的網路上面的:網路主機使用 BOOT ROM 而不是磁碟起動並連接上網路,BOOTP 則可以自動地為那些主機設定 TCP/IP 環境。但 BOOTP 有一個缺點:您在設定前須事先獲得客戶端的硬體地址,而且,與 IP 的對應是靜態的。換而言之,BOOTP 非常缺乏 "動態性" ,若在有限的 IP 資源環境中,BOOTP 的一對一對應會造成非常可觀的浪費。 DHCP 可以說是 BOOTP 的增強版本,它分為兩個部份:一個是伺服器端,而另一個是客戶端。所有的 IP 網路設定數據都由 DHCP 伺服器集中管理,並負責處理客戶端的 DHCP 要求;而客戶端則會使用從伺服器分配下來的IP環境數據。比較起 BOOTP ,DHCP 透過 "租約" 的概念,有效且動態的分配客戶端的 TCP/IP 設定,而且,作為兼容考慮,DHCP 也完全照顧了 BOOTP Client 的需求。 DHCP 的分配形式 首先,必須至少有一台 DHCP 工作在網路上面,它會監聽網路的 DHCP 請求,並與客戶端搓商 TCP/IP 的設定環境。它提供兩種 IP 定位方式:

Automatic Allocation

自動分配,其情形是:一旦 DHCP 客戶端第一次成功的從 DHCP 伺服器端租用到 IP 地址之後,就永遠使用這個地址。

Dynamic Allocation

動態分配,當 DHCP 第一次從 HDCP 伺服器端租用到 IP 地址之後,並非永久的使用該地址,只要租約到期,客戶端就得釋放(release)這個 IP 地址,以給其它工作站使用。當然,客戶端可以比其它主機更優先的更新(renew)租約,或是租用其它的 IP 地址。 動態分配顯然比自動分配更加靈活,尤其是當您的實際 IP 地址不足的時候,例如:您是一家 ISP ,只能提供 200 個IP地址用來給撥接客戶,但並不意味著您的客戶最多隻能有 200 個。因為要知道,您的客戶們不可能全部同一時間上網的,除了他們各自的行為習慣的不同,也有可能是電話線路的限制。這樣,您就可以將這 200 個地址,輪流的租用給撥接上來的客戶使用了。這也是為什麼當您查看 IP 地址的時候,會因每次撥接而不同的原因了(除非您申請的是一個固定 IP ,通常的 ISP 都可以滿足這樣的要求,這或許要另外收費)。當然,ISP 不一定使用 DHCP 來分配地址,但這個概念和使用 IP Pool 的原理是一樣的。 DHCP 除了能動態的設定 IP 地址之外,還可以將一些 IP 保留下來給一些特殊用途的機器使用,它可以按照硬體地址來固定的分配 IP 地址,這樣可以給您更大的設計空間。同時,DHCP 還可以幫客戶端指定 router、netmask、DNS Server、WINS Server、等等項目,您在客戶端上面,除了將 DHCP 選項打勾之外,幾乎無需做任何的 IP 環境設定。 DHCP 的工作原理 根據客戶端是否第一次登錄網路,DHCP 的工作形式會有所不同。 第一次登錄的時候:

尋找 Server。當 DHCP 客戶端第一次登錄網路的時候,也就是客戶發現本機上沒有任何 IP 數據設定,它會向網路發出一個 DHCP DISCOVER 封包。因為客戶端還不知道自己屬於哪一個網路,所以封包的來源地址會為 0.0.0.0 ,而目的地址則為 255.255.255.255 ,然後再附上 DHCP discover 的信息,向網路進行廣播。 在 Windows 的預設情形下,DHCP discover 的等待時間預設為 1 秒,也就是當客戶端將第一個 DHCP discover 封包送出去之後,在 1 秒之內沒有得到響應的話,就會進行第二次 DHCP discover 廣播。若一直得不到響應的情況下,客戶端一共會有四次 DHCP discover 廣播(包括第一次在內),除了第一次會等待 1 秒之外,其餘三次的等待時間分別是 9、13、16 秒。如果都沒有得到 DHCP 伺服器的響應,客戶端則會顯示錯誤信息,宣告 DHCP discover 的失敗。之後,基於使用者的選擇,系統會繼續在 5 分鍾之後再重復一次 DHCP discover 的過程。

提供 IP 租用地址。當 DHCP 伺服器監聽到客戶端發出的 DHCP discover 廣播後,它會從那些還沒有租出的地址范圍內,選擇最前面的空置 IP ,連同其它 TCP/IP 設定,響應給客戶端一個 DHCP OFFER 封包。 由於客戶端在開始的時候還沒有 IP 地址,所以在其 DHCP discover 封包內會帶有其 MAC 地址信息,並且有一個 XID 編號來辨別該封包,DHCP 伺服器響應的 DHCP offer 封包則會根據這些資料傳遞給要求租約的客戶。根據伺服器端的設定,DHCP offer 封包會包含一個租約期限的信息。

接受 IP 租約。如果客戶端收到網路上多台 DHCP 伺服器的響應,只會挑選其中一個 DHCP offer 而已(通常是最先抵達的那個),並且會向網路發送一個DHCP request廣播封包,告訴所有 DHCP 伺服器它將指定接受哪一台伺服器提供的 IP 地址。 同時,客戶端還會向網路發送一個 ARP 封包,查詢網路上面有沒有其它機器使用該 IP 地址;如果發現該 IP 已經被佔用,客戶端則會送出一個 DHCPDECLINE 封包給 DHCP 伺服器,拒絕接受其 DHCP offer ,並重新發送 DHCP discover 信息。 事實上,並不是所有 DHCP 客戶端都會無條件接受 DHCP 伺服器的 offer ,尤其這些主機安裝有其它 TCP/IP 相關的客戶軟體。客戶端也可以用 DHCP request 向伺服器提出 DHCP 選擇,而這些選擇會以不同的號碼填寫在 DHCP Option Field 裡面:

換一句話說,在 DHCP 伺服器上面的設定,未必是客戶端全都接受,客戶端可以保留自己的一些 TCP/IP 設定。而主動權永遠在客戶端這邊。

租約確認。當 DHCP 伺服器接收到客戶端的 DHCP request 之後,會向客戶端發出一個 DHCPACK 響應,以確認 IP 租約的正式生效,也就結束了一個完整的 DHCP 工作過程。 如上的工作流程如下圖:

DHCP 發放流程第一次登錄之後: 一旦 DHCP 客戶端成功地從伺服器哪裡取得 DHCP 租約之後,除非其租約已經失效並且 IP 地址也重新設定回 0.0.0.0 ,否則就無需再發送 DHCP discover 信息了,而會直接使用已經租用到的 IP 地址向之前之 DHCP 伺服器發出 DHCP request 信息,DHCP 伺服器會盡量讓客戶端使用原來的 IP 地址,如果沒問題的話,直接響應 DHCPack 來確認則可。如果該地址已經失效或已經被其它機器使用了,伺服器則會響應一個 DHCPNACK 封包給客戶端,要求其從新執行 DHCP discover。 至於 IP 的租約期限卻是非常考究的,並非如我們租房子那樣簡單, 以 NT 為例子:DHCP 工作站除了在開機的時候發出 DHCP request 請求之外,在租約期限一半的時候也會發出 DHCP request ,如果此時得不到 DHCP 伺服器的確認的話,工作站還可以繼續使用該 IP ;然後在剩下的租約期限的再一半的時候(即租約的75%),還得不到確認的話,那麼工作站就不能擁有這個 IP 了。至於為什麼不是到租約期限完全結束才放棄 IP 呢?,對不起,小弟也是不學無術之人,沒有去深究了,只知道要回答 MCSE 題目的時候,您一定要記得 NT 是這么工作的就是了。 要是您想退租,可以隨時送出 DHCPLEREASE 命令解約,就算您的租約在前一秒鍾才獲得的。

跨網路的 DHCP 運作 從前面描述的過程中,我們不難發現:DHCDISCOVER 是以廣播方式進行的,其情形只能在同一網路之內進行,因為 router 是不會將廣播傳送出去的。但如果 DHCP 伺服器安設在其它的網路上面呢?由於 DHCP 客戶端還沒有 IP 環境設定,所以也不知道 Router 地址,而且有些 Router 也不會將 DHCP 廣播封包傳遞出去,因此這情形下 DHCP DISCOVER 是永遠沒辦法抵達 DHCP 伺服器那端的,當然也不會發生 OFFER 及其它動作了。要解決這個問題,我們可以用 DHCP Agent (或 DHCP Proxy )主機來接管客戶的 DHCP 請求,然後將此請求傳遞給真正的 DHCP 伺服器,然後將伺服器的回復傳給客戶。這里,Proxy 主機必須自己具有路由能力,且能將雙方的封包互傳對方。 若不使用 Proxy,您也可以在每一個網路之中安裝 DHCP 伺服器,但這樣的話,一來設備成本會增加,而且,管理上面也比較分散。當然嘍,如果在一個十分大型的網路中,這樣的均衡式架構還是可取的。端視您的實際情況而定了。 DHCP封包格式

以下為各欄位的簡要說明: OP

若是 client 送給 server 的封包,設為 1 ,反向為 2 。 HTYPE

硬體類別,Ethernet 為 1 。

HLEN

硬體地址長度, Ethernet 為 6 。

HOPS

若封包需經過 router 傳送,每站加 1 ,若在同一網內,為 0 。

TRANSACTION ID

DHCP REQUEST 時產生的數值,以作 DHCPREPLY 時的依據。

SECONDS

Client 端啟動時間(秒)。

FLAGS

從 0 到 15 共 16 bits ,最左一 bit 為 1 時表示 server 將以廣播方式傳送封包給 client ,其餘尚未使用。

ciaddr

要是 client 端想繼續使用之前取得之 IP 地址,則列於這里。

yiaddr

從 server 送回 client 之 DHCP OFFER 與 DHCPACK 封包中,此欄填寫分配給 client 的 IP 地址。

siaddr

若 client 需要透過網路開機,從 server 送出之 DHCP OFFER、DHCPACK、DHCPNACK 封包中,此欄填寫開機程序代碼所在 server 之地址。

giaddr

若需跨網域進行 DHCP 發放,此欄為 relay agent 的地址,否則為 0 。

chaddr

Client 之硬體地址。

sname

Server 之名稱字元串,以 0x00 結尾。

file

若 client 需要透過網路開機,此欄將指出開機程序名稱,稍後以 TFTP 傳送。

options

允許廠商定議選項(Vendor-Specific Area),以提供更多的設定信息(如:Netmask、Gateway、DNS、等等)。其長度可變,同時可攜帶多個選項,每一選項之第一個 byte 為信息代碼,其後一個 byte 為該項數據長度,最後為項目內容。 CODE LEN VALUE 此欄位完全兼容 BOOTP ,同時擴充了更多選項。其中,DHCP 封包可利用編碼為 0x53 之選項來設定封包類別:項值 類別

1 DHCP DISCOVER

2 DHCP OFFER

3 DHCP REQUEST

4 DHCPDECLINE

5 DHCPACK

6 DHCPNACK

7 DHCPRELEASE DHCP 的選項非常多,有空請查閱 RFC 或相關文獻,並好好理解,這里不再敘述了。

DHCP 協議之 RFC 文件 RFC-951、RFC-1084、RFC-1123、RFC-1533、RFC-1534、RFC-1497、RFC-1541

G. 「DHCP伺服器」的作用是什麼

DHCP是自動分配ip的應用伺服器,通俗來講就是,好比去銀行辦理匯款,先在排號器上排個號,最後拿著這個號辦理業務。

H. DHCP伺服器的作用是什麼

兩台連接到互聯網上的電腦相互之間通信,必須有各自的IP地址,由於IP地址資源有限,寬頻接入運營商不能做到給每個報裝寬頻的用戶都能分配一個固定的IP地址,所以要採用DHCP方式對上網的用戶進行臨時的地址分配。

也就是你的電腦連上網,DHCP伺服器才從地址池裡臨時分配一個IP地址給你,每次上網分配的IP地址可能會不一樣,這跟當時IP地址資源有關。

當下線的時候,DHCP伺服器可能就會把這個地址分配給之後上線的其他電腦。這樣就可以有效節約IP地址,既保證了網路通信,又提高IP地址的使用率。

(8)dhcp伺服器作用是什麼擴展閱讀

DHCP的工作原理中,DHCP伺服器提供了三種IP分配方式:自動分配(Automatic allocation)、手動分配和動態分配(Dynamic Allocation)。

自動分配是當DHCP客戶端第一次成功的從DHCP伺服器獲取一個IP地址後,就永久的使用這個IP地址。

手動分配是由DHCP伺服器管理員專門指定的IP地址

動態分配是當客戶端第一次從DHCP伺服器獲取到IP地址後,並非永久使用該地址,每次使用完後,DHCP客戶端就需要釋放這個IP,供其他客戶端使用。

第三種是最常見的使用形式。

熱點內容
玩qq三國要什麼樣的電腦配置 發布:2024-09-20 00:50:57 瀏覽:445
樹莓派zero編譯驅動 發布:2024-09-20 00:50:56 瀏覽:483
上傳文件文件夾找不到 發布:2024-09-20 00:26:32 瀏覽:915
承台箍筋加密區 發布:2024-09-20 00:26:31 瀏覽:228
筆記本什麼配置能流暢運行cf 發布:2024-09-20 00:14:19 瀏覽:952
實測華為編譯器 發布:2024-09-19 23:50:52 瀏覽:822
linux匯總 發布:2024-09-19 23:46:39 瀏覽:453
阿里雲伺服器環境搭建教程 發布:2024-09-19 23:21:58 瀏覽:837
黃色文件夾圖標 發布:2024-09-19 23:19:22 瀏覽:684
mysql資料庫導出導入 發布:2024-09-19 23:00:47 瀏覽:183