Я относительно новичок в C #, поэтому, пожалуйста, потерпите меня.
Я пишу клиент-серверное TCP-приложение и должен убедиться, что все сообщения, отправляемые клиентом, доставляются на сервер. Клиент отправит данные, а сервер отправит обратно ACK (реализовано на уровне приложения).
Я знаю, что сетевой уровень гарантирует (или генерирует исключение), что компьютер конечной точки получает данные.
Я хочу знать, существует ли вероятность того, что серверный компьютер получает данные от клиента, но данные не доставляются серверному приложению (если с серверным приложением все в порядке).
Спасибо за ответ.