الخلاصة
- أبقت revision 00 للخادم قرار المجموعات القابلة للاختيار والتركيبات التي يمكن تشغيلها بالتزامن.
- نجاح تفاوض NETCONF أو تحليل مسار RESTCONF لا يثبت تساوي الدلالة أو تفويض الكتابة أو العزل أو تغير datastore أو الحالة التشغيلية أو النتيجة التجارية.
قد يتصل عميل قديم وآخر حديث بالجهاز نفسه ويحصل كلاهما على جواب صحيح، لكن ضمن لغتين مختلفتين. عرّفت المسودة schema-set كوحدة مسماة تجمع مخططات datastores، ويأتي كل مخطط من اتحاد packages متوافقة مع revisions وfeatures وdeviations محددة.
في NETCONF يرسل الطرفان قوائم مرتبة عند بدء الجلسة، ويصبح أول عنصر مشترك ثابتاً طوالها. عدم وجود تقاطع ينهي الجلسة، وعدم الاختيار يستخدم default. في RESTCONF يحمل المسار /schema/<name> سياق الطلب. ويمكن للخادم فرض تهيئة مسبقة، أو السماح برؤية عالمية واحدة، أو قبول أزواج متزامنة محددة فقط.
هذه حدود تفسير لا سلطة تغيير. فقد سمحت المسودة بعرض running، وهو قابل للكتابة عادة، كـ read-only في رؤية معينة. وإذا ظهرت الكتابة، يبقى RFC 8341 مسؤولاً عن تفويض الهوية والعملية والعقد، ثم يعالج RFC 6241 أو RFC 8040 الطلب. وبعد ذلك يلزم تاريخ التزامن، وcommit، وبصمات ما قبل وما بعد، وrollback. ويفصل RFC 8342 بين intended وoperational؛ أما FIB والحزم والخدمة فطبقات لاحقة.
يساعد RFC 8525 في تجميد YANG Library وmodule-sets وrevisions وfeatures وdeviations، لكن تصريح الخادم ليس بصمة عالمية. يجب أن يربط السجل القابل لإعادة البناء هوية الخادم والوقت والإعلان والاختيار وpackage closure ولقطة المكتبة والهوية وقرار NACM والمعاملة والتزامن وتغير البيانات والاسترجاع والملاحظة الخارجية.
الحالة التاريخية دقيقة: revision 00 بتاريخ 17 مارس 2020 وكان مقرراً أن تنتهي في 18 سبتمبر 2020. يعرض Datatracker الآن Expired Internet-Draft وExpired & archived وWG Document وIESG Expired، بينما Intended RFC status فارغ. عبارة Standards Track في الرأس كانت هدفاً لا موافقة. كما أن 6 errors و0 warnings نتيجة أداة واعتماديات في ذلك الوقت، لا دليلاً على النشر أو الاستحالة.
المصادر: المسودة، الحالة، السجل، RFC 6241، RFC 7950، RFC 8040، RFC 8341، RFC 8342، RFC 8525، RFC 8526. إطار تحليلي: الحد الأدنى للمواصفة، طبقات الواقع، أولوية الشيفرة العاملة. سجل الاعتماديات والعمل اللاحق: YANG 1.1، وpackages revision 03، وmodule versioning revision 01، وversioning requirements revision 02، وsemantic versioning revision 01، وinstance-file format revision 08، وسجلات Datatracker الحالية لـpackages وmodule versioning وversioning requirements وsemantic versioning.
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات
