I am the client and the server is using the bidirectional TCP keep alive - keep alive , but found a problem, sometimes end clearly received keep alive - package, was not to return ack packet,
Example:
Keep alive, the client receives the server client did not return, but at the moment, the network should be connected, because keepalive client to the server at this time, the server is back to package, caught the following
CodePudding user response:
CodePudding user response:
That's not constantly send each other?Logic is not yes.
CodePudding user response:
Received back to the package look like on the picture for a long time, the connection is resetCould it be that the client's Settings opens the delay confirm received multiple packages will reply 1 ACK cause server receives an ACK packet number not reset the connection