一道关于计算机网络的计算题
信道速率为4kb/s。采用停止等待协议。传播时延tp=20ms。确认帧长度和处理时间均可忽略。问帧长为多少才能使信道利用率达到至少50%?
解答:假定信道传输无差错。信道利用率为50%,相当于帧的发送时间等于线路传播时延(即往返时延的一半)。得出帧长为:4kb/s*2*20*10-3s=160bit。
我是这样做的:
因为信道利用率=T/(T+t),T是发送帧需要的时间,t是传播时延。
所以50%=T/(T+20ms),可以算出T这20ms,
那么帧长=信道速率*T=80bit.
和答案不对,这是为什么呢?