یو لپ ټاپ د تونل له لارې په پورته کولو کې ودرېږي، پداسې حال کې چې په همدې سرور کې هر بل وسیله کار ته دوام ورکوي۔ دا بڼه یوې لارې ته اشاره کوي، نه د سرور ترتیباتو ته، او دا د mssfix پوښتنې عادي ننوتل دي۔ دا انتخاب کولی شي مرسته وکړي، خو یوازې هغو TCP اړیکو ته چې دا واقعاً بیا لیکي۔ د هغې د حد پوهېدل تاسو له دې منع کوي چې یو کارن وژغورو لپاره فعال سرور بدل کړئ۔

انتخاب څه بیا لیکي

mssfix هغه اعظمي برخې اندازه ایډیټوي چې د تونل له لارې تېرېدونکو TCP لاس ورکولو کې اعلانیږي، ترڅو لېږدونکې خوا هغه برخې وټاکي چې په کپسول شوي بودیجه کې ځای شي۔ دا پر لاس ورکولو کار کوي، یعنې هغه اړیکه چې د بدلون دمخه پرانیستل شوې وه د خبرو اترو شوې ارزښت ساتي۔

دا UDP ډیټاګرامونه نه کموي، او د تونل MTU نه ټاکي۔ دوه جلا ستونزې یو ډول نښه تولیدوي: هغه TCP لېږدونکی چې د لارې حد له پامه غورځوي، او هغه لار چې د هرې اندازې لوی پاکټونه په خاموشۍ غورځوي۔ mssfix لومړي ته رسېدنه کوي او د دویم لپاره هېڅ نه کوي۔

همدا توپیر ناهیلې کوونکي تجربې تشریح کوي۔ په تور سوري لرونکې لار کې کوچنی ارزښت ټاکل د برخې اندازه بدلوي خو وروسته غورځېدنه نه، نو لېږد په بل نقطه کې ناکامېږي۔

حد د تونل دننه TCP دی

یوازې TCP ټرافیک بیا لیکل کیږي۔ QUIC ناسته، لوبه یا هغه اپلیکیشن چې لوی UDP ډیټاګرامونه لېږي خپلې پاکټ اندازې ساتي، او که همدا لېږدونه ودرېږي، نو حل په اصل کې د تونل یا لارې MTU کې دی۔ مخکې له دې چې TCP انتخاب ته لاس ووهئ ولولئ چې ناکام لېږد کوم پروتوکول کاروي، ځکه چې غلط پوړ خپل حل لري۔

لوری هم مهم دی۔ د کارن تنظیم پر هغه ټرافیک اغیزه کوي چې هغه کارن تونل ته لېږي، پداسې حال کې چې سرور هغه بهیرونه پوښي چې کارنانو ته یې لېږي۔ که یوازې راتلونکي ډاونلوډونه ودرېږي، د کارن خوا ارزښت ټوله کیسه نه ده۔

شمېره او کلیدي کلمه د لېږد وړ نه دي

د OpenVPN 2.6 ټولنې نسخه د ارزښت وروسته اختیاري کلیدي کلمه مني۔ د mtu سره، شمېره د باندیني پاکټ اندازه IP او UDP سرلیکونه په شمول تشریح کوي؛ پرته له دې، استدلال بل حسابي کنوانسیون تعقیبوي۔ نو هغه کرښه چې د نسخو ترمنځ کاپي کیږي هغه ورته پاکټ بودیجه نه تشریح کوي۔ د بل خپرونې ټیوټوریل پرځای هغه لارښود پاڼه وګورئ چې د هغه جوړښت سره راځي چې تاسو یې واقعاً چلوئ۔

نحوه داسې ښکاري:

mssfix 1400 mtu

1400 د خپلې لارې لپاره سپارښتنه نه، بلکې د ځای نیونکي په توګه وګڼئ۔ ارزښت له اندازه شوې لارې او هغه کپسول چې واقعاً کارول کیږي واخله، او په یاد ولرئ چې په زړو نسخو یا نورو تطبیقونو کې کارنان کېدای شي کلیدي کلمه رد کړي یا بل ډول تفسیر کړي۔

لومړی په یو کارن باندې تایید کړئ

مخکې له دې چې څه بدل کړئ له ناکام ماشین څخه لار اندازه کړئ۔ هغه بار چې لار یې پرته له ټوټې کېدو رسولی شي هغه شمېره ده چې تاسو یې لټوئ:

ping -M do -s 1472 10.8.0.1
ping -M do -s 1400 10.8.0.1

لومړنی ازموینه د 28 بایټ سرلیکونو په زیاتېدو سره په 1500 بایټ پاکټ کې ځای کیږي۔ که دا د ټوټې کېدو خطا سره ناکامه شي او کوچنی بریالی شي، د کار اخیستنې وړ اندازه د دوی ترمنځ یو ځای دی، او د تونل اضافي لګښت له پاسه کموی شي۔

بیا هغه لېږد چې ودرېده په نوې اړیکه کې تکرار کړئ او پرتله یې کړئ۔ که یو کارن ښه شي او نور لاس نه ورته ونه رسېدل شي، تاسو د ستونزې حد موندلی دی۔ که هر کارن ودرېږي، د سرور خوا ارزښت هغه دی چې باید وکتل شي۔ د دواړو پایلو څخه هیڅ یوه هم په داسې سخت افزار کې بدلون نه توجیه کوي چې هیڅکله په ناکامه لار کې نه و۔

اړوندې مقالې