الخلاصة

  • يجمع المقترح مسارات المخطط والنسخة والمرشح في صياغة جذرية واعية بوحدة YANG، مع شروط مفاتيح القوائم والبديل العام والتعبير النمطي ومجموعات القيم والتعداد.
  • يثبت توافق المنتج والمستهلك طريقة تفسير التعبير، ولا يثبت وجود العقدة أو اتفاق السياق أو اكتمال التوسيع أو كلفته الآمنة أو التخويل أو اعتماد IETF.

يبدأ المسار بـ /. يحمل الاسم الأول اسم وحدة YANG ما لم تحدد المواصفة الحاضنة وحدة افتراضية. يمكن للأبناء أن يرثوا الوحدة، أما العقدة التي أضافها augment فتُنسب إلى الوحدة التي أضافتها. تظهر مفاتيح القائمة في شروط بين قوسين مربعين: يسمي مسار المخطط المفاتيح بلا قيم، ويملأ مسار النسخة كل القيم، ويضيف المرشح البديل العام والتعابير النمطية POSIX ERE ومجموعات القيم.

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

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

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

أما التخويل فهو طبقة منفصلة. لا تعرف ypath المصادقة أو التخويل أو النقل. وقد يكشف تعداد المسارات معلومات حساسة، لذا يجب تطبيق حماية البيانات نفسها. يوفر NACM نموذجاً لـNETCONF وRESTCONF، لكن نجاح المحلل لا يمنح حق القراءة. ينبغي تطبيق السياسة على الهدف المحلول في سياق مخطط معلوم، لا على تطابق نصي خام.

تعرض صفحة Datatracker الوثيقة كمسودة إنترنت فردية نشطة، مراجعة 00، آخر تحديث في 12 أغسطس 2026، بلا stream أو intended status أو حالة رسمية. وفي رأس نص المسودة المؤرخ 13 أغسطس تظهر عبارة “Intended status: Standards Track”. الثانية نية مكتوبة داخل المسودة، وليست تبنياً من مجموعة عمل أو اعتماداً من IETF أو معياراً منشوراً. ولا تثبت المصادر أي نشر تشغيلي أو تبنٍّ.

الموضوع ليس ترميز YANG بصيغة XML، ولا اسم ملف الوحدة، ولا مقارنة المخططات، ولا XPath أو مسار مورد RESTCONF. ypath تقترح تمثيلاً موحداً محدوداً؛ أما الواقع التشغيلي فيحتاج إلى أدلته الخاصة.

المصادر

المصادر الأولية: https://datatracker.ietf.org/doc/draft-jgc-netmod-yang-path/ ; https://datatracker.ietf.org/doc/draft-jgc-netmod-yang-path/history/ ; https://heng.lu/minimum-initial-specification-localized-future-decision-voluntary-adoption-internet-coordination-system/ ; https://heng.lu/running-code-primary-the-patch-needed-to-preserve-the-internet-original-design/ ; https://heng.lu/on-reality-layers-symbolic-power-and-why-clarity-feels-so-hostile/ ; https://www.ietf.org/archive/id/draft-jgc-netmod-yang-path-00.html ; https://www.ietf.org/archive/id/draft-jgc-netmod-yang-path-00.txt ; https://www.rfc-editor.org/rfc/rfc6241.html ; https://www.rfc-editor.org/rfc/rfc7950.html ; https://www.rfc-editor.org/rfc/rfc8040.html ; https://www.rfc-editor.org/rfc/rfc8341.html ; https://www.rfc-editor.org/rfc/rfc8342.html ; https://www.rfc-editor.org/rfc/rfc8525.html