Помните, что при использовании UDP каждое сообщение просто отправляется на провод.Нет гарантии, что он доберется до другой стороны, поэтому вы должны разработать алгоритмы, чтобы решить, когда пакет был потерян и когда его повторить.Нет гарантии, что любая датаграмма, общая длина которой превышает 576 байт (включая все заголовки IP), будет разрешена через сеть, поэтому вы должны разделить свои сообщения или предпринять шаги, чтобы определить, когда большие дейтаграммы дают сбой.Невозможно узнать, сколько дейтаграмм может обрабатывать сеть за один раз, поэтому вы должны отрегулировать, как быстро вы отправляете сообщения, и знать, когда нужно замедлить работу.там больше конкурирующего трафика, более медленные ссылки и меньший допуск для больших дейтаграмм.Таким образом, вещи, которые вы обычно можете избежать в локальной сети, приведут к большему количеству ошибок в глобальной сети.
Так что подумайте, действительно ли UDP является правильным протоколом для использования.