Objektidentifierare
Inom databehandling är objektidentifierare eller OID : er en identifieringsmekanism som standardiserats av International Telecommunication Union (ITU) och ISO/IEC för att namnge alla objekt, koncept eller "sak " med ett globalt entydigt beständigt namn.
Syntax och lexikon
En OID motsvarar en nod i "OID-trädet" eller hierarkin, som är formellt definierad med hjälp av ITU:s OID-standard, X.660. Trädets rot innehåller följande tre bågar :
Varje nod i trädet representeras av en serie heltal separerade med punkter, motsvarande vägen från roten genom serien av förfädernoder, till noden. Ett OID som betecknar Intel Corporation visas alltså enligt följande,
1.3.6.1.4.1.343
och motsvarar följande väg genom OID-trädet:
- 1 ISO
- 1.3 identifierad organisation,
- 1.3.6 DoD ,
- 1.3.6.1 internet,
- 1.3.6.1.4 privat,
- 1.3.6.1.4.1 IANA-företagsnummer,
- 1.3.6.1.4.1.343 Intel Corporation
En textrepresentation av OID-vägarna ses också ofta; till exempel,
- iso.identified-organization.dod.internet.private.enterprise.intel
Varje nod i trädet styrs av en tilldelningsmyndighet, som kan definiera barnnoder under noden och delegera tilldelningsbehörighet för undernoderna. Fortsätter med exemplet, nodnumren under rotnoden "1" tilldelas av ISO; noderna under "1.3.6" är tilldelade av det amerikanska försvarsdepartementet; noderna under "1.3.6.1.4.1" är tilldelade av IANA ; noderna under "1.3.6.1.4.1.343" är tilldelade av Intel Corporation, och så vidare.
Användande
- Inom datorsäkerhet tjänar OID:er för att namnge nästan alla objekttyper i X.509 -certifikat , såsom komponenter av Distinguished Names , CPS , etc.
- Inom X.500- och LDAP -scheman och -protokoll namnger OID:er unikt varje attributtyp och objektklass och andra element i schemat.
- I Simple Network Management Protocol (SNMP) identifieras varje nod i en hanteringsinformationsbas (MIB) av en OID.
- IANA tilldelar privata företagsnummer (PEN) till företag och andra organisationer under noden 1.3.6.1.4.1. OIDs down-tree från dessa är bland de vanligast förekommande; till exempel inom SNMP MIB, som LDAP-attribut och som leverantörsunderalternativ i DHCP ( Dynamic Host Configuration Protocol) .
- I USA är Health Level Seven (HL7), en standardutvecklande organisation inom området elektroniskt datautbyte inom hälso- och sjukvården, den tilldelande myndigheten på 2.16.840.1.113883 ( joint-iso-itu-t.country.us .organisation.hl7) nod. HL7 har sitt eget OID-register och från och med den 1 december 2020 innehöll det nästan 20 000 noder, de flesta av dem under HL7-roten.
- DICOM använder OID.
- Centers for Disease Control and Prevention använder OID för att hantera de många komplexa värdeuppsättningar eller "vokabulärer" som används i Public Health Information Network (PHIN) Vocabulary Access and Distribution System ( VADS ).
Se även
- Digital objektidentifierare
- Utökat valideringscertifikat
- Internationellt Geo Sample Number
- LSID
- Ihållande objektidentifierare
- Surrogatnyckel
- Uniform resursnamn
- Universellt unik identifierare
externa länkar
- Objektidentifieringsförråd
- Global OID referensdatabas
- Harald Tveit Alvestrands objektidentifieringsregister
- IANA privata företagsnummer
- HL7 OID-registret
- Skaffa en objektidentifierare