Администратор FORWARD-го TCPMSS чектөөсүн кошот. Түз маршрутталган трафик жакшырат, бирок жергиликтүү Squid нускасы аркылуу жүктөөлөр дагы эле токтоп калат. Проксинин сайтка байланышы кардардын TCP байланышы ошол чынжырдан өтүүсү гана эмес.

Кадимки аяктоочу forward проксиде кардар тараптагы байланыш жергиликтүү жерде бүтөт. Прокси башатка же ата-энеге карай экинчи TCP байланышын түзөт. Linux-да ошол байланыш үчүн түзүлгөн пакеттер жергиликтүү чыгуу жолун ээрчийт.

Ошондуктан FORWARD үчүн гана эреже толук иштеп туруп да, оңдоого тийиш болгон кол алышууну өткөрүп жибериши мүмкүн. Илгичти тандоодон мурун чыныгы байланышты жана SYN багытын картага түшүрүңүз. Контейнерлер же өзүнчө ат мейкиндиктери дагы бир маршрутталган сегментти кошуусу мүмкүн, ошондуктан туура жай процесстин кайда иштегенине көз каранды.

PMTU санын түз MSS ичине салбаңыз

Жол MTU-су IP пакетинин өлчөмү. TCP MSS TCP пайдалуу жүгүн сүрөттөйт жана тиешелүү аталыштарды эске алышы керек. Ошондой эле, ping пайдалуу жүгүнүн узундугу IP пакетинин толук узундугу эмес. Белгилүү 28 байт кошулушу негизги IPv4 ICMP echo жайгашуусуна тиешелүү, ар бир дарек үй-бүлөсүнө же инкапсуляцияга эмес.

TCPMSS бутасы ачык маанилерди жана PMTU чектөөсүн документтештирет. Чектөө дагы эле маршруттун MTU маалыматына таянат; бул жолду табуунун ден соолугунун далили эмес жана керектүү ICMP билдирүүлөрүнө уруксат берүүнүн ордун баспайт.

Симптомду теория менен да дал келтириңиз. Бүткөн кол алышуудан кийин чоңураак өткөрүүлөрдө токтоп калуу пакеттин өлчөмүн изилдөөгө негиз болушу мүмкүн. Кайталанган жоопсуз SYN'дер же заматта reset кененирээк түшүндүрүүнү талап кылат; кичине пакеттердин ийгиликсиздиги өтө чоң маалымат сегментин далилдебейт.

Жазууда иштеп жаткан түз байланышты жана ийгиликсиз прокси байланышын өзүнчө кармаңыз. Алар бир машинадан болсо да, ар кандай булактарды, маршруттарды жана инкапсуляцияны колдонушу мүмкүн.

Тектеш макалалар