Jadro Linuxu 5.6 obsahuje kód, ktorý podporuje VPN WireGuard a rozšírenie MPTCP (MultiPath TCP).

Linus Torvalds prijatý ako súčasť úložiska, v ktorom sa tvorí budúca vetva jadra Linuxu 5.6, náplasti s implementáciou VPN rozhrania z projektu WireGuard a počiatočná podpora expanzie MPTCP (MultiPath TCP). Pre fungovanie WireGuard boli predtým potrebné kryptografické primitívy boli prenesené z knižnice zinok ako súčasť štandardného Crypto API a zahrnuté do jadra 5.5. S funkciami WireGuard sa môžete zoznámiť v posledné oznámenie vrátane kódu WireGuard v pobočke net-next.

MPTCP je rozšírenie protokolu TCP, ktoré vám umožňuje organizovať prevádzku TCP spojenia s doručovaním paketov súčasne niekoľkými cestami cez rôzne sieťové rozhrania spojené s rôznymi IP adresami. Pri sieťových aplikáciách vyzerá takéto agregované pripojenie ako bežné pripojenie TCP, všetku logiku oddelenia toku vykonáva MPTCP. Viaccestný protokol TCP možno použiť na zvýšenie priepustnosti aj na zvýšenie spoľahlivosti. Napríklad MPTCP možno použiť na organizáciu prenosu dát na smartfóne pomocou pripojenia WiFi a 3G súčasne alebo na zníženie nákladov pripojením servera pomocou niekoľkých lacných prepojení namiesto jedného drahého.

Zdroj: opennet.ru

Pridať komentár