شناسه شی

از ویکیپدیا، دانشنامه آزاد
پرش به ناوبری پرش به جستجو

در محاسبات ، شناسه‌های شی یا OID یک مکانیسم شناسایی استاندارد شده توسط اتحادیه بین‌المللی مخابرات (ITU) و ISO/IEC برای نام‌گذاری هر شی، مفهوم، یا «چیزی» با نام دائمی بدون ابهام جهانی است. [1]

نحو و واژگان

یک OID مربوط به یک گره در "درخت OID" یا سلسله مراتب است که به طور رسمی با استفاده از استاندارد OID ITU ، X.660 تعریف شده است. ریشه درخت شامل سه کمان زیر است :

هر گره در درخت با یک سری اعداد صحیح که با نقطه از هم جدا شده اند، نشان داده می شود، که مربوط به مسیر از ریشه از طریق سری گره های اجداد به گره است. بنابراین، یک OID نشان دهنده شرکت اینتل به صورت زیر ظاهر می شود:

1.3.6.1.4.1.343

و مربوط به مسیر زیر از طریق درخت OID است:

  • 1 ISO
  • 1.3 سازمان شناسایی شده،
  • 1.3.6 وزارت دفاع ،
  • 1.3.6.1 اینترنت،
  • 1.3.6.1.4 خصوصی،
  • 1.3.6.1.4.1 شماره های شرکت ایانا،
  • 1.3.6.1.4.1.343 شرکت اینتل

یک نمایش متنی از مسیرهای 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" توسط شرکت اینتل اختصاص داده شده است، و غیره.

استفاده

  • در امنیت رایانه ، OIDها برای نام‌گذاری تقریباً هر نوع شی در گواهی‌های X.509 ، مانند مؤلفه‌های نام‌های متمایز ، CPS و غیره خدمت می‌کنند.
  • در طرح‌واره‌ها و پروتکل‌های X.500 و LDAP ، OIDها به‌طور منحصربه‌فرد هر نوع ویژگی و کلاس شی و سایر عناصر طرحواره را نام‌گذاری می‌کنند.
  • در پروتکل مدیریت شبکه ساده (SNMP)، هر گره در پایگاه اطلاعات مدیریت (MIB) توسط یک OID شناسایی می شود.
  • IANA شماره های سازمانی خصوصی (PEN) را به شرکت ها و سایر سازمان ها تحت گره 1.3.6.1.4.1 اختصاص می دهد. OIDهای پایین درختی از اینها از رایج ترین مواردی هستند که دیده می شوند. برای مثال، در MIB های SNMP، به عنوان ویژگی های LDAP، و به عنوان گزینه های فرعی فروشنده در پروتکل پیکربندی میزبان پویا (DHCP).
  • در ایالات متحده ، Health Level Seven (HL7)، یک سازمان توسعه دهنده استانداردها در زمینه تبادل داده های الکترونیکی مراقبت های بهداشتی، مرجع واگذار کننده در 2.16.840.1.113883 (joint-iso-itu-t.country.us) است. .سازمان.hl7) گره. HL7 رجیستری OID خود را دارد و از 1 دسامبر 2020 تقریباً 20000 گره داشت که بیشتر آنها تحت ریشه HL7 بودند.
  • DICOM از OID استفاده می کند.
  • مراکز کنترل و پیشگیری از بیماری‌ها از OID برای مدیریت مجموعه‌های مقادیر پیچیده یا "واژگان" استفاده شده در شبکه اطلاعات بهداشت عمومی (PHIN) واژگان دسترسی و سیستم توزیع ( VADS ) استفاده می‌کند.
  • در COM و DCOM مایکروسافت ، OBJREF ها دارای یک فیلد شناسه شی (OID) هستند.

همچنین ببینید

منابع

  1. «مخزن شناسه شی» .

پیوندهای خارجی