回退n的累计确认是基于接收方的返回机制吗?

来源:11-4 可靠传输的基本原理

weixin_慕沐3439924

2021-04-08

老师,请问回退n协议的累计确认接收到某一个确认序列号后就可以确认所有从起始到这个序列号之间的都被接收了,是因为接收方只有在接收到了所有从起始到这个序列号之间的序列才会返回确认吗?比如发送方发送了0-10如果接收方只接受到了7-10的话并不会返回确认而接受到了0-5就会返回5的确认是这样吗?

写回答

1回答

咚咚呛

2021-04-11

不仅仅是基于接收方的返回机制,事实上需要双方共同确认才可以。

需要注意的是,TCP协议的发送与接收过程是内核级的代码,一般情况下是不会随意更改的,但是对于特殊情况,比如自研OS、网络协议栈优化等等情况,可能会对内核代码进行优化,而这种优化,是整体的优化,需要发送方和接收方均支持。

希望对你有所帮助。

0
1
weixin_慕沐3439924
谢谢老师!
2021-04-15
共1条回复

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

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

7739 学习 · 1580 问题

查看课程