美文网首页计算机网络
TCP三次握手机制中的seq和ack的值

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

作者: 晓叶 | 来源:发表于2017-08-03 11:26 被阅读685次

seq是序列号,这是为了连接以后传送数据用的,ack是对收到的数据包的确认,值是等待接收的数据包的序列号。
在第一次消息发送中,A随机选取一个序列号作为自己的初始序号发送给B;第二次消息B使用ack对A的数据包进行确认,因为已经收到了序列号为x的数据包,准备接收序列号为x+1的包,所以ack=x+1,同时B告诉A自己的初始序列号,就是seq=y;第三条消息A告诉B收到了B的确认消息并准备建立连接,A自己此条消息的序列号是x+1,所以seq=x+1,而ack=y+1是表示A正准备接收B序列号为y+1的数据包。
seq是数据包本身的序列号;ack是期望对方继续发送的那个数据包的序列号。

相关文章

  • TCP三次握手,四次挥手、状态图

    1,TCP三次握手 1)ACK确认位、SYN同步位、ack确认号、seq序号。image.png2)三次握手的必要...

  • TCP三次握手四次挥手

    TCP三次握手四次挥手 重要字段 序号(Seq) 确认号(Ack) 32位,只有ACK标志位为1时,Ack序号才有...

  • TCP三次握手机制中的seq和ack的值

    seq是序列号,这是为了连接以后传送数据用的,ack是对收到的数据包的确认,值是等待接收的数据包的序列号。在第一次...

  • 网络

    TCP/IP 一、三次握手过程及状态变化 客户端发送SYN = 1 ACK = 0 seq = x,状态变为SYN...

  • 2018-03-20

    TCP协议中的三次握手和四次挥手 SYN(synchronous建立联机)ACK(acknowledgement ...

  • 面试题目汇总

    1.TCP的连接过程 三次握手 序号: seq序号,32位,发起方发送数据时对此进行标记 ack序号,确认序号,3...

  • 计网

    1、TCP中的三次握手、四次挥手 a.画图,包含syn,seq,ack等标志位那个图通俗理解b.四次挥手c.为什么...

  • TCP && UDP详解

    一:TCP三次握手的流程: SYN:synchronous 同步 | ACK:acknowledgemen...

  • TCP的seq和ack号计算方法

    seq和ack号存在于TCP报文段的首部中,seq是序号,ack是确认号,大小均为4字节(注意与大写的ACK不同,...

  • Http网络请求

    一、TCP/IP协议 1.TCP/IP三次握手SYN:TCP/IP 建立连接时使用的握手信号ACK:确认字符,确认...

网友评论

    本文标题:TCP三次握手机制中的seq和ack的值

    本文链接:https://www.haomeiwen.com/subject/ggzulxtx.html