第一次握手
A 的 TCP 向 B 发出连接请求报文段,其首部中的同步位 SYN = 1,并选择序号 seq = x,表明传送数据时的第一个数据字节的序号是 x
这个seq的值难道是随机取值的吗??
http://blog.chinaunix.net/uid-25513153-id-187780.html
http://blog.csdn.net/u014507230/article/details/45310847
三次握手过程中的报文是不含数据的,只包含TCP协议首部,
三次握手成功后,即客户端回ack之后,客户端就会开始发送TCP段,每个TCP segment并不是逐一确认的;
如果传输过程无问题,数据也传输完毕,服务端会回一个ack,这个可以理解为数据报data的ack;
接下来就是TCP的终止过程了,按照实际发送情况可能三次挥手、四次挥手或服务端主动终止等等。