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