MSS taisyklė veikia maršrutizatoriuje, bet nepasiveja Squid
Taikykite MTU logiką atskiriems TCP ryšiams, kuriuos atidaro tarpinė serveris, o ne manykite, kad kiekvienas paketas eina per FORWARD.
Administratorius prideda TCPMSS apribojimą į FORWARD. Tiesiogiai maršrutizuojamas srautas pagerėja, bet atsisiuntimai per vietinę Squid kopiją vis tiek stringa. Tarpinės serverio ryšys su svetaine nėra paprasčiausias kliento TCP ryšys, einantis per tą grandinę.
Įprastoje užbaigiančioje forward tarpinėje serverio ryšys kliento pusėje baigiasi vietoje. Tarpinė serveris sukuria antrą TCP ryšį link šaltinio arba tėvinio serverio. Linux sistemoje tam ryšiui sugeneruoti paketai eina vietiniu išvesties keliu.
Todėl taisyklė, skirta tik FORWARD, gali būti visiškai funkcionali ir vis tiek praleisti tą rankos paspaudimą, kurį reikėjo pakoreguoti. Prieš rinkdamiesi kabliuką, nubraižykite tikrąjį ryšį ir SYN kryptį. Konteineriai ar atskiros vardų erdvės gali pridėti dar vieną maršrutizuotą segmentą, todėl tinkama vieta priklauso nuo to, kur veikia procesas.
Nedėkite PMTU skaičiaus tiesiai į MSS
Kelia MTU yra IP paketo dydis. TCP MSS apibūdina TCP naudingąją apkrovą ir turi atsižvelgti į atitinkamas antraštes. Taip pat ping naudingosios apkrovos ilgis nėra visas IP paketo ilgis. Žinomas 28 baitų papildymas susijęs su paprasta IPv4 ICMP echo schema, o ne su kiekviena adresų šeima ar inkapsuliavimu.
TCPMSS taikinys dokumentuoja aiškias vertes ir PMTU apribojimą. Apribojimas vis dar remiasi maršruto MTU informacija; tai nėra įrodymas, kad kelio aptikimas sveikas, ir nepakeičia būtinų ICMP pranešimų leidimo.
Suderinkite ir simptomą su teorija. Užbaigtas rankos paspaudimas, po kurio didesnių perdavimų metu sustojama, gali pateisinti paketo dydžio tyrimą. Pasikartojantys SYN be atsakymo arba momentinis reset reikalauja platesnio paaiškinimo; mažų paketų nesėkmė neįrodo per didelio duomenų segmento.
Įraše atskirai laikykite veikiantį tiesioginį ryšį ir nepavykusį ryšį per tarpinę serverį. Jie gali naudoti skirtingus šaltinius, maršrutus ir inkapsuliavimą, net iš to paties kompiuterio.