Проверить доступность хоста по MAC-адресу
Можно ли проверить, "жив" ли хост с указанным MAC-адресом?
Я НЕ хочу использовать пинг-сообщения 3-го уровня ISO/OSI и ICMP
1 ответ
Решение
Вы можете сделать ARP Ping
, Это работает только тогда, когда вы физически находитесь в одном сегменте сети. Подробнее об этом читайте в статье ARP Ping в Википедии.
Обратите внимание, что есть две разные реализации arping
тот, который может пинговать MAC-адреса, чтобы разрешить их в IP-адресах, а другой - нет. Реализация в пакете iproute2 не делает то, что вы хотите, но реализация Thomas Habets делает. Это также объясняется в статье Wing-ARP Ping