LINUX.ORG.RU

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

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

Главное - он мультиплексирует много легковесных стримов внутри протокола. Хочешь - заводи на каждое сообщение стрим. Вот тебе и delimiting. Так как у тебя последовательность на уровне потока, то потеря IP пакетов тормозит только один поток, а не весь канал как в TCP.

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

Умеет тунелиться по стандарту через UDP чтобы гоняться через старое оборудование. Harald

Короче это разофигенный надежный гибрид TCP и UDP. Может заменить TCP технически, но из-за надежности не может заменить UDP

Исправление vertexua, :

Главное - он мультиплексирует много легковесных стримов внутри протокола. Хочешь - заводи на каждое сообщение стрим. Вот тебе и delimiting. Так как у тебя последовательность на уровне потока, то потеря IP пакетов тормозит только один поток, а не весь канал как в TCP.

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

Умеет тунелиться по стандарту через UDP чтобы гоняться через старое оборудование. Harald

Короче это разофигенный надежный гибрид TCP и UDP

Исправление vertexua, :

Главное - он мультиплексирует много легковесных стримов внутри протокола. Хочешь - заводи на каждое сообщение стрим. Вот тебе и delimiting. Так как у тебя последовательность на уровне потока, то потеря IP пакетов тормозит только один поток, а не весь канал как в TCP.

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

Умеет тунелиться по стандарту через UDP чтобы гоняться через старое оборудование. Harald

Исправление vertexua, :

Главное - он мультиплексирует много легковесных стримов внутри протокола. Хочешь - заводи на каждое сообщение стрим. Вот тебе и delimiting. Так как у тебя последовательность на уровне потока, то потеря IP пакетов тормозит только один поток, а не весь канал как в TCP.

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

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

Главное - он мультиплексирует много легковесных стримов внутри протокола. Хочешь - заводи на каждое сообщение стрим. Вот тебе и delimiting. Так как у тебя последовательность на уровне потока, то потеря сообщений тормозит только один поток, а не весь канал как в TCP.

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