الخلاصة

  • جعل RFC 3406 فضاء URN نظاماً مداراً للتخصيص، فألزم المسجّل بشرح البنية والتفرّد والديمومة وسلطة الإصدار والتكافؤ والتحقق وأي آلية حل. تسجيل NID لدى IANA لم يكن ضماناً لوجود محلّل دائم.
  • حدّث RFC 8141 الإجراء لاحقاً لكنه أبقى الالتزام المؤسسي: لا يعاد منح الاسم، ويصدر وفق تعريف مشترك، وتوجد وسيلة لاستمرار الفضاء إذا عجزت الجهة الأصلية. جواب الحل دليل خدمة مؤرخ، لا شهادة هوية أبدية.

الاسم الذي لا ينتقل مع الخادم

إذا نقلت مكتبة فهرسها إلى نظام جديد، تتغير صفحة الكتاب وربما يتغير مزود الاستضافة كله. لا ينبغي أن يتغير رقم المرجع كلما تغير الباب الإلكتروني. فالمكان يجيب عن الوصول الآن، أما الاسم فيحفظ أن الإشارات القديمة والجديدة تتحدث عن المورد نفسه.

وضع RFC 1737 في عام 1994 الديمومة والاستقلال عن الموقع ضمن المتطلبات الوظيفية للأسماء الموحدة للموارد. وفصل كذلك بين سلطة تصدر الأسماء وخدمات تحلها إلى مواقع. وقد تكون الخدمة واحدة أو متعددة، رسمية أو تابعة لطرف ثالث، متباينة في التوفر وسرعة التحديث.

من هنا لا تكفي سلسلة تبدأ بـurn:. قد تكون صحيحة نحوياً من دون أن تكون اسماً صادراً. لا بد من فضاء معترف به، وقواعد تحدد من يخصص، وكيف تمنع التصادم، وكيف يبقى المعنى ثابتاً إذا اختفت المؤسسة الأولى.

شاركت Leslie Daigle في تحويل هذه الأسئلة إلى إجراء علني. يسجل ملفها في IETF Datatracker تأليفها RFC 2611 وRFC 3406. وقد نشر الأخير في أكتوبر 2002 بصفته BCP 66 بأسماء Daigle وDirk-Willem van Gulik وRenato Iannella وPatrik Faltstrom. لذلك فالإنجاز جماعي، ولا يدل على اختراع فردي لكل مفهوم URN أو على سيطرة Daigle الحالية على الفضاءات المسجلة.

إدارتان قبل أول استعلام

يقوم RFC 3406 على افتراضين: تخصيص URN عملية مدارة، ومجموعة فضاءات URN نفسها مدارة. يحول الأول دون إنشاء أسماء رسمية بمجرد تقليد الصيغة. ويمنع الثاني مجتمعين من استخدام معرّف الفضاء نفسه، أي NID، من دون تمييز عالمي.

قد تظهر السلسلة الرقمية ذاتها في نشر الكتب أو في سجل صناعي أو علمي. يحدد NID النظام الذي يفسر ما بعده. لكنه لا يثبت وحده أن اسماً بعينه صدر فعلاً؛ فهو إيصال الفضاء لا إيصال التخصيص.

داخل الفضاء، يعني التفرّد ألا يمنح الاسم لأكثر من مورد وألا يعاد منحه لمورد مختلف. ويمكن للمورد نفسه أن يحمل عدة أسماء لأغراض مختلفة، ولا يسبب ذلك التباساً. أما تدوير اسم قديم فيفسد كل وثيقة وسجل وتوقيع سبق أن استخدم معناه الأول.

لهذا تبدأ الديمومة بالامتناع. يستطيع الاسم الصحيح أن يبقى صحيحاً أثناء تعطل المحلّل لأن سجل التخصيص لم يتغير. ويستطيع محلّل سريع أن يعيد جواباً لاسم معاد الاستخدام، فتكون الخدمة متاحة بينما تضيع الحقيقة التاريخية.

نموذج التسجيل كان خريطة صلاحيات

طلب RFC 3406 هوية الجهة المسجلة ووسيلة الاتصال، والتركيب النحوي، والمراجع، وضمانات التفرّد والديمومة، وعملية التخصيص، وعملية الحل، وقواعد التكافؤ اللفظي، وآلية التحقق، والنطاق والاعتبارات الأمنية. تفصل هذه البنود أسئلة لا يجوز جمعها في علامة نجاح واحدة.

يفحص النحو شكل السلسلة. ويثبت سجل التخصيص سلطة الإصدار. وتحدد قواعد التكافؤ متى تعني اختلافات الكتابة أو الترميز الاسم نفسه. ويشرح التحقق ما يمكن إثباته آلياً أو بالرجوع إلى سجل. أما الحل فينتج جواباً قابلاً للتغير. فتح صفحة بنجاح لا يحل محل أي طبقة سابقة.

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

لم يزعم النص أن المراجعة تتنبأ بعمر مؤسسة. يمكن كشف خلل تقني يقوض الديمومة، لكن لا يمكن ضمان بقاء شركة أو جمعية. يحول التسجيل الالتزام إلى وثيقة عامة قابلة للمراجعة؛ ولا يجعل IANA مشغلاً لسجل التخصيص الداخلي أو لكل خدمة حل.

الحل خدمة لها مشغّل وزمن

فصل RFC 3406 الحل العالمي في عملية أخرى. الفضاء الذي يريده يسجل في نظام لاكتشاف خدمات الحل، ويشرح شروط الاعتراف بالمحلّلين. كما يستطيع التصريح بأنه غير مدرج وأن الحل غير ذي صلة.

هذه المرونة عملية. قد يعيد محلّل عنواناً حالياً، وآخر بيانات وصفية، وثالث نسخة متاحة في منطقة معينة، ورابع حالة تفيد بأن المورد لم يعد متاحاً. تتغير الإجابة بالترخيص والزمن والموقع. ربط الاسم بعنوان وحيد يعيد تقلب المكان إلى هوية صممت لتتجاوزه.

إيصال الحل الصحيح يقول: هذا المشغّل، في هذا الوقت، وبهذه السياسة، أعاد هذه النتيجة. لا يثبت أن الاسم صدر من جهة مخولة، ولا أن المحلّلات الأخرى توافق، ولا أن الهدف سيبقى غداً. وحتى نجاح جلب الهدف لا يثبت أنه المورد المقصود.

وضع RFC 3406 حداً مهماً: قد يتوقف حل اسم قديم، لكن لا يجوز إعادة تخصيصه أو توجيهه إلى معلومة زائفة أو بالية باعتبارها استمراراً للأصل. في الأرشيف، قد يكون الغياب الصريح أكثر أمانة من تحويل يعمل بسلاسة.

ما بقي بعد تحديث 2017

حل RFC 8141، من تأليف Peter Saint-Andre وJohn Klensin، محل RFC 2141 وRFC 3406، ونسب أساس مادة الفضاءات صراحة إلى Daigle وشركائها. انتقلت التسجيلات المجتمعية إلى Expert Review، وبقيت القيود الثلاثة: اسم متفرّد، تخصيص متسق، وتعريف مشترك.

ينبغي للجهة التي تخصص في فضاء رسمي أن تظهر استقراراً طويل الأمد أو خطة لاستمرار الفضاء، وأن تثبت الكفاءة، وأن تلتزم ببقاء الأسماء القديمة صحيحة حتى بعد زوال المستفيد أو المورد أو العلاقة التجارية.

يعامل RFC 8141 المواصفة المستقرة كعقد مع المجتمع. يصف النموذج الغرض، والبنية والتكافؤ، والتخصيص والتفرّد، والأمن والخصوصية، وقابلية التشغيل البيني، والحل. وعند التحديث يجب بيان الفروق، خصوصاً ما يمس التقنية أو إدارة الفضاء.

يتعين على قسم الحل أن يذكر هل توجد نية أو توقع لتقديمه. وإذا وجد، فمن المناسب وصف الخدمات التي تشغلها أو توصي بها الجهة وشروط إعلانها. الواجب هو كشف السياسة؛ وليس التعهد بأن يتحول كل URN دائماً إلى URL حي.

يضم سجل IANA الحالي فضاءات مثل ISBN وDOI إلى جانب فضاءات بروتوكولية وصناعية وعلمية. احتوت نسخة XML الملتقطة على 97 سجلاً رسمياً و8 غير رسمية، وهي أرقام مؤرخة قابلة للتغير. الدليل الدائم لكل فضاء هو نموذجه ومرجعه، لا العدد الإجمالي ولا محلّل مشترك.

أربعة إيصالات لاستعلام واحد

يحفظ إيصال الفضاء NID ونموذج التسجيل وإصدار المواصفة. ويربط إيصال التخصيص الاسم بجهة مخولة ويثبت عدم تدويره. ويسجل إيصال الحل المشغّل والزمن والسياسة والجواب. أما إيصال المورد فيبين ما جرى جلبه ولماذا عُدّ هو المقصود.

قد ينجح النحو ويفشل التخصيص. وقد يصح التخصيص ولا توجد خدمة حل. وقد يكون جواب المحلّل مشروعاً والهدف متعطلاً. وقد يستجيب الهدف لكنه شيء آخر. الفصل بين الإيصالات يتيح إصلاح الطبقة المتضررة من دون اختراع اسم جديد.

تظهر مساهمة Daigle أن الاسم الدائم مؤسسة صغيرة قبل أن يكون سلسلة. فيه سلطة وقاعدة وذاكرة وخلافة. يستطيع المحلّل أن يجد طريق اليوم، لكن الأمين وحده يحمي حقيقة الأمس من أن يعاد بيعها غداً.

المصادر