Перейти в канал

Tg: habr.com

1
Пробиваемся через файрволы: как заставить MPTCP работать везде Протокол MPTCP (Multipath TCP) — мощный инструмент, но его работа часто осложняется из-за промежуточных устройств вроде NAT, файрволов и прокси, которые мешают трафику. В таких случаях приходится либо «откатываться» на обычный TCP, либо настраивать сложные туннели через VPN. Разберём более простое и изящное решение этой проблемы — TCP-in-UDP: встраивание TCP-пакетов в UDP-датаграммы на базе eBPF, которое не добавляет к пакетам лишних данных и не требует настройки VPN. Узнаем, как это работает и почему иногда самый простой путь — это всё же позвонить оператору.