По мере приближения релиза Linux 5.6 появляется всё больше данных о нововведениях в этой сборке. Одним из них является внедрение поддержки Multipath TCP (MPTCP) — модификации протокола для работы с множественными путями, которая позволит улучшить работу стандартного TCP/IP.
Работы с Multipath давно реализована для ряда протоколов более высокого уровня и применяется для балансировки нагрузки и отказоустойчивости. MPTCP даст те же преимущества для всех систем и приложений. Внедрение MPTCP в ядро системы позволит обойтись без дополнительных драйверов, упростить настройку и сделать её более прозрачной. Подробнее о самом протоколе можно прочитать здесь.
Код предварительной поддержки mptcp-prereq уже предложен для добавления в net-next, хотя пока не сообщается о его внедрении в основную ветку. Как ожидается, это нововведение может появиться в Linux 5.6 или 5.7.
Напомним, что в свежем релизе также ожидается внедрение WireGuard в сетевую подсистему ядра и появление AMD Trusted Execution Environment.