Выпуск MPTCP 0.89 (Multipath TCP) для Linux

Материал из Викиновостей, свободного источника новостей

21 августа 2014 года

Для ядра Linux доступна новая версия (0.89) расширения MPTCP (MultiPath TCP), которое позволяет организовать работу TCP-соединения с доставкой пакетов одновременно по нескольким маршрутам через разные сетевые интерфейсы, привязанные к разным IP-адресам. Для сетевых приложений подобное агрегированное соединение выглядит как обычное TCP-соединение, вся логика разделения потоков выполняется силами MPTCP. Новая версия выполнена в виде патча для ядра Linux 3.14. Бинарные пакеты собраны для Ubuntu (amd64) и Debian (amd64, i386).

Multipath TCP может использоваться как для расширения пропускной способности, так и для увеличения надёжности. В качестве одного из практических применений Multipath TCP для обычных пользователей упоминается возможность организации передачи данных на смартфоне, с использованием одновременно линков WiFi и 3G. Для серверных систем Multipath TCP может обеспечить сокращение расходов за счёт использования нескольких дешевых линков вместо одного более дорогого.

В новой версии:

  • Добавлена поддержка алгоритма контроля перегрузки wVegas;
  • Обеспечена возможность включения/выключения MPTCP через опцию сокета "MPTCP_ENABLED";
  • Реализована корректная поддержка TCP keepalive, TSQ (TCP small-queues) и TLP (TCP tail-loss probe);
  • Реализована возможность интеграции с Binder;
  • Представлена модульная инфраструктура подключения планировщиков, позволяющая использовать разные планировщики при решении разных задач;
  • Внесены небольшие оптимизации производительности.

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Выпуск MPTCP 0.89 (Multipath TCP) для Linux», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.