Неверный MAC-адрес в правильном формате - PullRequest
0 голосов
/ 01 мая 2018

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

E7:BA:1E:34:9B:B0

Каждая группа здесь находится между шестнадцатеричным диапазоном значений, хотя, в чем же дело? Я пропустил какое-то другое ограничение форматирования?

1 Ответ

0 голосов
/ 01 мая 2018

Этот адрес не имеет действительного идентификатора производителя.

Возможно, вашему шагу "проверки" нужен действительный идентификатор производителя.

Например, 4c: 34: 88: c7: 65: 7e идентифицируется как «Корпоративный Intel», используя первые 3 байта

Вот список идентификаторов производителей на github

https://gist.github.com/aallan/b4bb86db86079509e6159810ae9bd3e4

...