我测试了一个简单的echo的server、client连接
只抓到了3个包
然后测试了mysql连接,抓包3306端口,有四个包,正常,这是为什么?
我测试了一个简单的echo的server、client连接
只抓到了3个包
然后测试了mysql连接,抓包3306端口,有四个包,正常,这是为什么?
如果在客户端关闭后,服务端无任何操作也是直接关闭,则服务端会将四次挥手第二三次挥手合并为1个报文,也就是FIN+ACK,捎带ACK机制,如果是半连接状态,则会使用四次挥手,或者如果服务端没有立即关闭通道,而是做了其它的操作,再关闭,则也是四次挥手。