OID

Az OID , Object identifier , a Nemzetközi Távközlési Unió (ITU) és az ISO/IEC által  szabványosított azonosító mechanizmus , amellyel bármely objektum, fogalom vagy "dolog" globálisan egyedi, állandó névvel nevezhető el [1] .

Szintaxis és szókincs

Az OID egy "OID fa" vagy hierarchia csomópontjának felel meg, amelyet formálisan az ITU X.660 OID szabvány alapján határoztak meg . A fa gyökere a következő három ágat tartalmazza:

0: ITU

1: ISO

2: közös ISO és ITU

A fa minden csomópontját pontokkal elválasztott egész számok sorozata képviseli, amelyek megfelelnek a gyökértől az őscsomópontok sorozatán át a csomópontig vezető útvonalnak. Így az Intel Corporationt jelölő OID így néz ki:

Az 1.3.6.1.4.1.343 megfelel az OID-fán keresztüli következő útvonalnak:

1 ISO

1.3 szervezet azonosítása,

1.3.6 DoD ,

1.3.6.1 internet,

1.3.6.1.4 privát,

1.3.6.1.4.1 IANA vállalati számok,

1.3.6.1.4.1.343 Intel Corporation

Gyakori az OID útvonalak szöveges ábrázolása is;

Például: iso.identified-organization.dod.internet.private.enterprise.intel

A fa minden csomópontját egy kijelölő jogosultság vezérli, amely meghatározhatja a csomópont alatti gyermekcsomópontokat, és delegálhatja a hozzárendelési jogosultságot az utódcsomópontokra. Folytatva a példát, az "1" gyökércsomópont alatti csomópontszámokat az ISO rendeli hozzá; az "1.3.6" alatti csomópontokat az Egyesült Államok Védelmi Minisztériuma jelölte ki; az "1.3.6.1.4.1" alatti csomópontokat az IANA rendeli hozzá; az "1.3.6.1.4.1.343" alatti csomópontokat az Intel rendeli hozzá stb.

Használat

A számítógépes biztonságban az OID-ket az X.509-tanúsítványok szinte minden típusú objektumának elnevezésére használják , például a megkülönböztetett nevek, a CPS stb. összetevőire.

Az X.500 és LDAP sémákban és protokollokban az OID-k minden attribútumtípushoz és objektumosztályhoz, valamint egyéb sémaelemekhez egyediek.

Az egyszerű hálózatkezelési protokollban ( SNMP ) a Management Information Base (MIB) minden egyes csomópontját egy OID azonosítja.

Az IANA az 1.3.6.1.4.1 csomópont alatt privát entitásszámokat (PEN-eket) rendel a vállalatokhoz és más entitásokhoz. Ezek közül az OID-k a leggyakoribbak; példák közé tartozik ezek használata az SNMP MIB-ben, az LDAP attribútumokban, valamint a DHCP (Dynamic Host Configuration Protocol) szolgáltatói albeállításaiban.

Az Egyesült Államokban a Health Level Seven ( HL7 ), az elektronikus egészségügyi adatok cseréjére vonatkozó szabványfejlesztő szervezet, kijelölt hatóság 2.16.840.1.113883 csomópontcímmel (joint-iso-itu-t.country.us). .szervezet.hl7). A HL7 saját OID-nyilvántartást tart fenn, és 2020. december 1-jén csaknem 20 000 csomópontot tartalmazott, amelyek többsége a HL7 gyökérkönyvtárában található.

A DICOM OID-ket használ.

A Centers for Disease Control and Prevention (Központok Betegségmegelőzési és Betegségmegelőzési Központ) OID-ket használ a Közegészségügyi Információs Hálózat (PHIN) szókincs-hozzáférési és elosztási rendszerében (VADS) használt számos összetett értékkészlet vagy "szókincs" kezelésére.

A Microsoft COM -ban és DCOM -jában az OBJREF-eknek van egy objektumazonosító (OID) mezője.

OID a PostgreSQL-ben

A PostgreSQL - ben lévő OID -k felépítésében és használatában nem egyeznek az ITU és az ITU/IEC által meghatározott OID-kkel. A nevük homonim, valójában csak állandó objektumazonosítók , amelyek egy négybájtos egész szám [2] .

Lásd még

Linkek

Jegyzetek

  1. Objektumazonosító-tár . Letöltve: 2022. április 7. Az eredetiből archiválva : 2021. március 3.
  2. PostgreSQL 9.4.1 dokumentáció. 8.18. Objektumazonosítók . Letöltve: 2022. április 7. Az eredetiből archiválva : 2022. március 17.