现在的位置: 首页 > 消息队列 > 正文

TCP三次握手机制中的seq和ack详解

2018年09月05日 消息队列 ⁄ 共 278字 ⁄ 字号 暂无评论

第一次(A--->B),SYN=1,seq=x

第二次(B--->A),SYN=1,ACK=1,seq=y,ack=x+1 //seq为什么是y,ack为什么是x+1?

第三次(A--->B),ACK=1,seq=x+1,ack=y+1 //seq为什么是x+1,ack为什么是y+1?
SYN:同步标志,同步序列编号(Synchronize Sequence Numbers)栏有效,该标志仅在三次握手建立TCP连接时有效

ACK为1表示确认号有效,为0表示报文中不包含确认信息,忽略确认号字段。

seq是数据包本身的序列号;ack是期望对方继续发送的那个数据包的序列号。

给我留言

您必须 [ 登录 ] 才能发表留言!