最近在调嵌入式tcp/ip协议,为验证协议的正确性,需要了解tcp传输的流程。
首先,tcp在建立连接的时候,需要三次握手
客户端-->服务端 SYN
服务端-->客户端 SYN,ACK
客户端-->服务端 ACK
其次,建立成功后,传输数据的过程,一次数据包,一次回应包
客户端-->服务端 PSH, SYN
服务端-->客户端 ACK
最后,断开连接,tcp需要四次握手
客户端-->服务端 FIN
服务端-->客户端 FIN,ACK
客户端-->服务端 ACK
服务端-->客户端 FIN