Если у вас есть ситуация, когда TCP-соединение потенциально слишком медленное, а соединение UDP потенциально слишком ненадежно, что вы используете? Существуют различные стандартные надежные протоколы UDP, какой у вас опыт?Что вы используете, когда вам нужен надежный UDP?
Пожалуйста, обсудите один протокол за каждый ответ, и если кто-то еще упомянул тот, который вы используете, попробуйте проголосовать за них и использовать комментарий для уточнения, если потребуется.
Меня интересуют различные варианты здесь, из которых TCP находится на одном конце шкалы, а UDP - на другом. Доступны различные надежные параметры UDP, каждый из которых передает некоторые элементы TCP в UDP.
Я знаю, что часто TCP является правильным выбором, но список альтернатив часто полезен, помогая прийти к такому выводу. Такие вещи, как Enet, RUDP и т. Д., Которые построены на UDP, имеют разные плюсы и минусы, вы использовали их, каковы ваши впечатления?
Для избежания сомнений больше нет информации, это гипотетический вопрос, и я надеялся получить список ответов, в которых подробно описаны различные варианты и альтернативы, доступные для тех, кто должен принять решение.
Этот вопрос, как представляется, не по теме, потому что это опрос для технологий – 2014-09-23 19:00:54
Те, кто думает, что TCP лучше всего во всех случаях, читайте: http://en.wikipedia.org/wiki/Bandwidth-delay_product – UDPLover 2014-11-14 14:17:02
В Википедии есть хорошая [таблица сравнения различных аспектов UDP, UDP Lite, TCP, Multipath TCP, SCTP, DCCP и RUDP] (http://en.wikipedia.org/wiki/Transport_layer#Comparison_of_transport_layer_protocols). SCTP поддерживает большинство функций в этом списке. – 2015-02-26 05:16:22