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

Se även

externa länkar