我正在一个子网掩码为 255.255.0.0 的网络(即 65534 个主机)中工作。网络有带有 DHCP 服务器的 IP 分配方案。如果系统重新启动或租用时间结束,系统的 IP 将被更新。我如何才能获得其 MAC 地址可用的系统的 IP 地址?因为在如此大的网络中,很难对每个主机执行 ping 操作,然后从 arp 缓存中读取其 MAC。
我也尝试过使用“arping”实用程序,但即使系统可以使用 IP 地址进行 ping 操作,它也会给我超时。发生这种情况的原因可能是 arping 实用程序发送广播 ICMP 请求,而我的网络中的大多数系统不回复广播 ping。