久久综合九色综合97婷婷-美女视频黄频a免费-精品日本一区二区三区在线观看-日韩中文无码有码免费视频-亚洲中文字幕无码专区-扒开双腿疯狂进出爽爽爽动态照片-国产乱理伦片在线观看夜-高清极品美女毛茸茸-欧美寡妇性猛交XXX-国产亚洲精品99在线播放-日韩美女毛片又爽又大毛片,99久久久无码国产精品9,国产成a人片在线观看视频下载,欧美疯狂xxxx吞精视频

有趣生活

當前位置:首頁>職場>dhcp有哪些網(wǎng)絡配置(網(wǎng)絡DHCP的工作原理)

dhcp有哪些網(wǎng)絡配置(網(wǎng)絡DHCP的工作原理)

發(fā)布時間:2024-01-24閱讀(16)

導讀一、DHCP的作用要配置好一個網(wǎng)絡環(huán)境,使計算機可以順利的連上網(wǎng)絡,那么計算機里一定要有IP、netmask、network、broadcast、getwa....一、DHCP的作用

要配置好一個網(wǎng)絡環(huán)境,使計算機可以順利的連上網(wǎng)絡,那么計算機里一定要有IP、netmask、network、broadcast、getway、DNS IP等網(wǎng)絡參數(shù)才行。其中IP、network、netmask、broadcast、gateway這些參數(shù)都在 /etc/sysconfig/netmask-scrips/ifcfg-eth[0-n] 這個文件中定義。DNS服務器的地址則在 /etc/resolv.conf 文件中定義。

如果有很多臺電腦都需要配置一個網(wǎng)絡環(huán)境,那么每臺電腦都需要手動去完成上述配置。而DHCP服務器主要的作用,就是自動地將網(wǎng)絡參數(shù)正確的分配給網(wǎng)絡中的每臺計算機,讓客戶端可以在開機時就自動分配好網(wǎng)絡的參數(shù)值。

二、DHCP協(xié)議的工作方式

其實,DHCP通常是用于局域網(wǎng)內(nèi)的一個通信協(xié)議,它主要是通過客戶端發(fā)送廣播數(shù)據(jù)包給整個物理網(wǎng)段的所有主機,若局域網(wǎng)內(nèi)有DHCP服務器時,才會響應客戶端的IP數(shù)據(jù)包的參數(shù)要求。所以DHCP服務器應該和客戶端在同一個物理網(wǎng)段內(nèi)。

dhcp有哪些網(wǎng)絡配置(網(wǎng)絡DHCP的工作原理)(1)

注:port67監(jiān)聽客戶端請求,port68客戶端向服務端發(fā)送請求。

通過上圖可以看出,客戶端取得IP參數(shù)的程序可以簡化為如下步驟。

1、客戶端:利用廣播數(shù)據(jù)包發(fā)送搜索DHCP服務器的數(shù)據(jù)包

若客戶端網(wǎng)絡設置使用DHCP取得IP,則當客戶端開機或是重新啟動網(wǎng)卡時,客戶端主機會發(fā)送出查找DHCP服務器的UDP數(shù)據(jù)包給物理網(wǎng)段內(nèi)的所有計算機。

注:此數(shù)據(jù)包的目標IP會是255.255.255.255,所以一般主機接收到這個數(shù)據(jù)包后會直接予以丟棄,但若局域網(wǎng)內(nèi)有DHCP服務器時,則會開始后續(xù)行為。

2、服務器端:提供客戶端網(wǎng)絡相關的租約以供選擇

DHCP服務器在接收到客戶端的要求后,會針對這個客戶端的硬件地址(MAC)與本身的設置數(shù)據(jù)來進行下列工作:

  • 到服務器的日志文件中查找該用戶之前是否租用過某個IP,若有且該IP目前無人使用,則提供此IP給客戶端。
  • 若配置文件針對該MAC地址提供特定的固定IP(static IP)時,則提供該固定IP給客戶端。
  • 若不符合上述兩個條件,則隨機選取當前沒有使用過的IP參數(shù)給客戶端,并記錄下來。

總而言之,服務器端會針對客戶端的要求提供一組網(wǎng)絡參數(shù)租約給客戶端選擇。

注:由于此時客戶端尚未有IP,所以在服務器端響應的數(shù)據(jù)包信息中,主要是針對客戶端的MAC來給予回應的。此時服務器會保留這個租約然后開始等待客戶端的回應。

3、客戶端:選擇DHCP服務器提供的網(wǎng)絡參數(shù)租約并向服務器確認

由于局域網(wǎng)內(nèi)可能并非只有一臺DHCP服務器,但是客戶端僅能接受一組網(wǎng)絡參數(shù)租約。因此客戶端需要選擇DHCP服務器提供的網(wǎng)絡參數(shù)租約。

當決定好使用此服務器的網(wǎng)絡參數(shù)租約后,客戶端便開始使用這組網(wǎng)絡參數(shù)來配置自己的網(wǎng)絡環(huán)境。客戶端也會發(fā)送一個廣播數(shù)據(jù)包給所有在此物理段內(nèi)的主機。告知已經(jīng)接受某一服務器的租約,其他的沒有被接受的DHCP服務器就會收回IP租約。

4、服務端:記錄該次租約行為,并向客戶端發(fā)送響應數(shù)據(jù)包信息以確認客戶端的使用

當服務端接收到客戶端的確認選擇后,服務器會回送確認的相應數(shù)據(jù)包,并且告知客戶端這個網(wǎng)絡參數(shù)租約的期限,并且開始租約計時。

三、租約所造成的問題與租約期限

首先我們會有疑問:為什么要設置一個這樣的期限呢?

答:最大的好處是可以避免IP被某些客戶端一直占用著,但是該客戶端卻是idle(閑置)的狀態(tài)。

舉個例子:有150個IP,但是偏偏有200個用戶,假如今天剛好要選課,我們每個人都急匆匆地想要上網(wǎng)去選擇自己喜歡的課,那么在高峰期時間,這200個人同時要來使用這150個IP,可能嗎?

顯然是不可能的,當然會有后50個人無法連接。就會有“系統(tǒng)正忙”了。

但是如果在非高峰期,200個人卻也可以共同共享這150個IP,比如早晚等時間錯開。

那么如何解決高峰問題呢? 這時候租約到期的方式的作用就凸顯出來了。那些已經(jīng)連接很久的人,就會因為租約到期而被迫離線,這時候該IP就會被釋放出來,無法進行連接,進行DHCP請求的那50個人就會有機會獲得IP。

既然有租約到期,那么是否代表DHCP取得的IP就一定要手動在某個時間去重新獲取新的IP呢? 不需要。因為目前的DHCP客戶端程序大多數(shù)會主動依據(jù)租約時間去重新申請IP(renew)。也就是說,在租約到期前的DHCP客戶端程序又重新申請更新租約時間了。所以除非DHCP主機宕機,否則你取得的IP應該是可以一直使用下去的。

文章來源:https://mp.weixin.qq.com/s?src=11&timestamp=1685674195&ver=4565&signature=wan32rwJK1TpDgBXGo4CUXURMNKA-90D*KfZfLWLm29DFJVNtDqSIAT9W67QeihIIEdlaIPg4seMQi2eBDxmZfC5dDb73AoiaYY8fbWdX*cypG3SnIZBUnTcnem5BQYY&new=1

歡迎分享轉(zhuǎn)載→http://www.avcorse.com/read-255303.html

Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖