Я попытался найти суть проблемы в чате и вижу только, что надо "плюнуть в сеть и забыть", ни о каких подтверждениях речи не было. Плюнуть и забыть - то UDP. Если всё же нужны подтверждения, то надо уже разбираться с гарантиями. Хватит ли только TCP, который не гарантирует отсутствие потери при падениях клиента или сервера? Если не хватит, то что с повторами? "1 или больше" достаточно?