Linux 5.6 միջուկը ներառում է կոդ, որն աջակցում է VPN WireGuard-ին և MPTCP (MultiPath TCP) ընդլայնմանը:

Լինուս Տորվալդս ընդունեց որպես պահեստի մի մաս, որտեղ ձևավորվում է Linux 5.6 միջուկի ապագա մասնաճյուղը, կարկատաններ նախագծից VPN ինտերֆեյսի ներդրմամբ WireGuard- ը և նախնական ընդլայնման աջակցություն MPTCP (MultiPath TCP): Ծպտյալ պրիմիտիվներ, որոնք նախկինում պահանջվում էին WireGuard-ի աշխատանքի համար Մենք էինք տեղափոխվել է գրադարանից ցինկ որպես ստանդարտ Crypto API-ի մաս և ներառյալ միջուկի մեջ 5.5. WireGuard-ի առանձնահատկություններին կարող եք ծանոթանալ ք վերջին հայտարարություն ներառյալ WireGuard կոդը net-next մասնաճյուղում:

MPTCP-ն TCP արձանագրության ընդլայնումն է, որը թույլ է տալիս կազմակերպել TCP կապի գործարկումը՝ փաթեթների առաքմամբ միաժամանակ մի քանի երթուղիներով՝ տարբեր IP հասցեների հետ կապված տարբեր ցանցային ինտերֆեյսների միջոցով: Ցանցային հավելվածների համար նման ագրեգացված կապը կարծես սովորական TCP միացում լինի, հոսքի տարանջատման ողջ տրամաբանությունը կատարվում է MPTCP-ի կողմից: Multipath TCP-ն կարող է օգտագործվել ինչպես թողունակությունը, այնպես էլ հուսալիությունը բարձրացնելու համար: Օրինակ, MPTCP-ն կարող է օգտագործվել սմարթֆոնի վրա տվյալների փոխանցումը կազմակերպելու համար՝ օգտագործելով WiFi և 3G կապերը միաժամանակ, կամ նվազեցնել ծախսերը՝ միացնելով սերվերը՝ օգտագործելով մի քանի էժան հղումներ՝ մեկ թանկարժեքի փոխարեն:

Source: opennet.ru

Добавить комментарий