seq:这一次传递数据的编号,ack:期望下一次传给自己数据的编号
//三次握手
1) C-->S SYN=1,seq=s1, ACK=0, len=0
2) C<--S SYN=1,seq=s2, ACK=s1+1,len=0
3) C-->S SYN=0,seq=s1+1,ACK=s2+1,len=0
//Http请求的数据
4) C-->S SYN=0,seq=s1+1,ACK=s2+1,len=k
//返回的数据
5) C<--S SYN=0,seq=s2+1, ACK=s1+k+1,len=b1
6) C<--S SYN=0,seq=s2+b1+1, ACK=s1+k+1,len=b2
7) C<--S SYN=0,seq=s2+b1+b2+1, ACK=s1+k+1,len=b3
8) C<--S SYN=0,seq=s2+b1+b2+b3+1, ACK=s1+k+1,len=b4
//数据收到确认
9) C-->S SYN=0,seq=s1+k+1, ACK=s2+b1+b2+b3+b4+1,len=0