Linux 5.6 kodols ietver kodu, kas atbalsta VPN WireGuard un MPTCP (MultiPath TCP) paplašinājumu.

Linus Torvalds pieņemts kā daļa no repozitorija, kurā tiek veidota nākotnes Linux 5.6 kodola filiāle, ielāpus ar VPN saskarnes ieviešanu no projekta WireGuard un sākotnējās paplašināšanas atbalsts MPTCP (MultiPath TCP). Kriptogrāfiskie primitīvi, kas iepriekš bija nepieciešami, lai WireGuard darbotos Mēs bijām pārnests no bibliotēkas Cinks kā daļa no standarta Crypto API un iekļauts kodolā 5.5. Ar WireGuard funkcijām varat iepazīties pēdējais paziņojums ieskaitot WireGuard kodu tīkla nākamajā filiālē.

MPTCP ir TCP protokola paplašinājums, kas ļauj organizēt TCP savienojuma darbību ar pakešu piegādi vienlaicīgi pa vairākiem maršrutiem caur dažādām tīkla saskarnēm, kas saistītas ar dažādām IP adresēm. Tīkla lietojumprogrammām šāds apkopots savienojums izskatās kā parasts TCP savienojums; visu plūsmas atdalīšanas loģiku veic MPTCP. Daudzceļu TCP var izmantot, lai palielinātu caurlaidspēju un palielinātu uzticamību. Piemēram, MPTCP var izmantot datu pārraides organizēšanai viedtālrunī, izmantojot WiFi un 3G saites vienlaicīgi, vai samazināt izmaksas, pieslēdzot serveri, izmantojot vairākas lētas saites, nevis vienu dārgu.

Avots: opennet.ru

Pievieno komentāru