A channel has a bit rate of 4 kbps and a propagation delay of 20 msec
For whatrange of frame sizes does stop-and-wait give an efficiency of at least 50%
answer: 发送一帧的时间等于信道的传播延迟的 2 倍,信道的利用率为 50%,所以,在帧长满足发送时间大于延迟时间的2 倍是,效率将会高于 50%
由于4kbps=4000bps 故4000*20*0
001*2=160bit只有在帧长不小于 160bit 时,停止等待协议的效率才会至少是 50%
解此题可供参考的公式有两个,下面这两种情况下都可以得到答案:一个是效率 =𝑃+2𝑡其中 P 是传输一帧所需要的时间, t 是端到端传送时延
所以可以由𝑃𝑃+2𝑡𝑃>=50%,解出帧 N>=160bit;中第 42 张中讲到的公式,公式综合考虑了多种因素,信道丢失率𝑃𝑓,二是帧头的大小n𝑎 − n𝑜,以及 ACK 的发送时间n𝑎/R
在不考虑数据帧的处理时间 tproc 和 ACK发送时间的情况下,我们可以推出帧的最小大小为160bit
答案详情参看上次文档
作业中得到错误答案有两个(1)N>=80bit 得出此答案的同学没有弄清楚停等协议,在停等协议公式 1 分母下面的 2t 是往返时间,而不是 t
(2)160kbit,单位换算错误
我可以负责任的告诉你没有哪个网络里面帧能够有十几万比特大小的,以太网里最大帧不过 1526 字节
Imagine a sliding window protocol using so many bits for sequence numbers thatwraparound never occurs
What relation