一个简单的滑动窗口协议问题

设某个信道上设计的滑窗协议最佳Ws为2000字节,数据传输速率为10Mbit/s,平均帧长度是200字节,这个信道的往返传播时延是多少,这个滑动窗口协议的序号最小容量上限值为多少

往返传播时延由发送方发送数据到接收方接收到确认信息所需的时间组成。假设该信道上的传播速度为光速,则往返传播时延为两倍的传播距离除以光速。因此,需要知道该信道的传播距离。

假设该信道的传播距离为d,则往返传播时延为:2 * d / c

其中c是光速。

对于序号最小容量上限值,假设序号为n,窗口大小为W,由于序号是循环的,所以序号最小容量上限值应为序号n+W。因为序号是以字节为单位的,所以窗口大小W应该乘以平均帧长度200字节。

因此,滑动窗口协议的序号最小容量上限值为n+2000。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^