我试图了解如何确定一个用以太网电缆连接到我的PC上的设备是否具有静态IP。
我想要做的是嗅探它发送的DHCP数据包,通过查看DHCPDISCOVER数据包,精确地在Requested Ip Address (50)字段中,识别出它所包含的地址设备集。
但是最近我意识到,如果一个设备有关于以前租用的IP地址的信息,它也会在DHCPDISCOVER数据包中提供那个地址,现在我很困惑。
那么,我如何准确地判断一个设备是否绑定了静态IP地址呢?
发布于 2019-04-20 18:38:40
具有静态地址的设备根本不使用DHCP,因此判断DHCP数据包的一种方法是看不到任何DHCP数据包。
确实使用DHCP并具有未过期租约的设备将尝试验证地址是否仍然有效。他们如何做到这一点取决于操作系统。
https://networkengineering.stackexchange.com/questions/58597
复制相似问题