Уникальный идентификатор организации


Уникальный идентификатор организации (англ. Organizationally Unique Identifier, OUI) — это 24-битный номер, который присваивается регистрационной администрацией IEEE[1](подразделение IEEE — Института инженеров электротехники и электроники). Используется для генерации на его основе различного рода уникальных идентификаторов. Одно из широко известных применений — MAC-адреса сетевых устройств и интерфейсов, которые состоят из OUI и дополнительных трёх октетов.

Поставщику или производителю оборудования (или иной организации, обратившейся в IEEE для присвоения идентификатора), присваивается глобально уникальный идентификатор организации (OUI)[2][3], и таким образом за этой организацией резервируется блок всевозможного рода производных идентификаторов, таких как MAC-адреса, групповые MAC-адреса, идентификаторы SNAP и т. п.

В дальнейшем OUI используется этой организацией для создания на его основе собственных идентификаторов для различных применений, таких как идентификация отдельных экземпляров оборудования (например сетевых коммутаторов) или идентификация сетевых протоколов, а также для использования в различных компонентах компьютеров, в том числе MAC-адреса Ethernet или иных сетевых интерфейсных плат, WWNs для Fibre Channel HBA и другого Fibre Channel и SAS-оборудования.

Обычно идентификаторы (как OUI, так и производные) представлены в виде последовательности октетов, записанных парами шестнадцатеричных цифр, разделённых знаками

Присваиваемый идентификатор имеет три октета, или 24 бита. Но значащими в нём являются только 22 бита. Старший бит первого октета OUI (в бит-реверсном[4] формате) присваивается сразу в двух значениях — 0 и 1, которые используются в MAC-адресах для обозначения одиночного или группового адресата. Следующий за ним бит всегда имеет значение 0[5]. В каноническом формате (который отображается при выводе команд ipconfig/ifconfig) значащими являются соответственно 2 младших бита в первом октете. Таким образом, у всех одиночных адресов в каноничном формате второй символ (младший бит первого октета в бинарном представлении) всегда является четным, у групповых адресов - нечетным.

32-битный контекстно-зависимый идентификатор (англ. Context Dependent Identifier) CDI-32 — это идентификатор, созданный путём соединения 24-битного OUI с 8-битным дополнительным идентификатором, который назначается организацией, получившей OUI.