MTU که MSS؟ د VPN بدلون په رښتیا څه سمول کوي
MTU هغه څه محدودوي چې یوه لینک یې وړي؛ MSS د هغه دننه TCP بار محدودوي. سم یې محدود کړئ او پوه شئ چې کوم پروتوکولونه د دواړو له خوا نه پوښل کیږي.
پینګ بریالي کیږي، لوی لیږدونه ځنډیږي، او ټنل ځان روغ اعلانوي۔ یو څوک د انټرفیس MTU ټیټوي، بل MSS محدودوي، او کله ناکله ستونزه د هغو لاملونو له امله ورکیږي چې هیڅوک یې نه ثبتوي۔ دا دوه عددونه جلا شیان بیانوي، نو غلط بدلول داسې حل ورکوي چې د بخت په څیر ښکاري۔ دا بهیر دی: پوړ وپیژنئ، سمون ورکړئ، بیا په نوي اړیکه کې ازموینه وکړئ۔
دوه عددونه، دوه شیان
MTU د یوه لینک یا انټرفیس دی: دا ترټولو لویه کڅوړه ده چې پرته له وېشلو لیږل کیدای شي۔ MSS د TCP دی: دا ترټولو لوی TCP بار دی چې یوه برخه یې وړي، او د TCP او IP دواړه سرلیکونه لرې کوي۔ په IPv4 لرونکي عادي ایترنیټ لینک کې 1500 بایټه MTU پیژندل شوې 1460 بایټه MSS ورکوي۔ دا عددونه جلا پوړونه بیانوي او د جلا میکانیزمونو له لارې تبادله کیږي۔ د دواړو اندازه په بایټه ده او دواړه 1500 ته نږدې دي، نو ګډول یې اسانه دي۔
یو د انټرفیس د ترتیب په ډول راځي۔ بل د SYN برخې دننه د انتخاب په ډول راځي، چې د هغو سرونو ترمنځ خبرې کیږي چې ستاسو انټرفیس هیڅکله نه ویني۔
بهرنی اضافي بار چېرته کیني
VPN داخلي کڅوړه په بله کې اچوي، او بهرنۍ کڅوړه باید په فزیکي لار کې ځای شي۔ د انکپسولیشن سرلیکونه، بهرنی IP سرلیک، د لیږد سرلیک او هر تصدیق نښه هغه بایټه خرڅوي چې داخلي کڅوړه یې نه شي کارولای۔ د ټنل انټرفیس پر 1500 پرېږدئ، بهرنۍ کڅوړه به هغه څه ته چې لار یې وړي منظمه تېره شي۔ کله چې 'تکه مه کوه' بټ کیښل شي، روټر یې غورځوي او باید ICMP خطا بیرته ولېږي؛ که هغه خطا فلټر شي، لېږونکی هیڅکله نه پوهیږي۔
له همدې امله ناکامي ټاکلې ښکاري۔ کوچنۍ غوښتنې بشپړیږي او هر هغه څه چې برخه ډکه کړي بند پاتې کیږي، ځکه یوازې لویې کڅوړې غورځول کیږي۔ هغه ټنل چې پینګ تېروي، هغه ټنل نه دی چې ډیټا وړي۔
د MSS محدودول، او چېرته تطبیق کیږي
د MSS محدودول د ټاکل شوي ټکي له تېریدو پر مهال د SYN برخې ارزښت بیا لیکي، چې دواړه سرونه پرته له دې چې پوه شي ولې، کوچنی بار ټاکي۔ په Linux کې دا د mangle جدول هدف دی چې په څرګنده قاعده تطبیق کیږي، او باید په هغه لوري چې تاسو غواړئ SYN کڅوړې ووهي۔ دا یې د ټنل انټرفیس او پته لړ سره محدود کړئ، ځکه پراخه قاعده د هغو ترافیکو چلند بدلوي چې هیڅکله ټنل ته نه ننوځي۔
اغیز یوازې پر TCP دی۔ د UDP اپلیکیشن، د QUIC غونډه او هر هغه پروتوکول چې خپل ډیټاگرامونه جوړوي، نه اغیزمن کیږي۔
د ثابتې لارې سره تشخیص وکړئ
په یو وخت کې یو بدلونکی وساتئ۔ د هغې کڅوړې سره ازموینه وکړئ چې اندازه یې تاسو ټاکئ، او 'تکه مه کوه' بیرغ کیږدئ ترڅو کرنل پایله پټولو پرته راپور کړي۔
ولیږئ چې ناکامي له کومه پیل کیږي: د ټنل دننه، د ټنل انټرفیس کې، یا د انکپسولیشن وروسته فزیکي لار کې۔ بیا یو عدد بدل کړئ او بل نه، هماغه ازموینه تکرار کړئ۔ موجودې اړیکې خپله هوکړه شوې MSS ساتي، نو د تګلارې بدلون یوازې په نوې اړیکه کې ښکاري، او له همدې امله کیش شوې پاڼه په هیڅ لوري څه نه ثابتوي۔ که یو لوی اپلوډ کار پیل کړي، تاسو د هغې لارې په اړه زده کړه وکړه، نه د هغې پر سر هر پروتوکول۔
هر بدلون څه نه سمول کوي
د انټرفیس MTU ټیټول د لا جوړه شوې غونډې MSS نه بدلوي۔ د MSS محدودول د UDP جریان سره مرسته نه کوي، او هغه لار نه جوړوي چې پکې ICMP خطاوې یوازې په یو لوري فلټریږي۔ هر بدلون د ستونزې یوه ډله سمول کوي او پاتې نور هغسې پرېږدي چې وې۔
ولیکئ چې کوم سمون مو چېرته تطبیق کړ او کومه ازموینه توپیر وښود، که نه بل انجینر دواړه تطبیقوي او د دې ویلو وړتیا له لاسه ورکوي چې کوم یې مهم و۔ که محدودیت ریښتینی او تلپاتې وي، د هغه ټنل MTU غوره کړئ چې هغه منعکسوي، نه هغه محدودیت چې پټویې۔ که مجبور یاست محدود کړئ، قاعده محدوده او تشریح لرونکې پرېږدئ، ځکه نه تشریح شوې mangle قاعده په ډیفالټ ډول تلپاتې کیږي۔