Òfin MSS ń ṣiṣẹ́ lórí router, ṣùgbọ́n kò dé Squid
Lo ìmọ̀ MTU lórí àwọn ìsopọ̀ TCP ọ̀tọ̀ọ̀tọ̀ tí proxy ń ṣí, dípò ríronú pé gbogbo packet ń gba FORWARD kọjá.
Alábòójútó kan ń fi TCPMSS dídínà kún FORWARD. Ìrìnàjò tí a gbé lọ́nà tààrà ń dára sí i, ṣùgbọ́n àwọn ìgbàsílẹ̀ nípasẹ̀ Squid àdúgbò ṣì ń dúró. Ìsopọ̀ proxy sí ojú-ìwé kì í ṣe ìsopọ̀ TCP ti oníbàárà tí ń gba ẹ̀wọ̀n yẹn kọjá nìkan.
Nínú proxy ìwájú tí ń parí ìsopọ̀, ìsopọ̀ ẹ̀gbẹ́ oníbàárà ń parí ní àdúgbò. Proxy ń dá ìsopọ̀ TCP kejì lórí orísun tàbí òbí. Lórí Linux, àwọn packet tí a dá fún ìsopọ̀ yẹn ń tẹ̀lé ọ̀nà ìjáde àdúgbò.
Nítorí náà òfin fún FORWARD nìkan lè ṣiṣẹ́ dáadáa pátápátá tí yóò sì ṣì pàdánù ìfọwọ́sowọ́pọ̀ tí ó yẹ kí ó túnṣe. Ya àwòrán ìsopọ̀ gidi àti ìtọ́sọ́nà SYN kí o tó yan ìkọ̀. Àwọn container tàbí ààyè orúkọ ọ̀tọ̀ọ̀tọ̀ lè fi apá ọ̀nà mìíràn kún, nítorí náà ibi tí ó tọ́ sinmi lórí ibi tí ìlànà náà ń ṣiṣẹ́.
Má ṣe fi nọ́mbà PMTU sínú MSS tààrà
MTU ọ̀nà jẹ́ ìwọ̀n packet IP. TCP MSS ń ṣàpèjúwe ẹrù TCP, ó sì gbọ́dọ̀ gbé orí-ọ̀rọ̀ tí ó yẹ kí ó kan kún. Bákan náà, gígùn ẹrù ping kì í ṣe gbogbo gígùn packet IP. Àfikún 28 byte tí a mọ̀ ní ìsopọ̀ pẹ̀lú ìṣètò IPv4 ICMP echo ìpìlẹ̀, kì í ṣe gbogbo ẹbí àdírẹ́sì tàbí ìkópamọ́.
Àfojúsùn TCPMSS ń kọ àwọn iye tí ó ṣe kedere àti dídínà PMTU. Dídínà náà ṣì gbára lé ìsọfúnni MTU ti ọ̀nà; kì í ṣe ẹ̀rí pé ìwárí ọ̀nà dá, bẹ́ẹ̀ ni kì í ṣe àròpo gbígba àwọn ìfiránṣẹ́ ICMP tí ó pọn dandan láàyè.
Bákan náà, fi àmì àìsàn náà bá ìmọ̀-ọ̀rọ̀ mu. Ìfọwọ́sowọ́pọ̀ tí ó parí tí ó sì dúró nínú àwọn ìgbéléwọ̀n tí ó tóbi lè dá àwọn ìwádìí ìwọ̀n packet láre. SYN tí kò ní ìdáhùn lẹ́ẹ̀kan sí i tàbí reset lẹ́sẹ̀kẹsẹ̀ nílò àlàyé tí ó gbòòrò; ìkùnà àwọn packet kékeré kì í fi ẹ̀rí hàn pé apá dátà náà tóbi jù.
Pa ìsopọ̀ tààrà tí ń ṣiṣẹ́ àti ìsopọ̀ proxy tí ń kùnà mọ́ ọ̀tọ̀ọ̀tọ̀ nínú àkọsílẹ̀. Wọ́n lè lo orísun, ọ̀nà àti ìkópamọ́ ọ̀tọ̀ọ̀tọ̀, kódà láti ẹ̀rọ kan náà.