แžแžบแžŽแŸ‚แž› Linux 5.6 แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž€แžผแžŠแžŠแŸ‚แž›แž‚แžถแŸ†แž‘แŸ’แžš VPN WireGuard แž“แžทแž„แž•แŸ’แž“แŸ‚แž€แž”แž“แŸ’แžแŸ‚แž˜ MPTCP (MultiPath TCP) แŸ”

Linus Torvalds แž‘แž‘แžฝแž›แž™แž€ แž‡แžถแž•แŸ’แž“แŸ‚แž€แž˜แžฝแž™แž“แŸƒแžƒแŸ’แž›แžถแŸ†แž„แžŠแŸ‚แž›แžŸแžถแžแžถแž“แžถแž–แŸแž›แžขแž“แžถแž‚แžแž“แŸƒแžแžบแžŽแŸ‚แž›แž›แžธแž“แžปแž… 5.6 แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แŸ” แž”แŸ†แžŽแŸ‡ แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹ VPN แž–แžธแž‚แž˜แŸ’แžšแŸ„แž„ WireGuard แž“แžทแž„แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแž€แžถแžšแž–แž„แŸ’แžšแžธแž€แžŠแŸ†แž”แžผแž„ MPTCP (MultiPath TCP) แŸ” แž”แžปแž–แŸ’แžœแž แŸแžแžปแž‚แŸ’แžšแžธแž”แžแžผแž‚แŸ’แžšแžธแž”แž–แžธแž˜แžปแž“แžแž˜แŸ’แžšแžผแžœแžฑแŸ’แž™ WireGuard แžŠแŸ†แžŽแžพแžšแž€แžถแžš แžœแžถแž‚แžบแž‡แžถแž€แžถแžš แž”แžถแž“แžŠแžนแž€แž›แžพแžŸ แž–แžธแž”แžŽแŸ’แžŽแžถแž›แŸแž™ แžŸแŸแž„แŸ’แž€แžŸแžธ แž‡แžถแž•แŸ’แž“แŸ‚แž€แž˜แžฝแž™แž“แŸƒ Crypto API แžŸแŸ’แžแž„แŸ‹แžŠแžถแžš แž“แžทแž„ แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž› แž…แžผแž›แž‘แŸ…แž€แŸ’แž“แžปแž„แžŸแŸ’แž“แžผแž› 5.5. แžขแŸ’แž“แž€แžขแžถแž…แžŸแŸ’แž‚แžถแž›แŸ‹แž–แžธแž›แž€แŸ’แžแžŽแŸˆแž–แžทแžŸแŸแžŸแžšแž”แžŸแŸ‹ WireGuard แž“แŸ…แž€แŸ’แž“แžปแž„ แžŸแŸแž…แž€แŸ’แžแžธแž”แŸ’แžšแž€แžถแžŸแž…แžปแž„แž€แŸ’แžšแŸ„แž™ แžšแžฝแž˜แž‘แžถแŸ†แž„แž›แŸแžแž€แžผแžŠ WireGuard แž“แŸ…แž€แŸ’แž“แžปแž„แžŸแžถแžแžถ net-แž”แž“แŸ’แž‘แžถแž”แŸ‹แŸ”

MPTCP แž‚แžบแž‡แžถแž•แŸ’แž“แŸ‚แž€แž”แž“แŸ’แžแŸ‚แž˜แž“แŸƒแž–แžทแž’แžธแž€แžถแžš TCP แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แžšแŸ€แž”แž…แŸ†แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแž“แŸƒแž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹ TCP แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแžŠแžนแž€แž‡แž‰แŸ’แž‡แžผแž“แž€แž‰แŸ’แž…แž”แŸ‹แž–แŸแžแŸŒแž˜แžถแž“แž€แŸ’แž“แžปแž„แž–แŸแž›แžŠแŸ†แžŽแžถแž›แž‚แŸ’แž“แžถแžแžถแž˜แž•แŸ’แž›แžผแžœแž‡แžถแž…แŸ’แžšแžพแž“แžแžถแž˜แžšแž™แŸˆแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แž”แžŽแŸ’แžแžถแž‰แž•แŸ’แžŸแŸแž„แŸ—แž‚แŸ’แž“แžถแžŠแŸ‚แž›แž—แŸ’แž‡แžถแž”แŸ‹แž‡แžถแž˜แžฝแž™แžขแžถแžŸแž™แžŠแŸ’แž‹แžถแž“ IP แž•แŸ’แžŸแŸแž„แŸ—แž‚แŸ’แž“แžถแŸ” แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แžŽแŸ’แžแžถแž‰ แž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž‚แŸ’แž“แžถแž”แŸ‚แž”แž“แŸแŸ‡แž˜แžพแž›แž‘แŸ…แžŠแžผแž…แž‡แžถแž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹ TCP แž’แž˜แŸ’แž˜แžแžถ แžแž€แŸ’แž€แžœแžทแž‡แŸ’แž‡แžถแž”แŸ†แž”แŸ‚แž€แž›แŸ†แž แžผแžšแž‘แžถแŸ†แž„แžขแžŸแŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแžŠแŸ„แž™ MPTCP แŸ” Multipath TCP แžขแžถแž…โ€‹แžแŸ’แžšแžผแžœโ€‹แž”แžถแž“โ€‹แž”แŸ’แžšแžพโ€‹แžŠแžพแž˜แŸ’แž”แžธโ€‹แž”แž„แŸ’แž€แžพแž“โ€‹แž€แžถแžšโ€‹แž”แž‰แŸ’แž‡แžผแž“โ€‹แž“แžทแž„โ€‹แž”แž„แŸ’แž€แžพแž“โ€‹แž—แžถแž–โ€‹แž‘แžปแž€โ€‹แž…แžทแžแŸ’แžแŸ” แž‡แžถแžงแž‘แžถแž แžšแžŽแŸ MPTCP แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแžŠแžพแž˜แŸ’แž”แžธแžšแŸ€แž”แž…แŸ†แž€แžถแžšแž”แž‰แŸ’แž‡แžผแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™แž“แŸ…แž›แžพแžŸแŸ’แž˜แžถแžแž แŸ’แžœแžผแž“แžŠแŸ„แž™แž”แŸ’แžšแžพแžแŸ†แžŽแž—แŸ’แž‡แžถแž”แŸ‹ WiFi แž“แžทแž„ 3G แž€แŸ’แž“แžปแž„แž–แŸแž›แžŠแŸ†แžŽแžถแž›แž‚แŸ’แž“แžถ แžฌแžŠแžพแž˜แŸ’แž”แžธแž€แžถแžแŸ‹แž”แž“แŸ’แžแž™แž€แžถแžšแž…แŸ†แžŽแžถแž™แžŠแŸ„แž™แž—แŸ’แž‡แžถแž”แŸ‹แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแžŠแŸ„แž™แž”แŸ’แžšแžพแžแŸ†แžŽแž—แŸ’แž‡แžถแž”แŸ‹แžแŸ„แž€แž‡แžถแž…แŸ’แžšแžพแž“แž‡แŸ†แž“แžฝแžŸแžฑแŸ’แž™แž€แžถแžšแž—แŸ’แž‡แžถแž”แŸ‹แžแŸ’แž›แŸƒแž˜แžฝแž™แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹