الخلاصة

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

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

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

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

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

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

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

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

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

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

وسعت مستندات ROHC اللاحقة الإطار وحالات إعادة الترتيب، لكنها لا تقدم نتيجة نشر لهذه الإرشادات المعلوماتية. قيمة RFC 3409 هي الحفاظ على الصفة الجزئية: ارفض التسليم، احتفظ بالفشل الموسوم، ولا تمنح الترويسة المشكوك فيها حق تحديث السياق.

Sources