Recv с потоком пакетов TCP не отправляет пакет ACK - PullRequest
0 голосов
/ 30 ноября 2010

Привет, я пишу приложение, которое использует TCP для связи с HTTP-сервером.Однако я вижу, что я не отвечаю с пакетом ACK после получения каждого пакета данных.

Это обрабатывается процедурой RECV?

Ответы [ 2 ]

2 голосов
/ 30 ноября 2010

Да, пакеты ACK обрабатываются ядром.Фактически, ACK часто отправляется до того, как ваш процесс вернется с recv().

0 голосов
/ 30 ноября 2010

Если вы имеете в виду ACK уровня TCP, то да, это обрабатывается стеком протоколов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...