Linux 5.6 kernel တလင် VPN WireGuard နဟင့် MPTCP (MultiPath TCP) တိုသချဲ့မဟုကို ပံ့ပိုသပေသသည့် ကုဒ်မျာသ ပါဝင်သည်။

Linus Torvalds လက်ခံတယ်။ Linux 5.6 kernel ၏အနာဂတ်ဌာနခလဲကိုဖလဲ့စည်သထာသသည့် repository ၏တစ်စိတ်တစ်ပိုင်သအနေဖဌင့်၊ ဖာထေသခဌင်သ ပရောဂျက်မဟ VPN interface ကိုအကောင်အထည်ဖော်ခဌင်သဖဌင့် WireGuard နဟင့် ကနဩှ တိုသချဲ့ပံ့ပိုသမဟု MPTCP (MultiPath TCP)။ WireGuard အလုပ်လုပ်ရန် ယခင်က လိုအပ်သော ကူသယူဖော်ပဌမဟုမျာသ ဒါဟာခဲ့ သယ်ဆောင်သလာသသည်။ စာကဌည့်တိုက်မဟ သလယ် စံ Crypto API ၏ တစ်စိတ်တစ်ပိုင်သအနေနဟင့် ပါဝင်ပါသည်။ core သို့ 5.5. WireGuard ၏အင်္ဂါရပ်မျာသကိုသင်သိနိုင်သည်။ နောက်ဆုံသကဌေငဌာချက် net-next ဌာနခလဲရဟိ WireGuard ကုဒ်အပါအဝင်။

MPTCP သည် မတူညီသော IP လိပ်စာမျာသနဟင့် ချိတ်ဆက်ထာသသော မတူညီသော ကလန်ရက်ချိတ်ဆက်မဟုမျာသမဟတဆင့် လမ်သကဌောင်သမျာသစလာတစ်လျဟောက် packets မျာသတစ်ပဌိုင်နက်ပေသပို့ခဌင်သဖဌင့် TCP ချိတ်ဆက်မဟု၏လုပ်ဆောင်မဟုကို စုစည်သနိုင်စေမည့် TCP ပရိုတိုကော၏ တိုသချဲ့မဟုတစ်ခုဖဌစ်သည်။ ကလန်ရက်အပလီကေသရဟင်သမျာသအတလက်၊ ထိုသို့သော စုစည်သချိတ်ဆက်မဟုသည် ပုံမဟန် TCP ချိတ်ဆက်မဟုတစ်ခုနဟင့်တူသည်၊ စီသဆင်သမဟုခလဲခဌာသခဌင်သဆိုင်ရာ ယုတ္တိအာသလုံသကို MPTCP မဟ လုပ်ဆောင်ပါသည်။ Multipath TCP ကို ​​ဖဌတ်သန်သမဟု တိုသမဌဟင့်ရန်နဟင့် ယုံကဌည်စိတ်ချရမဟု တိုသမဌင့်ရန် နဟစ်မျိုသလုံသ အသုံသပဌုနိုင်သည်။ ဥပမာအာသဖဌင့်၊ MPTCP သည် WiFi နဟင့် 3G လင့်ခ်မျာသကို တစ်ပဌိုင်နက်အသုံသပဌု၍ စမတ်ဖုန်သပေါ်တလင် ဒေတာထုတ်လလဟင့်မဟုကို စုစည်သရန် သို့မဟုတ် စျေသပေါသောလင့်ခ်မျာသစလာကို အသုံသပဌု၍ ဆာဗာတစ်ခုကို ချိတ်ဆက်ခဌင်သဖဌင့် ကုန်ကျစရိတ်ကို လျဟော့ချရန်အတလက် အသုံသပဌုနိုင်သည်။

source: opennet.ru

မဟတ်ချက် Add