积极答复者
DHCP服务器上的保留地址“活动的”和“非活动的”是什么意思?

问题
答案
-
经过测试,发现只有当 客户端 主动release 时(例如执行 ipconfig /release),DHCP Server上的状态才会从 "保留(活动的)" 转变为 "保留(不活动的)"
相应的,DHCP Service Log中会记录到如下 "释放" 信息
12,05/23/13,13:43:12,释放,192.168.200.107,VM-Test-Win7.pigger.com,000000777777,,3863056258,0,,,
而客户端(实测了XP和Win7)关机过程貌似并不会release,故DHCP Server端不感知释放,即使过了租约,也依旧保持着 "保留(活动的)" 状态,直到下一次这个客户端有向DHCP服务器做release操作。
当然,可以通过设置DHCP Option来指引客户端在关机时release,详见这篇:
2.2.2.2 Vendor-Specific Option Code 0x02 - Microsoft Release DHCP Lease on Shutdown Option
http://msdn.microsoft.com/en-us/library/cc227278.aspx---------------------------------------------------------------------------
以上仅为个人测试结果,暂未见公开文档描述这一行为,故仅供参考!
并且,该测试结果表明,我先前说的 "如果租约到期还不续订(renew),就会Inactive" 这句话有误。这句话的原文是 “Inactive simply means that the client did not renew its lease before the lease expired.” ,出自以下链接
http://www.minasi.com/forum/topic.asp?TOPIC_ID=2839
看来非官方的信息,真心不靠谱。。。
- 已编辑 Finy 2013年5月23日 6:10
- 已建议为答案 Finy 2013年5月23日 6:16
- 已标记为答案 Tom Zhang – MSFTModerator 2013年5月24日 8:37
全部回复
-
经过测试,发现只有当 客户端 主动release 时(例如执行 ipconfig /release),DHCP Server上的状态才会从 "保留(活动的)" 转变为 "保留(不活动的)"
相应的,DHCP Service Log中会记录到如下 "释放" 信息
12,05/23/13,13:43:12,释放,192.168.200.107,VM-Test-Win7.pigger.com,000000777777,,3863056258,0,,,
而客户端(实测了XP和Win7)关机过程貌似并不会release,故DHCP Server端不感知释放,即使过了租约,也依旧保持着 "保留(活动的)" 状态,直到下一次这个客户端有向DHCP服务器做release操作。
当然,可以通过设置DHCP Option来指引客户端在关机时release,详见这篇:
2.2.2.2 Vendor-Specific Option Code 0x02 - Microsoft Release DHCP Lease on Shutdown Option
http://msdn.microsoft.com/en-us/library/cc227278.aspx---------------------------------------------------------------------------
以上仅为个人测试结果,暂未见公开文档描述这一行为,故仅供参考!
并且,该测试结果表明,我先前说的 "如果租约到期还不续订(renew),就会Inactive" 这句话有误。这句话的原文是 “Inactive simply means that the client did not renew its lease before the lease expired.” ,出自以下链接
http://www.minasi.com/forum/topic.asp?TOPIC_ID=2839
看来非官方的信息,真心不靠谱。。。
- 已编辑 Finy 2013年5月23日 6:10
- 已建议为答案 Finy 2013年5月23日 6:16
- 已标记为答案 Tom Zhang – MSFTModerator 2013年5月24日 8:37