嵌入式第三十六天(网络编程(TCP))一.TCP1.2.TCP(传输控制协议)通过“三次握手”建立连接,通过“四次挥手”终止连接,以此保证数据传输的可靠性。 一、三次握手(建立连接) 目的是确认双方的发送和接收能力正常,并协商初始序列号。 过程如下: 1. 客户端→服务器(SYN=1,seq=x):客户端发送连接请求报文,标记SYN为1(请求同步),随机生成初始序列号x。此时客户端进入“SYN-SENT”状态。 2. 服务器→客户端(SYN=1,ACK=1,seq=y,ack=x+1):服务器收到请求后,同意连接,回复报文: - SYN=1(