بيت تطوير ما هو المعرف الفريد عالمياً (uuid)؟ - تعريف من techopedia

ما هو المعرف الفريد عالمياً (uuid)؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا يعني المعرّف الفريد العالمي (UUID)؟

المعرف الفريد عالمياً (UUID) هو رقم 128 بت يحدد كائنات أو بيانات الإنترنت الفريدة. يتم إنشاء UUID بواسطة خوارزمية مع القيم التي تستند إلى عنوان شبكة الجهاز.


تستخدم UUIDs من قبل العديد من شركات البرمجيات ، مثل Microsoft و Apple ، وتستخدم على نطاق واسع كمكونات لمعرفات Microsoft الفريدة عالمياً (GUID). استخدامات UUID الأخرى تشمل نظام الملفات ext2 / ext3 الخاص بـ Linux.

تيكوبيديا توضح المعرف الفريد العالمي (UUID)

تم إنشاء UUID في نظام الحوسبة الشبكية (NCS) ، والذي أصبح لاحقًا جزءًا من بيئة الحوسبة الموزعة (DCE) الموحدة من قبل مؤسسة البرمجيات المفتوحة (OSF).


يشار عادةً إلى UUID من خلال 32 رقمًا سداسي عشري معروضة في خمس مجموعات أحرف مفصولة بشكل فردي عن طريق الواصلات. على سبيل المثال ، قد يظهر UUID كما يلي: f81d4fae-7dec-11d0-a765-00a0c91e6bf6.


يتم استخدام آليات مختلفة لإنشاء UUIDs لتحديد ومقارنة مستويات تفرد UUID. بناءً على نوع الآلية المستخدمة ، سيكون UUID الذي تم إنشاؤه مختلفًا تمامًا أو عمليًا عن UUID الأخرى التي تم إنشاؤها. تتكون UUIDs من مكونات مجتمعة. لذلك ، يوجد نوع من التفرد دائمًا في أي UUID تم إنشاؤه.


يتضمن المعرف الفريد المضمون إشارة إلى عنوان الشبكة لمضيف إنشاء UUID وختم زمني ومكون تعسفي. نظرًا لاختلاف عناوين الشبكة لكل كمبيوتر ، يختلف طابع الوقت أيضًا لكل معرف مستخدم تم إنشاؤه. وبالتالي ، هناك جهازان مضيفان مختلفان يحملان مستويات كافية من التفرد. تتم إضافة المكون التعسفي الذي تم إنشاؤه عشوائيًا لتحسين الأمان.


تُعد UUIDs أيضًا جزءًا من بنية بيانات Tmodel ، وهي نوع خدمة في سجل اكتشاف وتكامل Universal Description (UDDI) المستخدم لاكتشاف خدمة الويب.

ما هو المعرف الفريد عالمياً (uuid)؟ - تعريف من techopedia