منذ التحول من وجهة نظري BT SmartHub إلى جهاز توجيه pfsense لقد كان عدد قليل من المشاكل العويصة طفيفة. أحدها هو خدمة وكيل Squid التي تسببت في مشكلة حيث لا يمكنني الوصول إلى موقع BBC على الويب مع وجود خطأ. في حين لم يثبت في نهاية المطاف هذا من خلال طريقة غريبة قليلا, واجهت مصدرا محتملا للمشكلة التي تبلغ قيمتها تحديد على نفسه
عندما التفت الحبار قبالة كنت فورا قادرا على الوصول إلى موقع بي بي سي, ولكن مع ذلك تشغيل وصلتني يتفق خطأ من الحبار التي كانت هناك "صفر الحجم رد". لم يتمكن من الحصول على أي رد من بي بي سي وبدا أنه الحبار. يمكن الحزم مجزأة يتم إسقاط أحد الأسباب المحتملة لهذا, وسبب تجزئة عادة MTU حجم.
وMTU الافتراضي للإيثرنت 1500 ومعظم أنظمة التشغيل الحديثة إدارة الأمور على LAN تلقائيا. ومن الممكن استخدام يصل حجمها الى 9000 لزيادة الإنتاجية (بعض الشيء) لLAN. ومع ذلك, this was of less interest to me than making sure packets weren’t getting fragmented multiple times, أو يتم مجزأة بعد خروجه من جهاز التوجيه.
مع pfsense WAN MTU مجموعة لتقصير (1500) حاولت بعض الأزيز من النوافذ لنرى ما كان الحد الأقصى لحجم دون تجزئة. والأمر لاستخدام ping google.com -f -l 1500
, تغيير الرقم الأخير للعثور على النحو الأمثل. يستخدم ارتباطي BT إنفينيتي PPPOE الذي عادة ما يكون الحد الأقصى لقيمة 1492 (قد تستخدم في الواقع حقا PPPoA التي يمكن أن جهاز المودم سد تقدم كما PPPOE إلى pfsense, وتقول مصادر مختلفة أشياء مختلفة حول هذا), وعند استخدام بينغ أنه من الضروري أن تأخذ في الاعتبار بعض النفقات العامة التي لديها قيمة 28, لذلك كنت أتوقع بينغ MTU من 1464 ليكون أكبر أتمكن من استخدام. To my surprise this still resulted in fragmentation and I eventually found the maximum I could use was 1456.
لقد استخدمت هذه القيمة (مع 28 وأضاف مرة أخرى) لتعيين قيمة MTU من 1484 في ال WAN إعدادات واجهة من pfsense. الآن يجب أن يتم تفتيت الوحيد من قبل جهاز التوجيه إلى حزم LAN, مع عدم وجود خطر من أي تجزئة لاحق من التوجيه في مكان ما بيني وبين أي موقع معين. بعد تطهير بلدي مخبأ المتصفح وذاكرة التخزين المؤقت الحبار كنت وقتها قادرين على تحميل موقع بي بي سي بنجاح. وأظن أن سبب المشكلة هو مسألة توجيه blackholing في مكان ما بين بلدي ISP والخوادم بي بي سي الذي يسقط الحزم مجزأة. وصف جميل لهذه الظاهرة يمكن الاطلاع على مدونة RCL ل
“Hi James I realise it has been a long while, but I just checked this on windows 11 (build 23H2)…”