Проверить доступность хоста по MAC-адресу

Можно ли проверить, "жив" ли хост с указанным MAC-адресом?

Я НЕ хочу использовать пинг-сообщения 3-го уровня ISO/OSI и ICMP

1 ответ

Решение

Вы можете сделать ARP Ping, Это работает только тогда, когда вы физически находитесь в одном сегменте сети. Подробнее об этом читайте в статье ARP Ping в Википедии.

Обратите внимание, что есть две разные реализации arping тот, который может пинговать MAC-адреса, чтобы разрешить их в IP-адресах, а другой - нет. Реализация в пакете iproute2 не делает то, что вы хотите, но реализация Thomas Habets делает. Это также объясняется в статье Wing-ARP Ping

Другие вопросы по тегам