В ядрото на Linux 5.6 е приет код с поддръжка на VPN WireGuard и разширение MPTCP (MultiPath TCP)

Линус Торвальдс приема въведен в хранилището, в което се формира бъдещата клонка на ядрото Linux 5.6, пачове с реализация на VPN интерфейс от проекта WireGuard и начална поддръжка за разширението MPTCP (MultiPath TCP). По-рано необходимите криптографски примитиви за работа с WireGuard но те не промениха глобалната картина). Първите сериозни признаци, че BPF ще еволюира, се появиха през 2011 година, когато Eric Dumazet предложи бяха прехвърлени от библиотеката Zinc включени в стандартния Crypto API и са включени включени в ядрото 5.5. С характеристиките на WireGuard можете да се запознаете в предишното съобщение включването на кода на WireGuard в клон net-next.

MPTCP представлява разширение на протокола TCP, което позволява организирането на TCP свързване с доставка на пакети едновременно чрез няколко маршрута през различни мрежови интерфейси, привързани към различни IP адреси. За мрежовите приложения подобно агрегирано свързване изглежда като обикновено TCP свързване, всяка логика за разделяне на потоковете се изпълнява от MPTCP. Multipath TCP може да се използва както за увеличаване на пропускателната способност, така и за повишаване на надеждността. Например, MPTCP може да се прилага за организиране на предаване на данни на смартфон, използвайки едновременно линкове WiFi и 3G, или за намаляване на разходите чрез свързване на сървъра с използването на няколко евтини линка вместо един скъп.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster