千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > DHCP地址租约更新

DHCP地址租约更新

来源:千锋教育
发布人:xqq
时间: 2023-12-05 02:10:47 1701713447

DHCP地址租约更新,在租约过期之前,DHCP客户端需要向DHCP服务器续租指派给它的地址租约。

DHCP客户端按照设定好的时间周期性地续租以保证其使用的是最新的配置信息。当租约期满而DHCP客户端依然没有更新其地址租约时,DHCP客户端将失去这个地址租约并开始一个新的DHCP租约产生过程。DHCP租约更新的步骤如下。

(1)当租约时间过去一半后,客户端向DHCP服务器发送一个请求,请求更新和延长当前租约。客户端直接向DHCP服务器发送请求,最多可重发3次,分别在4s、8s和16s。

如果找到DHCP服务器,服务器就会向客户端发送一个DHCP应答消息,这样就更新了租约。

如果客户端未能与原DHCP服务器通信,等到租约时间过去87.5%,客户端就会进入重绑定状态,向任何可用DHCP服务器广播(最多可重试3次,分别在4s、8s、16s)一个DHCP Discover消息,用来更新当前IP地址的租约。

(2)如果某台服务器应答一个DHCP Offer消息,以更新客户端的当前租约,客户端就用该服务器提供的信息更新租约并继续工作。

(3)如果客户端直到租约终止也没有连接到任何一台服务器,客户端必须立即停止使用其租约的IP地址。然后,客户端执行与它初始启动时相同的过程来获得新的IP地址租约。

租约更新的两种方法如下。

1.自动更新

DHCP自动进行租约的更新,也就是前面部分描述的租约更新的过程,当租约时间达到租约期限的50%时,DHCP客户端将自动开始尝试续租该租约。每次DHCP客户端重新启动的时候也将尝试续租该租约。为了续租该租约,DHCP客户端向为它提供租约的DHCP服务器发出一个DHCP Request请求数据包。

如果该DHCP服务器可用,它将续租该租约并向DHCP客户端提供一个包含新的租约期和任何需要更新的配置参数值的DHCP ACK数据包,当客户端收到该确认数据包后更新自己的配置。如果DHCP服务器不可用,客户端将继续使用现有的配置。

如果DHCP客户端首次更新租约没有成功,则当租约时间达到租约期限87.5%时,DHCP客户端将发出一个DHCP Discover数据包。这时DHCP客户端将接受任何DHCP服务器为其分配的租约。

注意:如果DHCP客户端请求的是一个无效的或存在冲突的IP地址,则DHCP服务器可以向其响应一个DHCP拒绝消息(DHCP NAK),该消息强迫客户端释放其IP地址并获得一个新的、有效的IP地址。

如果DHCP客户端重新启动而网络上没有DHCP服务器响应其DHCP Request请求,它将尝试连接默认的网关(ping)。如果连接到默认网关的尝试也宣告失败,则DHCP客户端将中止使用现有的地址租约,并会认为自己已不在以前的网段,需要获得新的IP地址了。

如果DHCP服务器向DHCP客户端响应一个用于更新客户端现有租约的DHCP Offer数据包,DHCP客户端将根据DHCP服务器提供的数据包对租约进行续租。

如果租约过期,DHCP客户端必须立即终止使用现有的IP地址并开始一个新的DHCP租约产生过程,以尝试得到一个新的IP地址租约。如果DHCP客户端无法得到一个新的IP地址,DHCP客户端自己会产生一个169.254.0.0/16网段中的IP地址作为临时地址。

2.手动更新

如果需要立即更新DHCP配置信息,可以手动对IP地址租约进行续租操作,例如,我们希望DHCP客户端立即从DHCP服务器上得到一台新安装的路由器的地址,只需简单地在客户端做续租操作就可以了。

直接在客户机的命令提示符处输入“ipconfig /renew”即可更新。

tags: IT培训
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT