الملخص
- يعبّر معرّف Content-Format في CoAP عن Content Type محدد وعن Content Coding اختياري؛ ولا يكفي الرقم وحده لمعرفة المعنى الكامل.
- يضيّق RFC 9876 نطاق العمل بقاعدة أولوية الطلبات حسب ترتيب ورودها (FCFS)، ويخضع معظم نطاقات المعرّفات لقائمة تحقق واضحة يطبقها خبير معيّن.
- أصبحت للتسجيلات المؤقتة دورة حياة صريحة؛ وحُجز الرقمان 64998 و64999 للتوثيق، بينما بقي النطاق 65000-65535 تجريبياً لا تشغيلياً.
- الغاية الرقابية هي منع المعلمات غير الصالحة والترميزات المجهولة والتكرارات المنطقية من التحول إلى بيانات بروتوكولية مختصرة لكنها مضللة.
يمثل معرّف Content-Format في CoAP اقتران نوع وسائط بترميز محتوى عند وجوده. ولذلك يحمل السجل المعلومات اللازمة لتفسير الرقم. فإذا كانت التركيبة المسجلة غير صالحة أو مكررة أو ملتبسة، لم يعد المعرّف يشير إلى معنى بروتوكولي واحد يمكن الاعتماد عليه.
يستبدل RFC 9876 إجراءات التسجيل الواردة في القسم 12.3 من RFC 7252. لم تكن الفجوة إدارية فحسب؛ فالقواعد السابقة لم تشترط صراحة التحقق من الصلاحية الدلالية لتركيبة Content-Type وContent Coding، رغم أن هذا التحقق قد يعتمد على سجلات متعددة لأنواع الوسائط والمعلمات وترميزات HTTP. يستطيع المسجّل التأكد من اكتمال الحقول، لكن تقرير ما إذا كانت تصف حمولة صالحة ومتميزة وقابلة للتفسير يتطلب حكماً تقنياً مختلفاً.
يربط جدول التخصيص الجديد ندرة الأرقام بدرجة المراجعة. يحتاج نطاق البايت الواحد 0-255 إلى Expert Review. ويتطلب 256-9999 مراجعة IETF أو موافقة IESG إلى جانب Expert Review. ويخضع النطاقان 10000-19999 و33000-64997 أيضاً لمراجعة الخبراء. وحده 20000-32999 يحتفظ بمسار First Come First Served، وبشروط ضيقة: نوع وسائط مسجل أو مقبول للتسجيل، ومن دون معلمات أو Content Coding، وألا يكون نوع الوسائط قد استُخدم من قبل في سجل CoAP. وما لا يطابق هذه الحدود ينتقل إلى نطاق يخضع للخبرة بدلاً من توسيع معنى FCFS.
تتحقق قائمة الخبير من المعنى، لا من الكتابة فقط. فهي تفحص عدم وجود تركيبة Content-Type وContent Coding مسبقاً، ووجود تسجيل رسمي أو مؤقت مستوفٍ للشروط لنوع الوسائط، وصلاحية أسماء المعلمات وقيمها، والالتزام بالصيغة المفضلة، ووجود أي Content Coding في سجل HTTP. وبذلك تكشف إحالات تبدو معقولة لكنها غير مسجلة، كما تكشف التكرار الخفي: فقد يكون التصريح بمعلمة افتراضية أو بترميز identity مجرد صياغة ثانية للإدخال المنطقي نفسه.
ينظم RFC 9876 أيضاً التسجيل المؤقت. ويمكن إنشاء تسجيلات مؤقتة ضمن النطاق 0-64997، بما في ذلك التخصيص المبكر والإدخالات المرتبطة بأنواع وسائط مؤقتة. وعندما يكتمل الإجراء المطلوب ويصبح تسجيل نوع الوسائط دائماً، تزيل IANA صفة «مؤقت». وإذا تعذر استكمال الإجراء المعني أو جرى التخلي عن نوع وسائط مؤقت مستوفٍ للشروط، يمكن حذف الإدخال وإعادة المعرّف إلى حالة «غير مخصص». ويُبقي النص استثناءً لبعض النطاقات العليا التي لا يتوقف التسجيل فيها على استكمال إجراءات وضع المعايير.
وتصبح الحدود الأخرى صريحة أيضاً. يضيف السجل عمود Media Type يربط الإدخال المختصر بالتسجيل الأساسي لنوع الوسائط. الرقمان 64998 و64999 مخصصان لأمثلة التوثيق لا للتشغيل. أما النطاق 65000-65535 فهو تجريبي ولا يجوز استخدامه في البيئات التشغيلية. وهكذا يفصل السجل بين الدلالة الدائمة والتنسيق المؤقت وأمثلة التوثيق والتجارب.
المصادر
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات
