tft每日頭條

 > 生活

 > dhcp概念及原理

dhcp概念及原理

生活 更新时间:2025-01-26 16:04:56

dhcp概念及原理(秒懂DHCP是什麼)1

小明:親愛的,蘋果iPhone 12發布啦!

麗麗:哇!好興奮!我可以換手機了!

小明:你的手機不是用得好好的嗎?

麗麗:最近手機上網老有問題,我早想換了,就等iPhone 12發布。

小明:你手機拿過來,我看看是什麼問題?

···問題處理中···

小明:哦,這個是DHCP服務器問題,不是你手機問題。我重啟了無線路由器,手機就可以正常上網了。

麗麗:親愛的,你真棒!一下子就把問題解決了。那我的手機就給你用吧,因為我發現你用我的手機更合适,我就買iPhone 12吧。

小明:。。。。。。

麗麗:反正我也不知道什麼是DHCP,出了問題也不知道怎麼解決。

小明:那我給你解釋下,手機連接WiFi網絡上網前,需要手動配置網絡配置,但是通過DHCP功能可以自動獲取網絡配置,不需要手動操作。

DHCP(動态主機配置協議)是一個局域網的網絡協議。指的是由服務器控制一段IP地址範圍,客戶機登錄服務器時就可以自動獲得服務器分配的IP地址、子網掩碼和DNS地址。DHCP報文是承載于UDP上的協議報文,采用67(DHCP服務器)和68(DHCP客戶端)兩個端口号。

麗麗:漲知識啦,那iPhone 12的DHCP功能是不是更好用?

小明:手機都有這個功能,跟手機型号無關的。要了解DHCP功能,先要了解DHCP的工作原理。

dhcp概念及原理(秒懂DHCP是什麼)2

DHCP客戶端與DHCP服務器的報文交互過程的四步交互,就好比找工作的過程。

第一步:DHCP客戶端以廣播方式發送DHCP DISCOVER報文給同一網段内的所有設備,DHCP DISCOVER報文中攜帶了客戶端的MAC地址、需要請求的參數列表選項等信息。

比如:應聘人給各個公司發簡曆,簡曆裡面有個人信息和工作要求;

第二步:同一網段的DHCP服務器都會接收到DHCP DISCOVER報文,DHCP服務器選擇跟接收DHCP DISCOVER報文接口的IP地址處于同一網段的地址池,并且從中選擇一個可用的IP地址,然後通過DHCP OFFER報文發送給DHCP客戶端。

比如:很多公司都會收到應聘簡曆,每個根據公司情況提供相應的招聘崗位offer發給應聘人;

第三步:如果有多個DHCP服務器向DHCP客戶端回應DHCP OFFER報文,則DHCP客戶端一般隻接收第一個收到的DHCP OFFER報文,然後以廣播方式發送DHCP REQUEST報文,該報文中包含客戶端想選擇的DHCP服務器标識符和客戶端IP地址。

比如:如果應聘人收到很多公司的offer,會選擇第一個發offer的公司。然後把這個消息發送給所有公司。

第四步:當DHCP服務器收到DHCP客戶端發送的DHCP REQUEST報文後,DHCP服務器回應DHCP ACK報文,表示DHCP REQUEST報文中請求的IP地址分配給客戶端使用。

比如:第一個發offer的公司收到應聘人的反饋後,會發送應聘成功消息給應聘人,表示招聘崗位會給應聘人。

麗麗:簽訂的勞動合同到期了,就自動解約嗎?

小明:這個就是DHCP客戶端更新租期的問題。就跟充值會員到期前的提醒消息一樣。

dhcp概念及原理(秒懂DHCP是什麼)3

DHCP客戶端更新租期,假設充值會員有效期是1000小時:

T1:當租期達到50%(T1)時,DHCP客戶端會自動以單播的方式向DHCP服務器發送DHCP REQUEST報文,請求更新IP地址租期。

比如:使用了500小時後,就有提醒消息說還有500小時會員到期,可以充值續期。

T2:當租期達到87.5%(T2)時,如果仍未收到DHCP服務器的應答,DHCP客戶端會自動以廣播的方式向DHCP服務器發送DHCP REQUEST報文,請求更新IP地址租期。

比如:如果一直不充值續期,那麼使用到875小時, 又會發送提醒消息,提示充值續期。

如果租期時間到時都沒有收到服務器的回應,客戶端停止使用此IP地址,重新發送DHCP DISCOVER報文請求新的IP地址。

比如:如果使用完1000小時都不充值續期,那麼會員功能停用,提醒消息提示充值可開通會員功能。

麗麗:我想到一個好的比喻,比如你什麼時候給我買iPhone 12?

小明:。。。。。。

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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