التقنية / تحليل ورؤى عملية

فشل نقل الحزم الكبيرة: حل مشكلة عدم تطابق MTU وظاهرة الثقب الأسود PMTU

دليل عزل وتصحيح انقطاع جلسات SSH وتحويل الملفات ومصادقة TLS عبر أنفاق VXLAN و WireGuard؛ تفعيل تقنية MSS Clamping كبديل هندسي لتعديل كروت الشبكة.

أردشير دارياني··1 دقائق للقراءة
مخطط مفاهيمي ثلاثي الأبعاد لحزم البيانات داخل نفق شبكي أمني مع حلقات فحص الحجم دون شعارات.
صورة مفاهيمية أصلية مولّدة بالذكاء الاصطناعي؛ لا تمثل بدقة منتجًا تجاريًا أو بنية فعلية.

من أكثر الألغاز شيوعاً في إدارة الشبكات: اتصال Ping يعمل بكفاءة عالية، لكن بمجرد محاولة تسجيل الدخول عبر SSH أو نقل ملف ضخم، يتجمد الاتصال وينتهي بمهلة انتظار (Timeout).

الخطأ الشائع يكمن في تغيير MTU يدوياً على أجهزة المستخدمين، بينما يرجع السبب إلى ما يعرف بظاهرة الثقب الأسود لاكتشاف حجم الحزم (PMTU Black Hole).

السبب الجذري

في شبكات الإيثرنت القياسية، يبلغ الحد الأقصى للحزمة (MTU) 1500 بايت. عند مرور الحزم عبر أنفاق مشفرة (مثل WireGuard أو VXLAN)، تستهلك ترويسات التغليف ما بين 20 إلى 80 بايت. وإذا كانت جدران الحماية تحجب رسائل ICMP الخاصة بالإشعار بالحاجة للتجزئة، تسقط الحزم الكبيرة بصمت تام.

خطوات التشخيص والعلاج

  1. فحص الحجم الفعلي باستخدام أمر Ping مع تفعيل علامة منع التجزئة (Don't Fragment).
  2. احتساب حجم ترويسة النفق بدقة (مثل ضبط WireGuard على 1420 بايت).
  3. الحل الجذري: تفعيل خاصية TCP MSS Clamping على الراوتر أو جدار الحماية في مدخل النفق لإعادة ضبط حجم الحزم تلقائياً لجميع المستخدمين.

خلاصة

تفعيل MSS Clamping على بوابة الشبكة هو الحل المستدام لضمان عبور البيانات دون التلاعب بإعدادات أجهزة العملاء.

تحليل تقني لاتخاذ قرارات أكثر وعيًا.جميع المنشورات →