信道带宽是4Kbit每秒,传播时延是20ms,那么帧的大小在什么范围内时,停止等待协议才有至少百分之50的效率
时间: 2023-06-11 10:07:26 浏览: 270
停止等待协议是一种基础的数据链路层协议,其效率受到帧大小的影响。根据停止等待协议的定义,发送方在发送完一帧后需要等待确认帧才能发送下一帧,而在这个等待时间内信道是被占用的,因此帧的大小越大,占用的时间也就越长,会导致信道利用率下降。
停止等待协议的效率(信道利用率)可以通过以下公式计算:
效率 = 发送的比特数 / (发送的比特数 + 2 * 传播时延 / 信道带宽)
根据题目给出的条件,可以列出不等式:
0.5 <= 1 / (1 + 2 * 20ms * 4Kbit/s / 帧大小)
通过解不等式,可以得到帧大小的范围:
200 <= 帧大小 <= 5333.33
因此,在帧大小在200~5333.33比特之间时,停止等待协议才有至少百分之50的效率。需要注意的是,实际使用时还需要考虑帧头和帧尾的开销,以及其他因素对效率的影响。
相关问题
在计算机网络中,信道长度6km,信号在信道中的传播速率为200m/µs,数据传输速率为20Mb/s。求满足该信道的最小帧长为()kbit。
根据计算公式:最小帧长 = 传播速率 * 往返时延 / 数据传输速率,其中往返时延 = 2 * 信道长度 / 光速。
将数据代入公式计算:
往返时延 = 2*6km / 3*10^8m/s = 40µs
最小帧长 = 200m/µs * 40µs / 20Mb/s = 800 bit = 0.8 kbit
因此,满足该信道的最小帧长为0.8kbit。
4条低速的2048kbit/sPCM线路复用为一条高速PCM线路后,每帧有多少个时隙,给出计算过程
将4条低速的2048kbit/s PCM线路复用为一条高速PCM线路,假设每个时隙的位数为8位,那么每帧的总位数为:
4条低速PCM线路的总位数 = 4 × 2048 × 1000 bit/s × 1/8000 s = 4 × 256 bit
因此,每帧的总位数为4 × 256 = 1024 bit
每帧有多少个时隙,可以通过总位数除以每个时隙的位数得到:
每帧的时隙数 = 1024 bit ÷ 8 bit/时隙 = 128 时隙
因此,每帧有128个时隙。