الخلاصة

  • RFC 9893 وثيقة IETF على مسار المعايير Standards Track؛ وهي تعرّف رسالتين في DLEP وخمسة Data Items قابلة لإعادة الاستخدام للتحكم بالتدفق عبر نوافذ الاعتماد.
  • المودم هو الذي يمنح الاعتمادات، بينما يبلّغ الموجّه رؤيته لحالة النافذة ويمكنه طلب اعتمادات. ولا يجوز الإرسال من دون مصنّف مطابق، أو من دون اعتمادات متاحة، أو إذا تجاوزت الحزمة، بعد احتساب تكلفة طبقة الوصلة، النافذة المرتبطة.
  • لا يجوز لكل مرسل أن يحتفظ بأكثر من رسالة Credit Control Message واحدة قيد الانتظار إلى أن تصل الاستجابة المقابلة. الاعتمادات تقاس بالأوكتتات وتشمل حساب طبقة الوصلة، لا حمولة إضافية.

تبدأ الآلية من بنية تصنيف RFC 9892: تربط TIDs التصنيف بالوجهات، وتحدد FIDs نوافذ الاعتماد. هذه القيم محلية للمودم الذي أصدرها، ولا يصح افتراض أنها معرّفات عالمية أو قابلة للنقل بين مودمات؛ كما أن تداخل TIDs غير صالح. بعد العثور على TID/FID الصحيح، يحسب الموجّه عدد الأوكتتات الكامل، بما في ذلك تكلفة محاسبة طبقة الوصلة الخاصة بـMAC، قبل اتخاذ قرار الإرسال.

إذا لم يوجد مصنّف مطابق، ولم يوجد مصنّف wildcard، فيجب إسقاط الحزمة. هذه نتيجة بروتوكولية وليست دليلاً على سياسة نشر بعينها. يوفّر RFC 8175 أساس جلسة DLEP ودلالات أخطاء Data Item وتبادل معلومات التحكم المرتبطة بالوصلة بين الموجّه والمودم. يمنح المودم الاعتمادات، بينما يبلّغ الموجّه حالة النافذة من وجهة نظره ويمكنه طلب اعتمادات؛ غير أن الطلب لا يساوي منحة.

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

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

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

تحليل Theo March

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

اختبارات تحقق

أنشئ TID وFID صادرين من مودم واحد، ثم اختبر حزمة تطابقهما وحزمة تتجاوز الرصيد بأوكتت واحد. أرسل طلبين قبل وصول الاستجابة الأولى للتحقق من قاعدة الرسالة الواحدة. قلّص الحد الأقصى مع وجود حزم مؤهلة أثناء الطيران، وتحقق من استمرار معالجتها وحجب الاعتمادات الجديدة حتى النزول تحت الحد. أزل wildcard واختبر إسقاط حزمة بلا تطابق. هذه اختبارات للحدود البروتوكولية وليست قياساً للأداء أو دليلاً على سياسة نشر.

المصادر