dhcp工作流程图
DHCP这东西,工作说白了就是流程网络世界里的物业前台。你搬进新公寓(插上网线),工作不用自己打电话开通水电煤气(手动配IP),流程前台直接给你一把钥匙(IP地址)、工作告诉你垃圾房在哪(网关)、流程楼下便利店怎么走(DNS)。工作整个过程快得你几乎感觉不到,流程但背后那四步握手,工作每一步都藏着细节。流程 第一步叫DHCP Discover。工作你的流程电脑这时候就是个刚睁眼的婴儿,啥也不知道,工作连自己叫啥(MAC地址)都只能扯着嗓子喊。流程它往255.255.255.255这个广播地址吼一嗓子:“这儿有人管IP分配吗?工作”这嗓子全网络都能听见,但只有配了DHCP服务的服务器会搭理你——普通设备听到就当噪音处理了。 紧接着是Offer。服务器也不是傻子,它不会随便给地址。它先查自己的地址池——就像酒店查房态,看看哪些房间空着。然后回一个单播包(也可能广播),里面装着预分配的IP、租期、子网掩码、网关,还带着服务器的身份标识。注意,这时候地址还没真正给你,只是“预留”,就像酒店前台说“先生您稍等,我给您查下房间”,但房间还没锁上你的行李。 第三步最关键,叫Request。你的电脑收到Offer,可能同时收到好几个(如果网络里有多个DHCP服务器)。它得选一个——通常选最先到的那个。然后它广播一条消息:“我决定用XX服务器的Offer,IP地址我要这个。”这广播是告诉所有服务器:别给我留别的地址了,我认准这家了。其他服务器收到后,默默把自己预留的地址收回,就像餐厅等位的号过了,自动作废。 最后是Ack。被选中的服务器收到Request,确认无误,正式把IP地址“锁死”给你,同时下发租期(通常是24小时)。你的电脑这才敢把IP配上,开始上网。整个过程像极了租房签约:Discover是找中介,Offer是中介发房源,Request是你说“就这套”,Ack是房东签字画押。 但这里面有个坑,我当年排查网络故障时栽过。租期过半(比如12小时),你的电脑会主动发起续租——直接单播给当初那个服务器,说“我还想住”。如果服务器没回,到租期87.5%时会广播找备用服务器。要是全找不到,到期IP就被收回,你瞬间断网。这设计挺聪明,但有个漏洞:如果服务器宕机了,所有设备到期后集体掉线,全网瘫痪。我见过某公司整个上午网络全断,最后发现是DHCP服务器电源线被保洁阿姨踢松了。 还有种更隐蔽的问题:地址池耗尽。小公司喜欢给192.168.1.x段,只有254个地址。访客手机、打印机、智能灯泡全来抢,到下午就满了。新设备Discover发出去,服务器沉默,客户端就卡在“获取IP中”转圈。有人会手动配静态IP绕过,结果跟DHCP分配的撞车,网络冲突,那叫一个乱。 DHCP流程看着简单,实际运维里全是这种细节。它就像空气,平时不觉得重要,一旦出问题,整个网络的人都开始喊“上不了网”。
-
上一篇
-
下一篇