信道速率为8kb⼀s,采用停止等待协议,传播时延tp=20ms,假定信道无差错,确认帧长度和处理时间不记

2025-05-14 21:09:06
推荐回答(4个)
回答1:

假定信道传输无差错。信道利用率为50%,相当于帧的发送时间等于线路传播时延(即往返时延的一半)。
得出帧长为:8kb/s * 2 * 20*10^-3s=320 bit

回答2:

停等协议,即发送方每发完一个帧都要等待接收方返回ack才能继续发下一个帧,那么等待时长就是传播时延*2。发送一个帧,总用时为=传输时延(发送时延)+传播时延*2,已忽略帧可能重发得用时,接收方处理的时间(假设一收到发送方发出的帧马上回复一个ack)和ack帧的发送时间
所以信道利用率=传播时延*2/发送时延+传播时延*2

回答3:

答:当发送一帧的时间等于信道的传播延迟的2 倍时,信道的利用率为50%。或者说,当发送一帧的时间等于来回路程的传播延迟时,效率将是50%。而在帧长满足发送时间大于延迟的两倍时,效率将会高于50%。 现在发送速率为4kb/s,发送一位需要0.25ms。 (20×10−3×2)÷(0.25×10−3)=160bit 只有在帧长不小于160bit 时,停等协议的效率才会至少达到50%。

回答4:

应该是30KB左右吧!!好像是 听朋友说过!