Я пытаюсь найти простой способ справиться с надежностью для сообщений UDP. Я подумал, что просто отправлю каждый с идентификатором последовательности и, сравнив идентификатор с ранее полученным, можно обнаружить потерю. Я обычно просто использовал бы целые числа, однако идея о том, что он будет продолжать увеличиваться до бесконечности, не подходила мне.
Я мог бы использовать base64, но это только сделало бы его немного более читабельным, но на самом деле ничего не решало.
Я также рассмотрел вопрос о добавлении метки даты, однако это было бы неаккуратно при работе с сообщениями, полученными около полуночи.
Я чувствую, что должно быть лучшее решение, которое кто-то может предложить, даже если это просто придерживаться целых чисел.