VLAN на основе MAC-адреса: как получить MAC-адрес вновь подключенного устройства?


1

Я нахожусь в сети, которая по MAC-адресу подключенных устройств определяет, к какой VLAN должен быть подключен используемый порт коммутатора.

Для обычных устройств, которые используют DHCP, MAC-адрес может быть просто определен, поскольку сами устройства отправляют пакеты, когда они распознают событие соединения. Однако меня интересует, как этот механизм предназначен для работы с устройствами, которые используют статическую конфигурацию IP и которые не передают какие-либо дополнительные пакеты изначально / регулярно.

Если устройство ничего не отправляет, система VLAN не может быть настроена, поскольку MAC-адрес неизвестен.

Существует ли какой-либо стандарт / RFC, касающийся этой ситуации. Есть ли что-то вроде «привет» пакета, на который устройство должно ответить, выставляя свой MAC-адрес?

Ответы:


0

Если устройство использует статический IP-адрес, вы можете получить его MAC-адрес из таблицы ARP (сделайте это на компьютере в той же локальной сети):

  1. Убедитесь, что MAC-адрес устройства обнаружен через ARP: ping <ipaddress>
  2. Получить MAC-адрес устройства: arp -a <ipaddress>

Хорошая попытка, но как система VLAN должна знать IP-адрес подключенного устройства?
Роберт

@ Роберт: Пожалуйста, определите «VLAN система». Кроме того, ответы ARP показывают MAC-адреса, а также DHCP, так что, возможно, вам нужно лучше определить свою проблему?
Haimg

AFAIK, это какая-то система Cisco, управляющая VLAN. Но вы указываете на важную часть: MAC содержится в ответах [ARP] - но без запроса нет ответа. И это был мой вопрос: существует ли стандарт для запросов на получение MAC-адреса в системе VLAN?
Роберт
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.