老师您好,我对seq有点疑惑

来源:11-10 TCP连接的三次握手

夏小屋

2019-10-05

第一次握手发送端 seq=x
然后接收端返回ack=x+1 我的理解是 代表 前x已经收到,需要发送端再发第x+1个数据,
而接收端返回的seq=y是什么?
这个seq=y和发送端发送的seq=x有什么联系?
这个y相关的数据和x相关的数据都是在发送端缓存着的同一个数据吗?
还是发送端的数据和接收端的数据不是同一个数据?

有点迷了,谢谢老师

写回答

1回答

咚咚呛

2019-10-06

seq=y和seq=x没有必然联系。

注意,TCP协议是全双工协议,也就是每一端,既可以发送也可以接收,那么这里面接收端发出seq=y实际上就是同步接收端所使用的序列号是什么,接收端也可以往发送端发送数据,使用的是y这个序列号,以方便后面的全双工通信。


2
0

(新版)计算机基础,计算机组成原理+操作系统+网络

编程之前先学这门课,系统补足计算机基础知识,夯实编程地基

7739 学习 · 1580 问题

查看课程