假设数据帧出错的概率为p,应答帧不会出现错误,允许重传的次数不受限制;成功发送两个数据帧之间的最小间隔时间为tT。此时链路的最大吞吐量λmax=()。
A.p(1-p)/2tT
B.(1-p)/(2p·tT)
C.2p/((1-p)·tT)
D.(1-p)/tT
参考答案:D
解析:
在题意所描述的情况下,正确传送一帧所需的平均时间tav=tT(1+一个帧的平均重传次数)。由以上新题4和新题5考点分析可知,每个帧正确到达接收方的概率P与出错的概率p是对立事件,即P+p=1,则一个帧的平均重传次数E=1/P=1/(1-p)。进而可得,tav=tT/(1-p)。
当传输差错率P增大时,平均时间tav也增大;当无差错(p=0)时,tav=tT。
每秒成功发送的最大数据帧就是链路的最大吞吐量λmax=1/tav=(1-p)/tT。