tft每日頭條

 > 職場

 > 為什麼要構建dhcp服務器

為什麼要構建dhcp服務器

職場 更新时间:2024-09-18 15:58:53

DHCP服務器

今天我們來學習一下計算機網絡共一個重要的協議—DHCP協議。學一個東西之前我們要知道這玩意是什麼?有什麼用?怎麼用?

它是一個動态主機配置的協議,它可以為你的計算機分配一個可用的IP地址,讓你可以正常上網。當然如果隻有幾台計算機其實是不能體現它的優越,完全可以有管理員手動給每一個計算機配IP地址就完事了,那你想一下如果有一個大型企業,幾百台,幾千台甚至更多的時候人為配置還現實麼?所以之後就顯示出我們DHCP的重要性了,他自動為入網設備分配可以使用的ip地址,而且還不會出現ip沖突的現象。

DHCP 原理

為什麼要構建dhcp服務器(網絡工程師趣談DHCP服務器的工作原理)1

我們來看一下上面的原理圖,首先你作為一個主機A你要在某個網絡内上網,首先要獲得一個ip地址,在你連通網絡之前你的電腦會向網絡裡面發送一個DHCP 的請求,發送的形式是廣播,尋找網絡内的DHCP服務器,然後在DHCP服務器接收到請求報文後會給你的主機發送一個DHCP提供報文,在裡面就包括分配給你的ip地址信息,然後你的主機獲得分配到的IP地址後會在廣播發送請求配置确認,通俗一點來說就是再大喊一遍“這個ip我要用了,我在确認一下有沒有人在使用”,那如果網絡裡面沒有知己在用,那DHCP服務器就會發一個确認報文給你大概意思就是“給你用就的啦瞎嚷嚷什麼呢”。

那這裡就有兩個問題了:

1、如果網絡裡面有多個DHCP 服務器那誰給主機A分配IP地址?那如果都分配了主機A用誰的?

其實主機用誰的都是一樣的,都是給主機A分配的IP地址嘛,但是他采取的是誰先給他分配那它就用誰的。

2、如果收到了分配的IP地址網絡裡面還有主機在用會怎麼樣?

那就會到我們剛剛說的,在主機A大喊“這個IP地址我要用的時候”還在有主機用的話,那主機也會給主機A說“啥玩意,這個ip地址我還在用呢你不可以用!”那這時候怎麼辦?這時候DHCP就會給A發一個DHCP NAK 就是拒絕A的請求,然後A就隻能在重頭來一遍。重新申請,然後DHCP服務器再重新給他分配。

DHCP租期更新

這裡我們就要和手動分配IP地址區分開來,手動分配的你A主機是可以一直使用的,但是由DHCP服務器給你分配那就不一樣了,那不是真的給你的,那是租給你的,你用完了或者到期了你不續租那是要收回的,就好比你租一個房子,房子不是你的,而且租期到了你不續租的話你就會被房東趕出來流露街頭。

那回到原來的話題啊,我們主機A是怎麼續租的呢?首先我們來看一下原理圖

為什麼要構建dhcp服務器(網絡工程師趣談DHCP服務器的工作原理)2

當你租期到50%的時候主機A就會給DHCP 服務器發送一個續租的請求,然後DHCP服務器會給他回一個确認的報文,那這樣就完成了續約,你有可以繼續使用了。

DHCP 重新綁定

為什麼要構建dhcp服務器(網絡工程師趣談DHCP服務器的工作原理)3

重新綁定是什麼意思呢?剛剛我們不是在上面說了當租期到50%的時候就已經開始續租了,這時候你發送的是(單播)你隻告訴DHCP服務器一個呀;那會出現一種情況,就是你找DHCP服務器續租的時候,他沒給你回應,那你就繼續使用,那等到租期已經到了87.5%的時候你就慌了呀,那這時候怎麼辦?你就得大喊一聲(廣播)再發送一次請求IP地址的報文了,那如果現在DHCP服務器聽到了那它就給你續租,那玩意要是還聽不見呢?那你不要望你你剛剛是廣播喊出去的呀,那網絡裡面的其他DHCP服務器聽到呀,那它就會給你分配。那要是整個網絡隻有一台DHCP服務器怎麼辦?算你倒黴呗還能怎麼辦,你就隻能繼續喊了。實在聽不到你隻有落到斷網的下場了。

IP地址的釋放

為什麼要構建dhcp服務器(網絡工程師趣談DHCP服務器的工作原理)4

這又是什麼情況呢,其實就是本來給你分配了兩天的時間,但是你自己隻用了一天就不想用了,這時候你得告訴DHCP服務器說你不用了讓他把分配給你的IP地址收回去租給其他人。

好了今天的DHCP 就分享到這裡,你要是搞不懂你就私信我,我再給你講!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关職場资讯推荐

热门職場资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved