LINUX.ORG.RU

История изменений

Исправление ValdikSS, (текущая версия) :

MPTCP — стандарт IETF, который уже используется, пусть и не массово, и включен по умолчанию, как минимум, в Fedora. Реализация в ядре разрабатывается долго, хочется верить, что она качественная. Начальная конфигурация простая, балансировка трафика происходит автоматически.

В идеальной ситуации, если всё ваше ПО использует прямые TCP-подключения и поддерживает создание MPTCP-сокетов, вам достаточно будет настроить MPTCP командой ip mptcp на сервере A и B, и всё. Если MPTCP-сокеты не поддерживаются, можно использовать замещающую библиотеку через LD_PRELOAD. Также без проблем сможете запустить OpenVPN-туннель между двумя серверами, который автоматически начнёт использовать все настроенные каналы.

Подробности здесь: https://github.com/multipath-tcp/mptcp_net-next/wiki#how-to-use-mptcp

openmptcprouter позволит вам всё это настроить графически, в виртуалке-маршрутизаторе.

Исходная версия ValdikSS, :

MPTCP — стандарт IETF, который уже используется, пусть и не массово, и включен по умолчанию, как минимум, в Fedora. Реализация в ядре разрабатывается долго, хочется верить, что она качественная. Начальная конфигурация простая, балансировка трафика происходит автоматически.

В идеальной ситуации, если всё ваше ПО использует прямые TCP-подключения и поддерживает создание MPTCP-сокетов, вам достаточно будет настроить MPTCP командой ip mptcp на сервере A и B, и всё. Если MPTCP-сокеты не поддерживаются, можно использовать замещающую библиотеку через LD_PRELOAD. Также без проблем сможете запустить OpenVPN-туннель между двумя серверами, который автоматически начнёт использовать все настроенные каналы.

Подробности здесь: https://github.com/multipath-tcp/mptcp_net-next/wiki#how-to-use-mptcp

openmptcprouter позволит вам всё это настроить графически.