24

Снова и снова я читаю, что устройства однозначно идентифицируются по их MAC-адресам. Но как определяются MAC-адреса? (И они говорят нам что-нибудь об устройстве, которое они представляют?)

3 ответа3

36

Как определяются MAC-адреса?

Поставщикам предоставляется диапазон MAC-адресов, которые могут быть присвоены их продуктам IEEE (Институтом инженеров по электротехнике и электронике).

MAC-адрес присваивается поставщикам в блоках различного размера в зависимости от ситуации.

IEEE предлагает программы или реестры регистрационного органа, которые ведут списки уникальных идентификаторов в соответствии со стандартами и выдают уникальные идентификаторы тем, кто хочет их зарегистрировать. Орган регистрации IEEE присваивает объектам однозначные имена таким образом, чтобы это назначение было доступно заинтересованным сторонам.

Вы можете перейти к поиску и поиску MAC-адреса поставщика /Ethernet /Bluetooth, чтобы найти поставщика по данному MAC-адресу или найти диапазон MAC-адресов по поставщику.


Устройства однозначно идентифицируются по их MAC-адресам.

Это неверно Устройства не уникально идентифицируются своими MAC-адресами:

  • В прошлом Поставщики намеренно или по ошибке присваивали один и тот же MAC-адрес нескольким устройствам.
  • Можно изменить MAC-адрес, представленный большинством аппаратных средств для ОС, действие, часто упоминаемое как подмена MAC:

Подмена MAC-адреса - это метод изменения назначенного на заводе адреса управления доступом к среде (MAC) сетевого интерфейса на сетевом устройстве. MAC-адрес жестко задан на контроллере сетевого интерфейса (NIC) и не может быть изменен. Однако существуют инструменты, которые могут заставить операционную систему поверить, что сетевой адаптер имеет MAC-адрес по выбору пользователя.

См. Также Уникальны ли MAC-адреса при выходе с завода? а переработка MAC-адреса?


Дублирующиеся MAC-адреса

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

MAC-адреса «записываются» в сетевую интерфейсную карту (NIC) и не могут быть изменены. См. ARP и RARP о том, как IP-адреса преобразуются в MAC-адреса и наоборот.

Чтобы сетевое устройство могло обмениваться данными, используемый MAC-адрес должен быть уникальным. Никакое другое устройство в этой подсети локальной сети не может использовать этот MAC-адрес. Если два устройства имеют один и тот же MAC-адрес (что происходит чаще, чем хотелось бы администраторам сети), ни один компьютер не может связываться должным образом. В локальной сети Ethernet это вызовет большое количество коллизий. Дублирующие MAC-адреса в той же локальной сети являются проблемой. Дублирование MAC-адресов, разделенных одним или несколькими маршрутизаторами, не является проблемой, поскольку два устройства не будут видеть друг друга и будут использовать маршрутизатор для связи.

Контроль доступа к медиафайлам


дальнейшее чтение

9

Но как определяются MAC-адреса?

Они определяются органом регистрации IEEE в разделе 2.1 RFC 5342.

48-битные MAC-адреса являются наиболее часто используемыми идентификаторами интерфейса Ethernet. Те, которые являются глобально уникальными, также называются идентификаторами EUI-48. EUI-48 структурирован в исходный 3-октетный OUI (Организационно-уникальный идентификатор) и дополнительные 3 октета, назначенные держателем OUI. Для организаций, которым не требуются идентификаторы в 3 октета, IEEE вместо этого выделяет IAB (индивидуальные адресные блоки), где назначаются первые 4 1/2 октета (36 бит), давая держателю IAB 1 1/2 октета (12 биты) они могут контролировать.

IEEE описывает свои процедуры и политики назначения для связанных с IEEE 802 идентификаторов в [802_O & A].

Два бита в начальных 3 октетах EUI-48 имеют особое значение: групповой бит (01-00-00) и локальный бит (02-00-00). OUI и IAB выделяются с локальным битом ноль, а бит группы не указан. Многоадресные идентификаторы могут быть созданы путем включения бита группы, а одноадресные идентификаторы могут быть созданы путем оставления бита группы равным нулю.


И они говорят нам что-нибудь об устройстве, которое они представляют?

В основном MAC-адрес может быть разделен на 2 части.

Есть MAC-адрес:

00-14-22-01-23-45

И это разделено на две части, как это.

00-14-22

а также

01-23-45

Первый определяется Организационно уникальным идентификатором или называется « Поставщик »

Цитированное определение OUI

Организационно-уникальный идентификатор (OUI) - это 24-разрядное число, которое однозначно идентифицирует поставщика, производителя или другую организацию во всем мире или по всему миру.

и Второй блок является уникальным идентификатором, это значение не обязательно уникально, его можно повторить, потому что эти 48 битов не являются бесконечными или могут быть подделаны, и в основном состоят в использовании стороннего программного обеспечения для изменения вашего текущего MAC-адреса и, по-видимому, другое устройство в сети.


Вот онлайн-сайт, где вы можете найти продавца.

Поиск MAC-адреса

Есть картинка и покажи как она работает.

1

Каждое сетевое устройство имеет MAC-адрес, который является 48-битным идентификатором, который уникально и глобально идентифицирует конкретное устройство. Этот адрес записывается в NIC во время его изготовления.

MAC-адрес может быть представлен как xx:xx:xx:yy:yy:yy где каждый xx представляет октет (8 бит). xx и yy представлены в шестнадцатеричном формате.

Здесь xx:xx:xx представляют идентификатор производителя, тогда как yy:yy:yy представляют идентификатор устройства, изготовленный данным производителем. Кроме того, никакие два производителя не могут иметь одинаковый идентификатор производителя, и никакие два устройства одного и того же производителя не могут иметь одинаковый идентификатор устройства.

Таким образом, обеспечивается уникальность MAC-адреса.

Однако помните, что у одного производителя может быть один или несколько идентификаторов производителя (в случае, если он производит много устройств).

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