I have TCP client application and trying to connect with Server located at remote machine. I am able to connect it.
when I Send Message Called Hello packet the Server should respond with data and time info. but to my surprise recv ret开发者_运维知识库urns 0 at client. since I can't Debug code at Server. I am not sure but may be there is problem in encoding the message format hello packet at th client upon receiving the wrong packet server is clsoing the connection I wanted to confirm the meaning of following sequence is
I got following info from wire shark
   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
Does this means Server is closing the connection once it receives the hello packet?
Yeah, the FIN,ACK sequence is sent by one of the entity connected when they want to close the connection
 
         
                                         
                                         
                                         
                                        ![Interactive visualization of a graph in python [closed]](https://www.devze.com/res/2023/04-10/09/92d32fe8c0d22fb96bd6f6e8b7d1f457.gif) 
                                         
                                         
                                         
                                         加载中,请稍侯......
 加载中,请稍侯......
      
精彩评论