确认ACK(acknowledgement):仅当ACK=1时,确认号字段才有效。当ACK=0时,确认号无效。TCP规定,在连接建立后所有传送的报文段都必须把ACK置1。
同步SYN(synchronization):在连接建立时用来同步序号。当SYN=1而ACK=0时,表明这是一个连接请求报文段。对方若同意建立连接,则应在响应的报文段中使SYN=1和ACK=1.因此,SYN置为1表示这是一个连接请求或连接接受报文。
A为TCP客户程序,而B为运行TCP服务器程序。最初两端的TCP进程都处于CLOSED状态。图中在主机下面的方框分别是TCP进程所处的状态。在本例中,A主动打开连接,而B被动打开连接