Глобально однозначное устойчивое имя
В вычислительной технике идентификаторы объектов или OID представляют собой механизм идентификации , стандартизированный Международным союзом электросвязи (МСЭ) и ISO/IEC для наименования любого объекта, концепции или «вещи» с помощью глобально однозначного постоянного имени. [1]
Синтаксис и лексика
OID соответствует узлу в «дереве OID» или иерархии, которая формально определена с использованием стандарта OID МСЭ, X.660. Корень дерева содержит следующие три дуги :
- 0: МСЭ-Т
- 1: ИСО
- 2: совместный-изо-иту-т
Каждый узел в дереве представлен серией целых чисел, разделенных точками, соответствующими пути от корня через серию предковых узлов к узлу. Таким образом, OID, обозначающий Intel Corporation, выглядит следующим образом:
1.3.6.1.4.1.343
и соответствует следующему пути по дереву OID:
- 1 ИСО
- 1.3 идентифицированная организация ( ISO/IEC 6523 ),
- 1.3.6 МО ,
- 1.3.6.1 Интернет,
- 1.3.6.1.4 частный,
- 1.3.6.1.4.1 Номера предприятий IANA,
- 1.3.6.1.4.1.343 Корпорация Intel
Текстовое представление путей OID также часто встречается, например:
- iso.identified-organization.dod.internet.private.enterprise.intel
Каждый узел в дереве контролируется назначающим органом, который может определять дочерние узлы под узлом и делегировать назначающие полномочия для дочерних узлов. Продолжая пример, номера узлов под корневым узлом "1" назначаются ISO; узлы под "1.3.6" назначаются Министерством обороны США; узлы под "1.3.6.1.4.1" назначаются IANA ; узлы под "1.3.6.1.4.1.343" назначаются корпорацией Intel и т. д.
Использование
- В стандарте ISO/IEC 6523 «Международный кодовый указатель» используются OID с префиксом «1.3».
- В компьютерной безопасности OID служат для именования почти каждого типа объектов в сертификатах X.509 , таких как компоненты отличительных имен , сертификаты безопасности и т. д.
- В схемах и протоколах X.500 и LDAP OID уникально именуют каждый тип атрибута и класс объекта, а также другие элементы схемы.
- В простом протоколе сетевого управления (SNMP) каждый узел в базе данных управления (MIB) идентифицируется с помощью OID.
- IANA назначает номера частных предприятий (PEN) компаниям и другим организациям в узле 1.3.6.1.4.1. OID, расположенные ниже по дереву, встречаются чаще всего; например, в SNMP MIB, как атрибуты LDAP и как подопции поставщика в протоколе динамической конфигурации хоста (DHCP).
- В Соединенных Штатах Health Level Seven (HL7), организация по разработке стандартов в области электронного обмена данными здравоохранения, является назначающим органом в узле 2.16.840.1.113883 (joint-iso-itu-t.country.us.organization.hl7). HL7 ведет собственный реестр OID, и по состоянию на 1 декабря 2020 года он содержал почти 20 000 узлов, большинство из которых находились под корнем HL7.
- DICOM использует OID.
- Центры по контролю и профилактике заболеваний используют OID для управления множеством сложных наборов значений или «словарей», используемых в Системе доступа к словарю и его распределения (VADS) Информационной сети общественного здравоохранения (PHIN).
Смотрите также
Ссылки
- ^ «Репозиторий идентификаторов объектов».
Внешние ссылки
- Репозиторий идентификаторов объектов
- Глобальная справочная база данных OID
- Реестр идентификаторов объектов Харальда Твейта Альвестранда
- Номера частных предприятий IANA
- Реестр OID HL7
- Получение идентификатора объекта