Соединения UDP не гарантируют доставку пакетов, если вам нужна гарантированная доставка пакетов, используйте вместо этого TCP.
Существуют различные причины потери пакетов при использовании UDP, чтобы перечислить несколько:
- Перегрузка сети,
- Повреждение пакета,
- Неисправностьаппаратное обеспечение.
Хотя вы можете использовать только 15% своего ЦП на своем сервере (или клиенте), это не означает, что вы не исчерпываете другой ресурс (например, пропускную способность сети, буферы маршрутизатора).Для меня это звучит так, как будто вы страдаете от перегрузки сети (как вы сами заявили, что это происходит только во время большого сетевого трафика).