الخلاصة
- يعالج IPComp كل داتاغرام مستقلاً وبلا فقد؛ فلا يعتمد فك الضغط على قاموس من رزمة سابقة قد تضيع أو تتأخر، وعلى المستقبل قبول الصيغتين المضغوطة والأصلية.
- إذا لم تكن الحمولة المضغوطة مع ترويسة IPComp ذات الأربعة أوكتتات أصغر من الحمولة الأصلية، يجب إرسال الشكل الأصلي من دون إضافة الترويسة.
- CPI فهرس اتجاهي يختاره مفكك الضغط ويُفسَّر مع عنوان الوجهة. ليس اعتماداً ولا مفتاحاً ولا هوية عالمية للخوارزمية ولا دليلاً على فائدة الضغط.
غياب العلامة قد يكون نجاحاً
عادةً ما يُقرأ التفاوض كزر: إذا قُبلت الميزة وجب أن تظهر علامتها. فصل IPComp بين الأمرين. يحدد الارتباط كيف يفهم المستقبل الرزمة المضغوطة، لكنه لا يجبر كل حمولة على التحول.
قد تنكمش بنية متكررة، وقد تكبر رسالة تحكم قصيرة، وقد تستهلك مادة مضغوطة في طبقة أعلى وقت المعالج من دون توفير. لا يستطيع الاتفاق المشترك معرفة بايتات المستقبل. لذلك بقي القرار مع المدخل الفعلي.
يدل الرقم 108 في Protocol أو Next Header على أن الرزمة تعلن صيغة IPComp في ذلك الموضع. أما عدم وجوده فلا يثبت غياب الارتباط أو فشل التفاوض. قد يكون الشكل الأصلي هو النتيجة الوحيدة الموافقة للقاعدة.
الضغط قبل أن يمحو التشفير البنية
قدّم RFC 2393 البروتوكول عام 1998 إلى جانب IPsec. تجعل عملية التشفير البيانات شبيهة بالعشوائية، فلا تجد طبقة أدنى تكراراً مفيداً. لذلك يأتي الضغط قبل المصادقة أو التشفير وقبل التجزئة.
في الاستقبال، تكتمل إعادة التجميع والحماية وفك التشفير قبل فك الضغط. لا يمنح الضغط أمناً؛ بل يعمل على البنية الأصلية قبل حجبها، ثم يستعيدها بعد عبور الحماية الخارجية.
لا تُضغط ترويسة IPv4 الخارجية. وفي وضع النفق تصبح ترويسة IP الداخلية جزءاً من الحمولة الخارجية. يحتفظ IPv6 بالترويسات التي تحتاجها عقد الطريق، وتسبق Fragment Header ترويسة IPComp حين تجتمعان.
كل داتاغرام قابل للاستعادة وحده. لا يحمل قاموساً مطلوباً للرزمة التالية. هذا اختيار تشغيلي: فقد رزمة أو تبدل ترتيبها لا يجوز أن يحطم سلسلة فك الضغط.
يجب أن تسدد الترويسة كلفتها
لا يقارن RFC 3173 الحمولة المضغوطة وحدها. يضيف أربعة أوكتتات ثم يقارن. إن لم يصبح المجموع أصغر، تُرسل الحمولة الأصلية ولا توجد ترويسة IPComp.
يمنع ذلك فك ضغط عديم الفائدة، ويمنع محاولة تحسين من تكبير رزمة كانت دون MTU فتحتاج إلى التجزئة. ليس للتحسين حق في إفساد حجمه المستهدف.
يمكن للتنفيذ أن يتوقف قبل المقارنة النهائية. يستبعد حداً أدنى الرزم الصغيرة، وتؤجل عدة إخفاقات متتالية محاولات لاحقة، ويكشف اختبار خاص بالخوارزمية مادة غير قابلة للضغط. الأعداد والعتبات قرارات محلية.
يوصي RFC 2394، لخوارزمية DEFLATE، بعدم محاولة المخازن دون 90 بايت استناداً إلى اختبارات غير رسمية. لا يجعل 90 حداً عالمياً لـ IPComp، ولا يلزم خوارزمية أو معالجاً أو وصلة أخرى.
لهذا تتشابه أسباب مختلفة على السلك: رزمة تحت العتبة، توقف تكيفي، كشف مبكر، أو محاولة لم توفر كلفة الترويسة. كما أن صغر النتيجة لا يثبت انخفاض التأخير أو تحسن الازدحام. يضمن البروتوكول عدم الفقد وعدم التوسع على السلك، لا ربحاً شاملاً.
قيمة يختارها الطرف الذي سيفك الضغط
تحتوي الترويسة القصيرة على Next Header الأصلي، وFlags محجوز، وCPI من 16 بت. بعد النجاح يحذف المستقبل IPComp ويعيد المحدد الأصلي والحمولة المسترجعة.
تغطي نطاقات CPI الخوارزميات المعروفة والقيم المتفاوض عليها والاستخدام الخاص. لكن كل عقدة تختار قيمة استقبالها مستقلة، ويستخدم المرسل CPI الذي اختاره مفكك الضغط. يحدد CPI مع عنوان الوجهة خصائص الضغط.
ليس الرقم اسماً عالمياً. قد يجعل تكرار CPI معروف في جلسات متعددة أعمار الارتباطات وعداداتها ملتبسة. لذلك يفضّل RFC 3173 النطاق المتفاوض عليه عندما تكون الوحدانية ضرورية. الفهرس يعثر على حالة؛ لا يوثق منشأها.
لا خوارزمية افتراضية
يشمل IPCA النمط والخوارزمية والمعلمات وCPI. قد يسري على كل الرزم بين عقدتين أو على جلسات مختارة. يمكن لكل اتجاه اختيار خوارزمية مختلفة.
لا توجد خوارزمية افتراضية ولا خوارزمية مفروضة على كل تنفيذ. لا يكفي اسم IPComp لافتراض DEFLATE؛ لا بد من اختيار مشترك صريح.
حل RFC 3173 محل النص الأول خصوصاً لتوضيح IKE. يسمح IKEv2 بعرض عدة خوارزميات، لكن الرد يقبل واحدة على الأكثر، ولا يجوز استخدام غير المقترحة والمقبولة. ولا يعيش ارتباط الضغط الافتراضي خارج Child SA من ESP أو AH؛ يزول معها من دون Delete مستقل.
تبقى مفاوضات الضغط منفصلة عن المعلمات التشفيرية. الاشتراك في العمر لا يجعل CPI مفتاحاً أو إثبات سلامة.
تقليل الحجم يغيّر مجال الرؤية
قد يصعّب IPComp بلا IPsec عمل جهاز حدودي. ينتقل Protocol الأصلي، وتدخل منافذ النقل في البايتات المضغوطة. لا يستطيع مرشح لا يشارك الارتباط قراءة الحقول في مواضعها الأصلية.
ليس ذلك سرية. إنه نقص في سياق التحليل. إذا وجب ترشيح كل رزمة أو احتسابها، يطلب RFC 3173 وسيلة آمنة لإيصال الارتباط إلى جهاز السياسة.
ينبغي فصل ستة سجلات: إعداد السياسة، قبول الارتباط، محاولة الضغط، اختيار الصيغة المضغوطة، العثور على CPI، ونجاح الاستعادة. عبارة «الضغط مفعّل» لا تثبتها مجتمعة.
أهمية IPComp التاريخية أنه لم يجعل القدرة المعيارية أمراً دائماً. وضع الحد الأدنى لفهم النجاح المضغوط، وترك للبايتات الجارية حق تقرير أن الضغط لا يستحق الظهور هذه المرة.
المصادر
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات
