The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

28.08.2016 09:53  Выпуск MPTCP 0.91 (Multipath TCP) для Linux

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

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

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

  • Добавлена поддержка опции ADD_ADDR2, определённой в черновом варианте спецификации RFC6824bis (TCP Extensions for Multipath Operation with Multiple Addresses). Для использования ADD_ADDR2 требуется изменить значение версии MPTCP через "sysctl net.mptcp.mptcp_version=1", но поддержка RFC6824bis пока реализована не полностью и не рекомендуется для промышленного использования;
  • Представлен отказоустойчивый планировщик MPTCP, позволяющий сократить задержки и повысить однородность потока (jitter). Отказоустойчивость обеспечивается через дублирование всего трафика на всех доступных каналах. Для включения нового планировщика следует установить sysctl net.mptcp.mptcp_scheduler в значение "redundant";
  • Внесена серия оптимизаций производительности и исправлений ошибок;
  • Проведена синхронизация с кодовой базой новых выпусков ядра Linux.


  1. Главная ссылка к новости (https://multipath-tcp.org/pmwi...)
  2. OpenNews: Выпуск MPTCP 0.90 (Multipath TCP) для Linux
  3. OpenNews: Выпуск MPTCP 0.89 (Multipath TCP) для Linux
  4. OpenNews: Новая версия MPTCP (Multipath TCP) для Linux
Лицензия: CC-BY
Тип: Программы
Ключевые слова: mptcp, multipath, tcp
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 11:25, 28/08/2016 [ответить] [смотреть все]    [к модератору]
  • +10 +/
    Уже больше года применяем на очень высоконагруженном проекте, гоняем по 4-м гигабитным интерфейсам метаданные CephRBD..  Респект ребятам, проблем нет!
     
     
  • 2.9, XoRe, 15:31, 28/08/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]
  • –4 +/
    LACP не пробовали ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.11, Аноним, 17:55, 28/08/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Конечно же, но производительность на 30 оказалась хуже ... весь текст скрыт [показать]
     
     
  • 4.16, ., 02:07, 29/08/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • –6 +/
    А не брешешь ли ты, мил человек?
     
     
  • 5.24, Аноним, 14:16, 29/08/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Брешет, как Троцкий А вообще прикольно - изобрести мультипасинг в 2016м году, к... весь текст скрыт [показать]
     
     
  • 6.25, _, 16:43, 29/08/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Не уподобляйся Столько он даже в Соляре _НЕ_ существует PS Кстати - то что сд... весь текст скрыт [показать]
     
     
  • 7.27, zanswer, 07:08, 30/08/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Solaris IPMP больше похож на HSRP или GLBP, чем на Multipath TCP.
     
  • 6.28, zanswer, 07:10, 30/08/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Что за нормальный ОС и о каком multipath идёт речь Уточню вопрос, где именно ре... весь текст скрыт [показать]
     
  • 2.23, Anonymous1, 13:52, 29/08/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    Простите, а не пробовали 10G интерфейс применить Может, он и не нужно бы стало ... весь текст скрыт [показать] [показать ветку]
     
  • 1.2, sdfgsdg, 11:47, 28/08/2016 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    А что в апстрим не берут?
     
     
  • 2.3, Аноним, 12:29, 28/08/2016 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • –4 +/
    Я ядре и так очень много костылей, зачем еще один!
     
     
  • 3.5, Аноним, 13:46, 28/08/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • +4 +/
    Пан Аноним - эксперт по ядру Linux.
     
  • 3.6, X2asd, 14:18, 28/08/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > зачем еще один

    Для mptcp ?

     
     
  • 4.8, YetAnotherOnanym, 15:00, 28/08/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Кэп!
     
  • 3.21, Аноним, 10:36, 29/08/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Брехня
     
  • 2.4, derlafff, 13:22, 28/08/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Судя по всему, они не заинтересованы пилить это для последнего ядра Либо ресурс... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.7, X2asd, 14:21, 28/08/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    Почему нет смысла Через год планета Нибиру или что такого случится через год ч... весь текст скрыт [показать]
     
  • 1.10, АнонимХ, 17:05, 28/08/2016 [ответить] [смотреть все]    [к модератору]  
  • +/
    Сначала спутал с kernel connection multiplexer (KCM) https://lwn.net/Articles/657999/  , тоже интересная штука
     
  • 1.12, adolfus, 19:54, 28/08/2016 [ответить] [смотреть все]    [к модератору]  
  • +/
    Эта технология как-то может затруднить отслеживание активности пользователей в интернете?
     
     
  • 2.15, Аноним, 23:17, 28/08/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    сомневаюсь что сильно поможет пакеты все равно на твой ip пойдут ну можно такж... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.31, Аноним, 17:19, 30/08/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    там вопрос в случае если 2..n link-ов.
     
  • 1.14, Аноним, 21:58, 28/08/2016 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    А как же sctp? Раз в виндовсе его нет, то и партнёры микрософта его забросят?
     
     
  • 2.17, Crazy Alex, 05:46, 29/08/2016 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • –1 +/
    А он вообще где-то живьём есть? В смысле - чтобы использовался.
     
     
  • 3.18, Аноним, 08:07, 29/08/2016 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Дык отец и несомненный лидер мирового опенсорца нишмог его ни из какого бсд слиз... весь текст скрыт [показать]
     
  • 3.19, Demo, 10:26, 29/08/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > А он вообще где-то живьём есть? В смысле - чтобы использовался.

    Используется, и довольно давно — для SIGTRAN (для чего и задумывался, собственно).

     
     
  • 4.26, _, 16:47, 29/08/2016 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    А на вопрос то слабо ответить? Ну да на тот, неприятный, простой как топор: "А он вообще где-то живьём есть? В смысле - чтобы использовался."


    Ясно - понятно :-\

     
  • 2.22, Аноним, 12:38, 29/08/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    это Другое и для других применений mptcp - это как для балансирования tcp как ... весь текст скрыт [показать] [показать ветку]
     
  • 1.20, Аноним, 10:34, 29/08/2016 [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Когда ждать в убунтовском нетворк-менеджере Или это опять для гиков, а всем дом... весь текст скрыт [показать]
     
     
  • 2.29, Аноним, 10:59, 30/08/2016 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    ненавидишь домохозяек и хочешь, чтобы они с хипстерскими сетевыми стеками пердол... весь текст скрыт [показать] [показать ветку]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor