
저는 서브넷 마스크가 255.255.0.0(65534개 호스트)인 네트워크에서 작업하고 있습니다. 네트워크에는 DHCP 서버를 사용한 IP 할당 체계가 있습니다. 시스템을 다시 시작하거나 임대 시간이 만료되면 시스템의 IP가 업데이트됩니다. MAC 주소를 사용할 수 있는 시스템의 IP 주소를 어떻게 얻을 수 있습니까? 대규모 네트워크에서는 각 호스트를 핑한 다음 arp 캐시에서 해당 MAC를 읽는 것이 어렵기 때문입니다.
또한 "arping" 유틸리티를 사용해 보았으나 시스템이 IP 주소를 사용하여 ping을 수행할 수 있음에도 불구하고 시간 초과가 발생했습니다. 이는 arping 유틸리티가 브로드캐스트 ICMP 요청을 보내고 내 네트워크의 대부분의 시스템이 브로드캐스트 핑에 응답하지 않기 때문에 발생할 수 있습니다.