日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

dhcp只能分配与路由器相同网段么_dhcp工作原理

發(fā)布時(shí)間:2025/4/16 编程问答 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 dhcp只能分配与路由器相同网段么_dhcp工作原理 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

圖文并茂的看一下dhcp的工作過(guò)程

這是一臺(tái)華為路由器,加兩臺(tái)PC機(jī),路由器來(lái)充當(dāng)PC的DHCP服務(wù)器

既然充當(dāng)服務(wù)器,我們?cè)诼酚善魃?#xff0c;開(kāi)啟dhcp服務(wù),并建立兩個(gè)地址池

然后,在接口上,啟用dhcp

再然后,到PC機(jī)上查看,怎么得不到地址呢,明明已經(jīng)配置好dhcp了啊?

接下來(lái),給路由器的0口和1口,分別配置上地址

再來(lái)PC這邊看

已經(jīng)獲得了地址

先回答一個(gè)疑問(wèn),這臺(tái)DHCP服務(wù)器有兩個(gè)地址池,10段和20段,那么當(dāng)他收到1個(gè)dhcp請(qǐng)求,如何判斷應(yīng)該從哪個(gè)地址池分地址?

答案是,根據(jù)他收到dhcp請(qǐng)求的接口,哪個(gè)接口收到的,就去拿個(gè)和該接口相同網(wǎng)段的地址發(fā)下去。

一開(kāi)始為什么不發(fā)地址,因?yàn)榻涌跊](méi)地址啊,接口沒(méi)地址就無(wú)法判斷從哪個(gè)池下發(fā)地址啊。

點(diǎn)擊了解更多技術(shù)資料和免費(fèi)學(xué)習(xí)視頻,加入討論群:662736393

技術(shù)交流,添加企鵝:167748928

再來(lái)分析DHCP獲得地址時(shí)的四個(gè)過(guò)程,在這四個(gè)過(guò)程中,將解答題主的所有疑問(wèn)

現(xiàn)在拿右邊的全新PC來(lái)看,打開(kāi)抓包工具wireshark

可以看出,PC獲取地址總共做了7個(gè)動(dòng)作,分別來(lái)看

第一步,以廣播的形式,發(fā)出一個(gè)dhcp discover報(bào)文,顧名思義,是為了尋找dhcp服務(wù)器

因?yàn)閜c這時(shí)候還沒(méi)ip,所以源ip是4個(gè)0

pc這時(shí)候也不知道dhcp服務(wù)器的ip,所以目標(biāo)ip是廣播,4個(gè)255

mac地址的話,源mac是pc自己,目標(biāo)mac也是廣播

捕獲的dhcp discover報(bào)文

第二步,dhcp服務(wù)器會(huì)回復(fù)dhcp offer

offer報(bào)文可以通過(guò)單播來(lái)發(fā)送,使用單播可以減少網(wǎng)絡(luò)中報(bào)文的數(shù)量,提高網(wǎng)絡(luò)的性能

但是等等,不是說(shuō)PC還沒(méi)地址嗎,單播必須寫(xiě)明確的地址,寫(xiě)什么地址??

PC是沒(méi)有ip地址,但是PC有mac地址啊,寫(xiě)明mac地址,這樣單播報(bào)文就可以正常送達(dá)了

捕獲的dhcp offer報(bào)文

第三步,PC會(huì)向服務(wù)器申請(qǐng)使用這個(gè)地址,回應(yīng)一個(gè)dhcp request

因?yàn)樵诰W(wǎng)絡(luò)中可能不止存在一臺(tái)dhcp服務(wù)器,所以PC機(jī)也是可能從多個(gè)服務(wù)器中都獲得地址的,就像咱們?cè)谡夜ぷ鞯臅r(shí)候,可能多家公司都發(fā)來(lái)了offer,咱們需要回應(yīng)別人的offer,才算確定接受了這個(gè)崗位。

所以PC收到offer后,也是一樣的,再像服務(wù)器發(fā)一個(gè)request,表示接受這個(gè)地址。

request包的目標(biāo)地址是廣播,也是告訴其他服務(wù)器,pc已經(jīng)心有所屬了。

捕獲的dhcp request報(bào)文

第四步,服務(wù)器會(huì)回應(yīng)一個(gè)確認(rèn)包,dhcp ack

確認(rèn)這個(gè)地址分配給了PC,這個(gè)就比較好理解了,無(wú)需做太多說(shuō)明。

第五步,檢測(cè)一下有沒(méi)有地址沖突

這個(gè)步驟,其實(shí)和dhcp沒(méi)有太大關(guān)系了,主要是PC機(jī)測(cè)試一下,自己剛拿到的新地址,在網(wǎng)絡(luò)中是不是獨(dú)一無(wú)二的,有沒(méi)有沖突。

連發(fā)3個(gè)無(wú)故arp,用來(lái)檢測(cè)網(wǎng)絡(luò)中是否還存在相同的地址,如果沒(méi)收到回應(yīng)就正常,收到回應(yīng)的話,會(huì)找dhcp服務(wù)器再申請(qǐng)個(gè)新的。

推薦閱讀

我們上網(wǎng)時(shí)的“信號(hào)”是不是要先到美國(guó)再回來(lái)??www.zhihu.comOSPF實(shí)際應(yīng)用中是用在局域網(wǎng)還是廣域網(wǎng)??www.zhihu.com

如果你看到了這里,百哥想請(qǐng)你幫個(gè)小忙:

1.幫我點(diǎn)贊,喜歡,收藏三連,方便你最快找到百哥,也讓更多的人真正愛(ài)上ICT技術(shù),學(xué)好ICT技術(shù)

2.關(guān)注我和專欄,這是一個(gè)會(huì)陪你至少10年的技術(shù)號(hào),定期分享ICT技術(shù)。

3.關(guān)注我的直播課百哥的直播 自助自取哦聽(tīng)百哥講云計(jì)算,讓你的技術(shù)之路走的更順?biāo)臁?/p>

總結(jié)

以上是生活随笔為你收集整理的dhcp只能分配与路由器相同网段么_dhcp工作原理的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。