مولد UUID v1

أنشئ معرف UUID v1 واحدًا أو عدة معرفات زمنية داخل المتصفح مع قيم عنوان MAC وتسلسل الساعة القابلة للضبط.

الخيارات
ابدأ بمعرف UUID واحد، ثم انتقل إلى وضع الدفعات عندما تحتاج إلى قائمة.

يحافظ الوضع الفردي على نتيجة مركزة، ويفتح وضع الدفعات إعداد العدد.

قيمة 14-bit تُستخدم مع الطابع الزمني لتجنب التصادمات.

يُستخدم افتراضيا عنوان عشوائي مُدار محليا حتى لا تُكشف عناوين الأجهزة الحقيقية.

النتائج
قيم UUID v1 مُنشأة محليًا للوضع المحدد وإعدادات العقدة.

-

أنشئ معرفات UUID v1 محليا في متصفحك عندما تحتاج إلى قيم تتضمن وقت الإنشاء ومعرف عقدة. هذه الأداة مفيدة للتكاملات القديمة، واستيراد قواعد البيانات، والبيانات التجريبية المرتبة، والأنظمة التي ما زالت تتوقع UUIDs من الإصدار 1 وفق RFC 4122.

متى يفيد UUID v1

يخزن UUID v1 طابعا زمنيا، وتسلسل ساعة، وقيمة عقدة 48-bit داخل سلسلة UUID قياسية من 36 حرفا. يجعل ذلك المعرفات المنشأة قابلة للفرز تقريبا حسب وقت الإنشاء، مع بقائها مناسبة للأنظمة التي تقبل أعمدة UUID العادية، وعناوين URL، والسجلات، وحمولات API.

الخصوصية ومعرفات العقد

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

تسلسل الساعة والإنشاء بالدفعات

تسلسل الساعة هو قيمة 14-bit تساعد على تجنب التصادمات عندما تنشئ العقدة نفسها معرفات في وقت متقارب. يحافظ الإنشاء بالدفعات على كل المعرفات في المللي ثانية نفسها ويزيد تكة 100-nanosecond لكل صف، لذلك تبقى كل قيمة في النتيجة مميزة.