参考答案和解析
正确答案:
D
解析:
对于每一条连接,TCP都维持一个变量RTT,它是当前到达目的地的最佳估计值。当发送一个报文段的时候,启动计时器,查看应答要花多长时间,如果时间太长,就要重发报文段。如果应答在超时前返回,TCP就测量应答花了多长时间,比如说是M,然后用下列公式更新RTT值:RTT=α×RTT+(1-α)M。现在,α=0.8,RTT=30ms,M1=20,M2=30,M3=25。所以,RTT1=0.8×30+(1-0.8)×20=28,RTT2=0.8×28+(1-0.8)×30=28.4,RTT3=0.8×28.4+(1-0.8)×25=27.72,即新的RTT估算值分别为28ms,28.4ms,27.72ms。