s.lobanov Опубликовано 4 сентября, 2010 (изменено) · Жалоба Нашёл вот такие списки http://standards.ieee.org/regauth/oui/oui.txt и http://standards.ieee.org/regauth/oui/iab.txt , но есть подозрение что они не дают полной картины, например таких маков там нет: 0219-5BXX-XXXX 0221-91XX-XXXX 0224-1DXX-XXXX 0A1A-92XX-XXXX Собственно вопрос в том, насколько полный этот список? (и где взять полнее?) Или это просто абоненты шалят, ставят себе произвольный мак? Изменено 4 сентября, 2010 пользователем s.lobanov Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Saab95 Опубликовано 4 сентября, 2010 · Жалоба Все что начинаеться не на 00 это виртуальные устройства и смотреть надо на вторую 16-ти ричную цифру а первую затереть в нули - это и есть мак производителя устройства. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
marikoda Опубликовано 4 сентября, 2010 (изменено) · Жалоба $ grep -i 0.195B /usr/share/nmap/nmap-mac-prefixes 00195B D-Link $ grep -i 0.2191 /usr/share/nmap/nmap-mac-prefixes 002191 D-Link $ grep -i 0.241d /usr/share/nmap/nmap-mac-prefixes 00241D Giga-byte Technology Co. $ grep -i 0.1a92 /usr/share/nmap/nmap-mac-prefixes 001A92 Asustek Computer Изменено 4 сентября, 2010 пользователем marikoda Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 4 сентября, 2010 · Жалоба Спасибо, не знал. Но вот что странно получается, 7072-CFXX-XXXX - вполне реальные коммутаторы edge-core, может быть есть более точное правило, чем "Все что начинаеться не на 00 это виртуальные устройства" ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
martin74 Опубликовано 4 сентября, 2010 · Жалоба 02-07-01 (hex) RACAL-DATACOM 020701 (base 16) RACAL-DATACOM LAN INTERNETWORKING DIVISION 155 SWANSON ROAD BOXBOROUGH MA 01719 UNITED STATES А как тогда такой блок выдан?? И там вообще много блоков, которые не с 00 начинаются. Они все виртуальные? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Saab95 Опубликовано 4 сентября, 2010 · Жалоба Возможно это не для привязки к железу, а какой-нито программный комплекс. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 4 сентября, 2010 · Жалоба Возможно это не для привязки к железу, а какой-нито программный комплекс. Я ж говорю, коммутаторы edge-core es3528m имеют маки на 7072-CF (не все партии), никакой это не програмный комплекс, а вполне реальный мак, который в arp-таблице соответствует ip адресу управления Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mukca Опубликовано 4 сентября, 2010 · Жалоба во всех учебниках все время было написано что: Все что начинаеться не на 00 это виртуальные устройствано последнее время что то изменилось сейчас у новых сетевых устройств мак адреса начинаются не с 00 вот кстати пример мак адрес свича des-3526. свич приехал от поставщика гдето месяц назад. 1c:af:f7:09:84:f1 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 4 сентября, 2010 · Жалоба во всех учебниках все время было написано что:Все что начинаеться не на 00 это виртуальные устройства учебники это конечно хорошо, но я уже такие не застал...а есть ли какой-нибудь rfc/ieee стандарт/прочее, где это было написано или это было просто де-факто? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Deac Опубликовано 4 сентября, 2010 · Жалоба MAC выдаёт IEEE http://www.ieee.org Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zurz Опубликовано 4 сентября, 2010 · Жалоба маки выдает ieee, +1 к Deac. небесплатно, и насколько мне помнится блоками xx:xx:xx:00:00:00 - xx:xx:xx:FF:FF:FF Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 4 сентября, 2010 (изменено) · Жалоба Про ieee я уже понял пока лазел по их сайту. Остаётся два вопроса - как обстоят дела с "виртуальными" маки на сегодняшний день и можно ли где-ниубдь стащить более точный список, ну например есть zyxel, скорее всего есть блоки под модемы, есть под stb-приставки, есть под dslam'ы, ethernet-коммутатоы и т.д? маки выдает ieee, +1 к Deac. небесплатно, и насколько мне помнится блоками xx:xx:xx:00:00:00 - xx:xx:xx:FF:FF:FF Пока занимался этим вопросом, выяснил, что можно блоком /24(oui) (2^24 - вам) и /36(iab) (достаётся 2^12) Изменено 4 сентября, 2010 пользователем s.lobanov Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
yakuzzza Опубликовано 4 сентября, 2010 · Жалоба Правило не используется. http://standards.ieee.org/regauth/oui/oui.txt - ищем те же 70-72 и находим EdgeCore Networks. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 4 сентября, 2010 · Жалоба С edgecore вроде всё ок, но что делать с теми маками, которые в первом посте пока не ясно. Ответ данный в #3 очень правдоподобен - 2 длинка, гигабит и асустек - как раз наиболее типичны для абонентов. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Дегтярев Илья Опубликовано 5 сентября, 2010 · Жалоба Все что начинаеться не на 00 это виртуальные устройства Кто то стандарты читает между строк! Эти два 00 - два младших бита старшего байта. первый бит: 0 - юникастный пакет, 1 - мультикаст/броадкаст/линк-локал второй бит: 0 - выданный ieee по вендору, 1 - прописанный пользователем или виртуальный (SLB и так делее). Раньше карты на девали руками прописать мак с вторым битом отличным от 1. Итого на вендора остается 22 бита. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 5 сентября, 2010 · Жалоба Илья, спасибо. Можно узнать как называется этот стандарт? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...