Adv0cat
а зачем udp в таких штуках, где вам нужно, чтобы дошло правильно и точно дошло? поидее же какой-нибудь сокет простейший намного пизже будет, и точно доставит сообщеньку
На нижнем уровне IP-пакеты всё равно теряются, дублируются и перемешиваются. Если пакет теряется, то TCP будет ждать этот пакет. И ждать нам придётся десятки, а то и сотни миллисекунд в среднем случае.
В протоколе поверх UDP мы можем вообще не ждать те пакеты, которые уже не актуальны. Или ждать, но не долго. Или отправлять данные с избытком. Или ещё как-то извращаться.