دوه انټرنیټ کرښې کولای شي یو VPN ډېر شته والی ولري، او د ځینو کاري بارونو لپاره یې چټک کړي، خو دا میکانیزم پرېکړه کوي چې له دغو دوو کوم یو پېښ شي۔ هغه روټر چې دوه تلواله لارې لري تړل شوی نه دی، او هغه تونل چې زرګونه داخلي اړیکې وړي لا هم یو بهرنی بهیر دی۔ ژمنې ته لومړی نوم ورکول د یو ډیزاین او یوې ګرانې ناهیلۍ ترمنځ توپیر دی۔ لاندې جدول اختیارونه له دې مخې بېلوي چې هر یو په لرې پای کې څه ته اړتیا لري او د لینک له لاسه ورکول له یو لېږد سره څه کوي۔

درې ژمنې، او یوازې یوې ته شریک پکار دی

د ناکامۍ پر مهال بدلون هغه وخت لاره شته ساتي چې غوره لینک ورک شي۔ د بهیر هش له مخې انډول خپلواک بهیرونه پر دواړو پورته لینکونو خپروي۔ د یو بهیر یوځای کول یو لېږد ته اجازه ورکوي چې دواړه لینکونه یوځای وکاروي۔ دا بېلابېل محصولات دي چې بېلابېلې اړتیاوې لري، او یوازې وروستی یې ستاسو له روټر بهر د یو څه همکارۍ ته اړتیا لري۔

MechanismFar-end requirementEffect on one transferWhat breaks under a link loss
Packet-spraying overlayA cooperating endpoint that reassembles the streamPackets can spread across both linksReordering and buffering on the surviving path; its own recovery logic decides what continues
MPTCP subflowsA peer or proxy that accepts subflowsSubflows can share one connectionSurviving subflows continue if the peer keeps them alive
Flow-hash balancingNothing new; the existing tunnel endpoint is enoughOne outer flow still follows one linkFlows hashed onto the dead link move; established sessions break
Link failoverNothing newOne path at a time; the second link sits idleThe session stalls or restarts on the other link

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

ولې تونل روټر ته د یو بهیر په څېر ښکاري

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

دوه جلا تونلونه تاسو ته دوه نوماندان درکولای شي، خو دوی لا هم یوې قصدې پالیسۍ ته اړتیا لري چې ټرافیک ووېشي او ځوابونه په هغه لاره کې وساتي چې غوښتنه یې وړې وه۔ غیر متناسب روټینګ د دې ګام د پرېښودلو عادي پایله ده۔ لږ تر لږه هغه پالیسي ده چې بهیر، غوره لینک او بیک اپ لینک نوموي۔

د Ethernet تړل بې اړیکې چمتوکوونکو ته نه رسېږي، ځکه لرې پای باید په یوځای کولو پروتوکول کې برخه واخلي۔ پر دوو ISP باندې تړل یو څېړنیز پروژه ده پرته له دې چې یو همکار پای ټکی وي۔

څو لارې TCP په دواړو پایونو کې څه ته اړتیا لري

د Linux د Multipath TCP اسناد څو فرعي بهیرونه بیانوي چې یوې اړیکې پورې اړه لري۔ په یوه پای کې د کرنل ملاتړ په خپله هېڅ نه بدلوي، ځکه سیال هم باید هغه فرعي بهیرونه ومني۔ په لرې اړخ کې پروکسي بله عادي چاره ده، او دا یو داسې برخه کېږي چې خپل ظرفیت او شته والی لري او باید پلان شي۔ همدا منطق WireGuard لپاره اسانه ځواب ردوي، چې انتقال یې UDP دی: MPTCP د TCP فرعي بهیرونه زياتوي او پرته له بل څه په ډیزاین کې هغه تونل یوځای نشي کولای۔

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

sysctl net.mptcp.enabled
ss -M | head
ip mptcp limits show

له کاري بار څخه وټاکئ، نه له بروشور

که کاري بار ډېر خپلواک ناستې وي، د بهیر هش له مخې انډول کولای شي پرته له لرې پای همکارۍ ظرفیت زیات کړي۔ که یو لوی لېږد وي، یوازې د یوځای کولو ډیزاین مرسته کولای شي، او هغه ډیزاین همکار سیال ته اړتیا لري۔ که اړتیا دا وي چې کار د لینک له مړینې وروسته هم روان وي، ځواب بدلون دی او د یو لېږد تولیدېدونکې اندازه بې اړیکه ده۔

اړتیا په یوه جمله کې چې فعل ولري ولیکئ: یو بیک اپ دوه برابره ژر پای ته رسېږي، یا لوېدلی لینک ناسته نه پای ته رسوي۔ ناڅرګند هدفونه داسې ډیزاینونه جوړوي چې هیڅوک یې نه شي منلی او نه ردولی۔ بیا پرېکړه وکړئ چې لرې پای څه کېدلای شي، ځکه ارزانه اختیار ډېری هغه وي چې هلته نوي څه نه غواړي۔ هغه محدودیت تر لومړنۍ غونډې دمخه د بروشور ډېری ادعاوې لرې کوي۔

په اړتیاوو سند کې درې ژمنې جلا وساتئ۔ هغه ډیزاین چې درې واړه ادعا کوي معمولاً یوه ورکوي او نورې په چوپتیا فرض کوي۔ بل برخه ازموي چې واقعاً کومه ورکول کېږي۔

یو لېږد او ډېرې وازموئ، بیا یو لینک وویستلئ

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

ip route show default
ip route get 10.80.0.5
mtr -n -c 20 -r 10.80.0.5

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

اړوندې مقالې