发送的包数

问题描述

考虑以最佳窗口大小运行的滑动窗口协议 在上面的第3部分中找到。假设网络中的节点感染了 导致序列号为奇数时丢弃数据包的病毒。的 滑动窗口协议从序列号1开始为数据包编号。假定>发送方使用40秒的超时时间。接收器缓冲乱序的数据包,直到它可以将它们传送到应用程序为止。发送方开始发送第一个数据包35秒后,此缓冲区中的数据包数量是多少?

链接下面的链接中给出的问题和解决方案(问题1 E)

https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-02-introduction-to-eecs-ii-digital-communication-systems-fall-2012/tutorials/MIT6_02F12_tutor11_sol.pdf

但是我认为解决方案中存在一些错误,请考虑以下问题

当我们发送1-8个数据包时,我们丢失了1,3,5,7 =>现在,我的疑问是发件人如何移动其窗口,因为如果1丢失了它的窗口,那么它就丢失了,那么他就忘记了他必须重新发送1号数据包 但是在给定的解决方案中,他们会发送9-12怎么可能

有人可以指出我的评论中的错误链接中给出的解决方案吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)