sokar Asked: 2020-12-30 05:51:09 +0800 CST2020-12-30 05:51:09 +0800 CST 2020-12-30 05:51:09 +0800 CST dhcp 客户端的不同租期 772 在 DHCP 服务器和 DHCP 客户端的 Windows 实现中,某些客户端获得奇怪的长租约到期时间(如 15 天)是否正常?,,DHCP 服务器中 DHCP 客户端的租用期限设置为 2 天。 windows networking dhcp dhcp-server dhclient 1 个回答 Voted Best Answer Hardoman 2020-12-30T06:34:00+08:002020-12-30T06:34:00+08:00 同一 DHCP 范围内的所有客户端的租用时间都是固定的,因为它是基于范围的设置。 同一范围内的客户端具有相同的初始租用时间,但可以根据客户端请求延长。一旦50% 的租约期限到期,DHCP 客户端就会自动尝试更新其租约。每次计算机重新启动时,DHCP 客户端也会尝试更新其 IP 地址租约。为了尝试更新租约,DHCP 客户端直接向客户端获取租约的 DHCP 服务器发送一个 DHCPREQUEST 数据包。 如果 DHCP 服务器可用,它会更新租约并向客户端发送一个 DHCPACK 数据包,其中包含新的租约期限和任何更新的配置参数。客户端在收到确认后更新其配置。如果 DHCP 服务器不可用,客户端将继续使用其当前配置参数。 如果 DHCP 客户端第一次未能更新其租约,则 DHCP 客户端会在当前租约期限的87.5%到期时广播 DHCPDISCOVER 数据包以更新其地址租约。在这个阶段,DHCP 客户端接受任何 DHCP 服务器发出的租约。 因此,您可以看到不同客户的不同租赁时间,具体取决于他们续订租约的时间。如果客户端属于不同的 IP 范围,它们也可以有不同的租用时间设置。
同一 DHCP 范围内的所有客户端的租用时间都是固定的,因为它是基于范围的设置。
同一范围内的客户端具有相同的初始租用时间,但可以根据客户端请求延长。一旦50% 的租约期限到期,DHCP 客户端就会自动尝试更新其租约。每次计算机重新启动时,DHCP 客户端也会尝试更新其 IP 地址租约。为了尝试更新租约,DHCP 客户端直接向客户端获取租约的 DHCP 服务器发送一个 DHCPREQUEST 数据包。
如果 DHCP 服务器可用,它会更新租约并向客户端发送一个 DHCPACK 数据包,其中包含新的租约期限和任何更新的配置参数。客户端在收到确认后更新其配置。如果 DHCP 服务器不可用,客户端将继续使用其当前配置参数。
如果 DHCP 客户端第一次未能更新其租约,则 DHCP 客户端会在当前租约期限的87.5%到期时广播 DHCPDISCOVER 数据包以更新其地址租约。在这个阶段,DHCP 客户端接受任何 DHCP 服务器发出的租约。
因此,您可以看到不同客户的不同租赁时间,具体取决于他们续订租约的时间。如果客户端属于不同的 IP 范围,它们也可以有不同的租用时间设置。