OUI покупаются в Центре регистрации IEEE (как говорится во 2-м абзаце этой статьи в Википедии).
Обратите внимание, что сейчас существует три реестра префиксов MAC, поскольку оказывается, что OUI может быть недостаточно для всех. Если вам конкретно нужен 24-битный OUI (например, для сетевых протоколов, которые используют его в качестве идентификатора поставщика), они теперь помечены как MAC Address Block - Large и стоят 2655 долларов США за публичную регистрацию.
Если все, что вам нужно, это уникальный префикс MAC-адреса , IEEE также имеет 28-битный ("средний") и 36-битный ("малый") блоки MAC-адресов по 1595 и 665 долларов соответственно. "Средний" блок имеет 20 локальных битов, оставшихся для 1048576 уникальных устройств, в то время как "маленький" имеет только 12 битов для 4096 устройств.
Для личного использования вы можете самостоятельно генерировать случайные MAC-адреса, если для них установлен бит "локально администрируемый" (mac[0] |= 0x02
) и бит "многоадресная передача" не установлен (mac[0] &= ~0x01
).