Skip to main content

Руководство пользователя

Многопутевая передача (суммирование пропускной способности нескольких интернет-соединений)

Начиная с версии KeeneticOS 3.9 реализована интеллектуальная балансировка трафика при использовании нескольких интернет-подключений. В роутере Keenetic этот механизм называется Многопутевой режим (Multipath mode).

В веб-конфигураторе роутера имеется возможность создания новой политики многопутевой передачи, которая позволит оптимизировать использование нескольких интернет-соединений, ускорить и сбалансировать трафик.

В режиме многопутевой маршрутизации, все включенные в политику подключения автоматически передают трафик. Этот режим можно использовать для суммирования пропускной способности каналов ваших провайдеров.

Примечание

Наиболее эффективно балансировка будет применяться для работы многопоточного трафика (соединений типа "точка — многоточка" или "один ко многим"), например, для torrent-трафика, P2P или других протоколов, которые открывают множество соединений не требующих сохранения адреса источника. В этом случае соединения будут распределяться по разным подключениям.

Для соединений типа "точка — точка" или "один к одному" балансировка не будет работать корректно, ведь большинство хостов отбросит пакеты одной сессии, если они придут с разных IP-адресов. Например, интернет-сайт или веб-сервис, работающий по протоколу https и открывающий множество сессий, может отказаться работать, т.к. если часть сессий будет идти по разным провайдерам, это вызовет срабатывание безопасности и ошибки для протокола https.

Многопутевая передача может работать в рамках только дополнительной политики (в Политике по умолчанию нельзя включить этот режим). Для настройки выполните следующие действия:

  1. Подключите к роутеру несколько интернет-соединений (например, это могут быть как проводные подключения, так и подключения через 3G/4G-модемы);

    Важно

    Провайдеры должны выдавать роутеру Keenetic WAN IP-адреса из разных подсетей, чтобы не возникло конфликта.

  2. На странице "Приоритеты подключений" добавьте новую политику. Включите опцию "Многопутевая передача".

    multipath-01-en.png
  3. Отметьте галочками нужные интернет-подключения.

    multipath-02-en.png
  4. Перенесите в эту политику устройство, на котором требуется получить суммированную скорость нескольких соединений.

    multipath-03-en.png
  5. Проверьте работу многопутевой передачи. Самый простой способ — на ПК запустите закачку файла через торрент-клиент. Устройство сможет использовать несколько подключений одновременно, если конечно оба провайдера не блокируют BitTorrent пиринговый сетевой протокол (в сетях мобильных операторов может не работать торрент-трафик или он будет искусственно ограничиваться по скорости).

Примечание

С версии KeeneticOS 3.9 число сессий распределяется не в соотношении приоритетов ip global, а в соотношении физических скоростей интерфейсов. Так при двух гигабитных подключениях сессии будут делиться пополам. А если первое подключение 1000 Мбит/с, а второе 100 Мбит/с, то в соотношении 10/1. Учитываются только скорости физических линков используемых портов. Не учитываются ограничения скорости шейпером провайдера согласно тарифному плану.

Важно понимать, что соотношение числа сессий не гарантирует соотношение скоростей. Эти соотношения приближаются друг к другу при большом числе однородных сессий. Если же основная загрузка создается одной сессией, она может произвольным образом установиться через любое подключение. В этом случае скорость будет определяться только скоростью одного этого подключения.

Еще одно нововведение версии KeeneticOS 3.9 это возможность распределения сессий по подключениям не только на основании пары ip-источника/ip-назначения, а еще и учитывая udp/tcp порт-источника/порт назначения. Новый режим распределения позволяет устанавливать сессии между двумя одинаковыми ip через разные подключения, что делает использование каналов более равномерным.

Например, для проверки суммирования пропускной способности в роутере используются два проводных интернет-соединения 100 Мбит/с (12.5 Мбайт/с) от разных провайдеров. Создадим политику с поддержкой многопутевого режима. Запустим закачку файла и в торрент-клиенте увидим, что скорость загрузки суммируется с двух интернет-каналов. В нашем примере получили скорость загрузки примерно до 179,2 Мбит/с (22,4 Мбайт/с).

multipath-torrent-downloading.png

Для архивных моделей роутеров с операционной системой KeeneticOS 2.14 - 3.8 настройку подключений в режиме балансировки можно выполнить через интерфейс командной строки (CLI) роутера. Пример настройки показан в инструкции "Использование нескольких WAN-подключений в режиме балансировки (настройка через CLI)".