tcp over tcp

топ 100 блогов amarao_san02.03.2016 По мотивам комментариев на хабре. Задача.

Предположим, у вас есть N установленных tcp-соединений. Каждое из них ведёт себя так, как хочет - и вы это не можете контролировать.

Задача: получить новый stream-протокол, с гарантиями уровня tcp, но с latency, которая будет не более, чем у лучшего из данных соединений, а по возможности, с ещё меньшей latency (что будет особо заметно, если на всех tcp-соединениях случайным образом возрастают потери, по-очереди в случайные моменты времени).

Наивный подход "слать во все tcp" не работает, если у них разная скорость (в какой-то момент в одну из tcp данные перестанут влезать).

Это новая идея или кто-то такое уже делал?

Чисто теоретически, оно может быть очень интересно multihomed системам и критичным к latency приложениям (которые не хотят верить udp).

Оставить комментарий

Предыдущие записи блогера :
29.02.2016 люблю systemd
Архив записей в блогах:
ГИБДД объяснила, как правильно ездить на сегвеях и гироскутерах Те, кто использует современные средства передвижения, по ПДД считаются пешеходами и, следовательно, должны соблюдать те же правила, что и остальные прохожие В ведомстве порекомендовали кататься в защитных шлемах, ...
Что я видел пятого мая десять лет назад: Стрелка указывает на опасного человека с палкой Скорбный скарб.Позвонили госпитальеро, что мы тут голодные, мокрые и хотим под крышу. ...
увидел у ...
Утро вечера мудренее. Есть такой предмет - управление событийными потоками. Меня ему учили два наставника: Жулик и Борода. Но, научили плохо. Чё-то все событийные потоки раком встают. Остаётся только заплакать и воззвать к Господу. ЗАГАДКА. Какая группа в какой своей песне поёт от имени ...
Ну, раз меня не берут на работу потолочным вентилятором, побуду напоследок вертолётом))) Завтра Димка обещал покатать меня в Борисоглебск. Это один из совсем немногих оставшихся районных центров в Воронежской области, в которых я не была вообще никогда-никогда! Даже проездом! Даже ...