Ack=Seq+1.
(3)标志位(Flags): 共6个, 即URG、ACK、PSH、RST、SYN、FIN等....需要注意的是:
不要将确认序号Ack与标志位中的ACK搞混了....确认方Ack=发起方Seq+1, 两端配对.
2
三次握手
(1)第一次握手: Client将标志位SYN置为1, 随机产生一个值seq=x, 并将该数据包发送给Server, Client进入SYN_SENT...(2)第二次握手: Server收到数据包后由标志位SYN=1知道Client请求建立连接, Server将标志位SYN和ACK都置为1, ack=x+1, 随机产生一个值seq=y, 并将该数据包发送给...(3)第三次握手: Client收到确认后, 检查ack是否为x+1, ACK是否为1, 如果正确则将标志位ACK置为1, ack=y+1, 并将该数据包发送给Server, Server检查ack