2

Если у меня есть MAC, представленный как:

0:b:23:26:32:52

это так же, как:

00:0b:23:26:32:52

или же:

00:bb:23:26:32:52

?

1 ответ1

7

Вы бы добавили начальные нули, а не повторяли отдельные символы (поэтому 00:0b:23:26:32:52 , да).

Скорее всего, рассматриваемое приложение просто неправильно отформатировало вывод с ведущими нулями.

irb(main):003:0> sprintf '%X', 11
=> "B"
irb(main):004:0> sprintf '%02X', 11
=> "0B"

Если вы хотите (в некоторой степени) проверить это, вы можете использовать инструмент поиска MAC, чтобы проверить производителя устройства.

Согласно MAC_Find, префикс 00:0b:23 принадлежит "Абонентской сети Siemens", а другой неизвестен. Это не 100% доказательство чего-либо, но если вы знаете, что это устройство Siemens, для большинства случаев этого будет достаточно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .