數(shù)十年專注企業(yè)數(shù)字化轉(zhuǎn)型、智能化升級(jí)、企業(yè)上云解決方案服務(wù)商
工單提交 實(shí)名認(rèn)證 騰佑科技咨詢熱線咨詢熱線: 400-996-8756
百度云服務(wù)中心騰佑科技公司
云服務(wù)器活動(dòng) 服務(wù)器租用 服務(wù)器托管 機(jī)柜租賃 帶寬租賃
  • 最新資訊
  • 熱門資訊
  • 最熱資訊
智能建站

DHCP的運(yùn)作模式是怎樣的?

發(fā)布時(shí)間:2012-06-26 作者:admin

簡述:假設(shè)多部計(jì)算機(jī)在同一個(gè)網(wǎng)域當(dāng)中,也就是說,DHCPServer與他的Clients都在同一個(gè)網(wǎng)段之內(nèi),可以透過軟件廣播的方式來達(dá)到相互溝通的狀態(tài)。那么Client藉由DHCPServer得到IP的程序

假設(shè)多部計(jì)算機(jī)在同一個(gè)網(wǎng)域當(dāng)中,也就是說,DHCP Server 與他的 Clients 都在同一個(gè)網(wǎng)段之內(nèi),可以透過軟件廣播的方式來達(dá)到相互溝通的狀態(tài)。那么Client 藉由 DHCP Server 得到 IP 的程序?yàn)椋?  

①若 Client 端計(jì)算機(jī)設(shè)定使用 DHCP 協(xié)議以取得網(wǎng)絡(luò)參數(shù)時(shí),則Client 端計(jì)算機(jī)在開機(jī)的時(shí)候,或者是重新啟動(dòng)網(wǎng)絡(luò)卡的時(shí)候,會(huì)自動(dòng)的發(fā)出 DHCPClient 的需求給網(wǎng)域內(nèi)的每部計(jì)算機(jī):這個(gè)時(shí)候,由于發(fā)出的訊息希望每部計(jì)算機(jī)都可以接受,所以該訊息除了網(wǎng)絡(luò)卡的硬件地址(MAC)無法改變外,需要將該訊息的來源軟件地址設(shè)定為0.0.0.0 ,而目的地址則為 255.255.255.255 ( Linux 會(huì)自動(dòng)設(shè)定,無須考慮這個(gè)問題!)。網(wǎng)域內(nèi)的其它沒有提供DHCP 服務(wù)的計(jì)算機(jī),收到這個(gè)封包之后會(huì)自動(dòng)的將該封包丟棄而不回應(yīng);   

②DHCP 主機(jī)響應(yīng)訊息:如果是 DHCP 主機(jī)收到這個(gè)Client 的 DHCP 需求時(shí),那么 DHCP 主機(jī)首先會(huì)針對(duì)該次需求的訊息所攜帶的 MAC與 DHCP 主機(jī)本身的設(shè)定值去比對(duì),如果 DHCP 主機(jī)的設(shè)定有針對(duì)該 MAC 做靜態(tài)IP (每次都給予一個(gè)固定的 IP )的提供時(shí),則提供 Client 端相關(guān)的固定 IP 與相關(guān)的網(wǎng)絡(luò)參數(shù);而如果該訊息的MAC 并不在 DHCP 主機(jī)的設(shè)定之內(nèi)時(shí),則 DHCP 主機(jī)會(huì)選取目前網(wǎng)域內(nèi)沒有使用的IP (這個(gè) IP 與設(shè)定值有關(guān)) 來發(fā)放給 client 端使用!此外,需要特別留意的是,在DHCP 主機(jī)發(fā)放給 Client 端的訊息當(dāng)中,會(huì)附帶一個(gè)『租約期限』的訊息,以告訴Client 端,IP 可以使用的期限有多長!   

③Client 端接受來自 DHCP 主機(jī)的網(wǎng)絡(luò)參數(shù),并設(shè)定 Client自己的網(wǎng)絡(luò)環(huán)境:當(dāng) Client 端接受響應(yīng)的訊息之后,首先會(huì)以 ARP 封包在網(wǎng)域內(nèi)發(fā)出訊息,以確定來自DHCP 主機(jī)發(fā)放的 IP 并沒有被占用!如果該 IP 已經(jīng)被占用了,那么 Client 對(duì)于這次的DHCP 信息將不接受,而將再次向網(wǎng)域內(nèi)發(fā)出 DHCP 的需求廣播封包;若該 IP 沒有被占用,則client 可以接受 DHCP 主機(jī)所給的網(wǎng)絡(luò)的參數(shù),那么這些參數(shù)將會(huì)被使用于 client端的網(wǎng)絡(luò)設(shè)定當(dāng)中,同時(shí), Client 端也會(huì)對(duì) DHCP 主機(jī)發(fā)出確認(rèn)封包,告訴 Server這次的需求已經(jīng)確認(rèn)!而 Server 也會(huì)將該信息記錄下來;   

④Client 端結(jié)束該 IP 的使用權(quán):當(dāng) Client 開始使用這個(gè)DHCP 發(fā)放的 IP 之后,有幾個(gè)情況下他可能會(huì)失去這個(gè) IP 的使用權(quán):   

Client 端離線:不論是關(guān)閉網(wǎng)絡(luò)接口( ifdown)、重新開機(jī) ( reboot )、關(guān)機(jī) ( shutdown ) 等行為,皆算是離線狀態(tài),這個(gè)時(shí)候Server 端就會(huì)將該 IP 回收,并放到 Server 自己的備用區(qū)中,等待未來的使用;   

Client 端租約到期:前面提到 DHCP server 端發(fā)放的IP 有使用的期限, Client 使用這個(gè) IP 到達(dá)期限規(guī)定的時(shí)間,就需要將 IP 繳回去!這個(gè)時(shí)候就會(huì)造成斷線,而Client 也可以再向 DHCP 主機(jī)要求再次分配 IP!    

以上就是 DHCP 這個(gè)協(xié)議在 Server 端與 Client 端的運(yùn)作狀態(tài),由上面這個(gè)運(yùn)作狀態(tài)來看,可以明白,只要Server 端設(shè)定沒有問題,加上 Server 與 Client 在硬件聯(lián)機(jī)上面確定是 OK 的,那么Client 就可以直接藉由 Server 來取得上網(wǎng)的網(wǎng)絡(luò)參數(shù),當(dāng)然啦,只要我們這些管理員能夠好好的、正確的管理好我們的DHCP 。

本文由專業(yè)服務(wù)器租用——騰佑科技(http://mubashirfilms.com)提供。

點(diǎn)擊展開全文

鄭州騰佑科技有限公司(以下簡稱“騰佑科技”)成立于2009年, 總部位于鄭州,是 一家致力于互聯(lián)網(wǎng)服務(wù)業(yè)的高新技術(shù)企業(yè),公司主營業(yè)務(wù)以互聯(lián)網(wǎng)數(shù)據(jù)中心、云計(jì)算、人 工智能、軟件開發(fā)、安全服務(wù)“互聯(lián)網(wǎng)+”行業(yè)解決方案及行業(yè)應(yīng)用等相關(guān)業(yè)務(wù)。

售前咨詢熱線:400-996-8756

備案提交:0371-89913068

售后客服:0371-89913000

熱門活動(dòng)

百度云服務(wù)中心
標(biāo)簽:
  • 熱門資訊
  • 隨便看看