Как устроен MAC-адрес
Первые 24 бита (OUI) — номер, который IEEE выдаёт производителю. Крупные производители получают блоки MA-L, небольшие — MA-M (28 бит) и MA-S (36 бит), поэтому мы ищем самый длинный совпадающий блок. Остальные биты производитель назначает сам.
Почему производитель не определился
- Адрес локальный (вторая цифра 2, 6, A или E): телефоны и ноутбуки подставляют случайный MAC в каждой Wi-Fi-сети, виртуальные машины тоже получают такие адреса.
- Это служебный групповой адрес: VRRP, HSRP, STP, IPv4/IPv6 multicast.
- Блок не зарегистрирован или производитель скрыл данные (IEEE позволяет приватные записи).
Где взять список адресов
Linux: ip neigh, Windows: arp -a, MikroTik: /ip arp print или /ip dhcp-server lease print, Cisco: show mac address-table. Вставьте вывод целиком — адреса найдутся сами.