У меня есть клиентское приложение TCP, и я пытаюсь подключиться к серверу, расположенному на удаленной машине.
Я могу подключить его.
когда я отправляю сообщение «Привет», сервер должен ответить данными и информацией о времени.
но, к моему удивлению, recv возвращает 0 у клиента.
так как я не могу отладить код на сервере.
Я не уверен, но, возможно, есть проблема в кодировании приветственного пакета формата сообщения на th-клиенте при получении неправильного сервера пакетов, пересекает соединение
Я хотел подтвердить значение следующей последовательности:
Я получил следующую информацию от проволочной акулы
src IP------>dst ip SYN
dst ip ----->src ip SYN,ACK
src IP------>dst ip ACK
src IP------>dst ip continuation or non http traffic "Hello Packet"
dst ip------>ACK
dst ip------>FIN, ACK
Означает ли это, что Сервер закрывает соединение после получения пакета приветствия?