什么是DHCP?—Vecloud微云
我們需要獲知電話號碼才能打給某人,我們也需要一個(gè)地址來通過Internet與網(wǎng)絡(luò)主機(jī)進(jìn)行通信。
此地址稱為“
Internet協(xié)議地址”。通常,IP地址通過動態(tài)主機(jī)配置協(xié)議(DHCP)動態(tài)分配給訪問Internet的客戶端,該協(xié)議是為RFC
2131中定義的IP地址動態(tài)分配而設(shè)計(jì)的。
DHCP在IP分配中采用“租賃”的概念。這意味著DHCP服務(wù)器不會將IP地址永久分配給客戶端。而是設(shè)置“租用期限”,并允許客戶端僅在設(shè)置的租用期限內(nèi)使用分配的IP地址。如果客戶端希望使用分配的IP地址的時(shí)間超過租約期限,則應(yīng)請求DHCP服務(wù)器續(xù)訂租約。如果不是,它將執(zhí)行IP地址釋放過程。
現(xiàn)在,我們將介紹IP地址分配過程,該過程描述了DHCP客戶端如何獲取DHCP服務(wù)器分配的IP地址。
一、DHCP發(fā)現(xiàn)
消息方向:DHCP客戶端 -> DHCP服務(wù)器
廣播消息(目標(biāo)MAC = FF:FF:FF:FF:FF:FF)
它是什么以及它的作用:這是由DHCP客戶端搜索DHCP服務(wù)器發(fā)送的消息。客戶端在LAN(同一子網(wǎng))上廣播此消息,實(shí)際上說:“那里有可用的DHCP服務(wù)器嗎?如果您聽到我的聲音,請回答我!”。
關(guān)鍵參數(shù):
客戶端MAC:客戶端MAC地址
二、DHCP提供
消息方向:DHCP服務(wù)器 -> DHCP客戶端
可以是廣播類型或單播類型的消息,具體取決于DHCP客戶端發(fā)送的DHCP
Discover消息中的廣播標(biāo)志值。如果廣播標(biāo)記值為1,則DHCP服務(wù)器發(fā)送廣播類型的DHCP Offer消息,如果為0,則發(fā)送單播類型的消息。
它的作用和作用:這是DHCP服務(wù)器對DHCP客戶端呼叫的響應(yīng),說“我能聽到你的聲音!”。通過此消息,DHCP服務(wù)器不僅宣布自身的存在,而且還向DHCP客戶端提供所有網(wǎng)絡(luò)配置數(shù)據(jù),包括要分配給DHCP客戶端的IP地址。
關(guān)鍵參數(shù):
客戶端MAC:客戶端MAC地址
您的IP:要分配/出租給客戶端的IP地址
子網(wǎng)掩碼(選項(xiàng)1)
路由器(選項(xiàng)3):客戶端默認(rèn)網(wǎng)關(guān)IP地址
DNS(選項(xiàng)6):DNS服務(wù)器IP地址
IP租用時(shí)間(選項(xiàng)51):允許客戶端使用/租用分配的IP地址(您的IP)的時(shí)間/期間
DHCP服務(wù)器標(biāo)識符(選項(xiàng)54):發(fā)送此DHCP提供消息的DHCP服務(wù)器的IP地址。有時(shí),多個(gè)DHCP服務(wù)器可能會發(fā)送相同的DHCP
Offer消息,因此每個(gè)服務(wù)器在將該消息發(fā)送給客戶端之前,都會在此字段中包含其自己的IP地址。
三、DHCP請求
消息方向:DHCP客戶端-> DHCP服務(wù)器
廣播消息(目標(biāo)MAC = FF:FF:FF:FF:FF:FF)
它的作用和作用:客戶端識別出DHCP服務(wù)器的存在,并從DHCP服務(wù)器獲取了網(wǎng)絡(luò)配置數(shù)據(jù)(客戶端IP地址,子網(wǎng)掩碼,默認(rèn)網(wǎng)關(guān)IP地址等)。現(xiàn)在,客戶端選擇其中之一,然后發(fā)送DHCP請求消息,以請求客戶端使用的網(wǎng)絡(luò)配置數(shù)據(jù)。
關(guān)鍵參數(shù):
客戶端MAC:客戶端MAC地址
要求的IP地址(選項(xiàng)50):客戶端聲稱“我將使用此IP地址”的IP地址。(此字段中使用了DHCP Offer消息中的“您的IP地址”)
DHCP服務(wù)器標(biāo)識符(選項(xiàng)54):如果有多個(gè)DHCP服務(wù)器發(fā)送DHCP優(yōu)惠消息,則客戶端選擇其中一臺服務(wù)器進(jìn)行訪問,并在此字段中輸入所選服務(wù)器的IP地址。換句話說,客戶端向在“
DHCP服務(wù)器標(biāo)識符”字段中定義了ID地址的DHCP服務(wù)器發(fā)送DHCP請求消息,然后從服務(wù)器獲取包括IP地址的網(wǎng)絡(luò)配置數(shù)據(jù)。
四、DHCP確認(rèn)
消息方向:DHCP服務(wù)器-> DHCP客戶端
可以是廣播類型的消息(目標(biāo)MAC = FF:FF:FF:FF:FF:FF)或單播類型的消息,具體取決于DHCP客戶端發(fā)送的DHCP
Discover消息中的廣播標(biāo)志值。如果廣播標(biāo)記值為1,則DHCP服務(wù)器發(fā)送廣播類型的DHCP Offer消息,如果為0,則發(fā)送單播類型的消息。
它是什么以及它的作用:在DHCP過程中發(fā)送的最后一條消息。通過此消息,DHCP服務(wù)器將網(wǎng)絡(luò)配置數(shù)據(jù)傳遞到DHCP客戶端。該消息包括與以上討論的DHCP
Offer消息的網(wǎng)絡(luò)配置數(shù)據(jù)中包含的網(wǎng)絡(luò)參數(shù)相同的網(wǎng)絡(luò)參數(shù)。
關(guān)鍵參數(shù):
客戶端MAC:客戶端MAC地址
您的IP:要分配/出租給客戶端的IP地址
子網(wǎng)掩碼(選項(xiàng)1)
路由器(選項(xiàng)3):客戶端默認(rèn)網(wǎng)關(guān)IP地址
DNS(選項(xiàng)6):DNS服務(wù)器IP地址
IP租用時(shí)間(選項(xiàng)51):允許客戶端使用/租用分配的IP地址(您的IP)的時(shí)間/期間
DHCP服務(wù)器標(biāo)識符(選項(xiàng)54):發(fā)送此DHCP確認(rèn)消息的DHCP服務(wù)器的IP地址。
現(xiàn)在,已經(jīng)交換了包括最后一個(gè)DHCP Ack在內(nèi)的所有消息的客戶端已經(jīng)獲得/租用了包括IP地址在內(nèi)的網(wǎng)絡(luò)配置數(shù)據(jù),因此可以使用Internet。
Vecloud是一家面向企業(yè)提供云交換網(wǎng)絡(luò)服務(wù)為核心業(yè)務(wù)的技術(shù)創(chuàng)新企業(yè),在全球的數(shù)據(jù)中心節(jié)點(diǎn)30個(gè),POP節(jié)點(diǎn)超過200個(gè),服務(wù)的大客戶超過300個(gè),涉及金融、互聯(lián)網(wǎng)、游戲、AI、教育、制造業(yè)、跨國企業(yè)等行業(yè)領(lǐng)域。http://www.vecloud.com
總結(jié)
以上是生活随笔為你收集整理的什么是DHCP?—Vecloud微云的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第一天上市的股票有涨跌幅限制吗
- 下一篇: 什么是QoS技术?—Vecloud微云