
Ich arbeite in einem Netzwerk mit der Subnetzmaske 255.255.0.0 (also 65534 Hosts). Das Netzwerk hat ein IP-Zuweisungsschema mit DHCP-Server. Bei einem Systemneustart oder Ablauf der Lease-Zeit wird die IP des Systems erneuert. Wie kann ich die IP-Adresse eines Systems erhalten, dessen MAC-Adresse mir zur Verfügung steht? Denn bei einem so großen Netzwerk wäre es schwierig, jeden Host anzupingen und dann seine MAC aus dem ARP-Cache zu lesen.
Ich habe auch versucht, das Dienstprogramm „arping“ zu verwenden, aber es gibt mir auch TIMEOUT, obwohl das System über die IP-Adresse pingbar ist. Dies kann daran liegen, dass das Dienstprogramm „arping“ Broadcast-ICMP-Anfragen sendet und die meisten Systeme in meinem Netzwerk nicht auf Broadcast-Pings antworten.