Object Identifier (OID)
An Object Identifier (OID) is an standardized indetifier system developed by the ITU-T and ISO/IEC for naming any object, concept, or entity with a globlally unambiguous persistent identifier.
- Context:
- It is based on the OID tree which nodes information can be retrieved by an OID Resolution System (ORS).
- It can be expressed in an IETF's dot notation, ASN.1 notation, OID-IRI notation, or URN notation.
- Example(s):
1.2.250.1
(IETF dot notation),{iso(1) member-body(2) fr(250) type-org(1)}
(ASN.1 notation),/1/2/250/1
(OID-IRI notation)urn:oid:1.2.250.1
(URN notation).OID: 2.5.4.10
(IETF dot notation),{joint-iso-itu-t(2) ds(5) attributeType(4) organizationName(10)}
(ASN.1 notation),/2/5/4/10
(OID-IRI notation),urn:oid: 2.5.4.10
(URN notation).- an Organizationally Unique Identifier (OUI),
- an Extended Unique Identifier (EUI),
- an Ethernet Address Identifier,
- a World Wide Name (WWN) Identifier ,
- Counter-Example(s):
- See: ISO, Computing, Identifier, International Telecommunications Union, Entity Record Deduplication Task.
References
2019a
- (oid-info, 2019) ⇒ http://www.oid-info.com/ Retrieved:2019-3-24.
- QUOTE: An object identifier (OID) is an extensively used identification mechanism jointly developed by ITU-T and ISO/IEC for naming any type of object, concept or "thing" with a globaly unambiguous name which requires a persistent name (long life-time). It is not intended to be used for transient naming. OIDs, once allocated, should not be re-used for a different object/thing.
It is based on a hierarchical name structure based on the “OID tree”. This naming structure uses a sequence of names, of which the first name identifies a top-level "node" in the OID tree, and the next provides further identification of arcs leading to sub-nodes beneath the top-level, and so on to any depth.
A critical feature of this identification mechanism is that it makes OIDs available to a great many organizations and specifications for their own use (including countries, ITU-T Recommendations, ISO and IEC International Standards, specifications from national, regional or international organizations, etc.).
- QUOTE: An object identifier (OID) is an extensively used identification mechanism jointly developed by ITU-T and ISO/IEC for naming any type of object, concept or "thing" with a globaly unambiguous name which requires a persistent name (long life-time). It is not intended to be used for transient naming. OIDs, once allocated, should not be re-used for a different object/thing.
2019b
- (oid-info, 2019) ⇒ http://www.oid-info.com/introduction.htm Retrieved:2019-3-24.
- QUOTE: The Object Identifier (OID) concept and implementation dates back to the mid-1980s, based on collaboration with the International Federation for Information Processing (IFIP) over the previous several years.
OIDs provide a persistent identification of objects based on a hierarchical structure of Registration Authorities (RA), where each parent has an object identifier and allocates object identifiers to child nodes. It provides a universal and flexible identification scheme for persistent objects. It has been supported and recommended by ITU-T, ISO and IEC, and has been used in many ITU-T (and ITU-R) Recommendations, and ISO and IEC International Standards, since the middle 1980s, as part of the ASN.1 (Abstract Syntax Notation One).
Almost any organization, Recommendation, or Standard can obtain (if it not already has) an OID node. OIDs are fundamental for all security work in ITU, ISO and IETF, and are widely used in many standards.
- QUOTE: The Object Identifier (OID) concept and implementation dates back to the mid-1980s, based on collaboration with the International Federation for Information Processing (IFIP) over the previous several years.
2019c
- (IEEE Standard Association, 2019) ⇒ OID Tutorial Retrieved:2019-3-24.
- QUOTE: An Object Identifier is a name used to identify an object. This object can be a country or an individual disk drive. The most common one, in the context of the IEEE-RAC, is the [[OUI (Organizationally Unique Identifier), and the organizationally derived, and assigned, assignments beyond the OUI. Most common subsequent identifiers include Ethernet address identifier, the Extended Unique Identifiers (EUI) or the World Wide Name (WWN) identifiers. Uniqueness, for conforming systems, is a prized property in both of these cases. Uniqueness is assumed by the building of a unique number starting with the OUI. This IEEE-RAC assigned OUI is an Object Identifier for the organization. This is a layer within a larger context of identifiers uniquely derived from the starting point of all OID’s, the International Telecommunication Union Telecommunication Standardization Sector (ITU-T) and described in the ASN.1 standard. The path traceable to the ITU-T starting point is called the “arc” of the OID. This arc extends to the OUI and other RAC assigned designators and through the assignments made by the organization to the end point object identification. (...)
The Object Identifier data type consists of a sequence of one or more non-negative integers, often referred to as arcs, that define a hierarchy, or tree, of object identifier values. The first arc in the sequence identifies the registration authority responsible for allocating the values of the second and subsequent arcs. For example:
iso(1)
indicates that an initial arc value of 1 identifies ISO as the registration authority. Subsequent arcs in the sequence are determined by ISO, or are allocated by registration authorities subordinate to ISO.
- QUOTE: An Object Identifier is a name used to identify an object. This object can be a country or an individual disk drive. The most common one, in the context of the IEEE-RAC, is the [[OUI (Organizationally Unique Identifier), and the organizationally derived, and assigned, assignments beyond the OUI. Most common subsequent identifiers include Ethernet address identifier, the Extended Unique Identifiers (EUI) or the World Wide Name (WWN) identifiers. Uniqueness, for conforming systems, is a prized property in both of these cases. Uniqueness is assumed by the building of a unique number starting with the OUI. This IEEE-RAC assigned OUI is an Object Identifier for the organization. This is a layer within a larger context of identifiers uniquely derived from the starting point of all OID’s, the International Telecommunication Union Telecommunication Standardization Sector (ITU-T) and described in the ASN.1 standard. The path traceable to the ITU-T starting point is called the “arc” of the OID. This arc extends to the OUI and other RAC assigned designators and through the assignments made by the organization to the end point object identification. (...)
2019d
- (Wikipedia, 2019) ⇒ https://en.wikipedia.org/wiki/Object_identifier Retrieved:2019-3-24.
- In computing, object identifiers or OIDs are an identifier mechanism standardized by the International Telecommunications Union (ITU) and ISO/IEC for naming any object, concept, or "thing" with a globally unambiguous persistent name.