La Linukso 5.6-kerno inkluzivas kodon, kiu subtenas VPN WireGuard kaj la etendon MPTCP (MultiPath TCP).

Linus Torvalds akceptis kiel parto de la deponejo en kiu la estonta branĉo de la Linukso 5.6 kerno estas formita, flikiloj kun la efektivigo de la VPN-interfaco de la projekto WireGuard kaj komenca vastiga subteno MPTCP (MultiPath TCP). Kriptografiaj primitivuloj antaŭe postulis por ke WireGuard funkciu estis transportita el la biblioteko zinko kiel parto de la norma Crypto API kaj inkluzivita en la kernon 5.5. Vi povas konatiĝi kun la funkcioj de WireGuard en lasta anonco inkluzive de la WireGuard-kodo en la net-sekva branĉo.

MPTCP estas etendo de la TCP-protokolo, kiu ebligas al vi organizi la funkciadon de TCP-konekto kun livero de pakaĵoj samtempe laŭ pluraj itineroj tra malsamaj retaj interfacoj asociitaj kun malsamaj IP-adresoj. Por retaj aplikoj, tia agregita ligo aspektas kiel regula TCP-ligo; la tuta fluo-apartiga logiko estas farita de MPTCP. Multipath TCP povas esti uzita por kaj pliigi trairon kaj pliigi fidindecon. Ekzemple, MPTCP povas esti uzata por organizi datumtranssendon sur inteligenta telefono uzante WiFi kaj 3G ligilojn samtempe, aŭ por redukti kostojn konektante servilon uzante plurajn malmultekostajn ligilojn anstataŭ unu multekosta.

fonto: opennet.ru

Aldoni komenton