27. TCP中重送時間(retransmission time)的計算因數(α)值一般都是0.9,如果先前分段的來回時間(RTT: Round Trip Time)為4秒,目前分段的RTT時間為3秒,此次的重送時間應該為多少秒?
(A)3
(B)3.9
(C)4
(D)7.8
答案:登入後查看
統計: A(19), B(115), C(27), D(102), E(0) #2404943
統計: A(19), B(115), C(27), D(102), E(0) #2404943
詳解 (共 2 筆)
#5546348
TCP 會根據 往返時間 (Round Trip Time, RTT),動態調整 逾時重送 (Retransmission Timeout, RTO) 時間,根據REC793:
SRTT = ( ALPHA * SRTT ) + ((1-ALPHA) * RTT)
0.9 * 4 + 0.1 * 3 = 3.9
RTO = min[UBOUND,max[LBOUND,(BETA*SRTT)]]
BETA大多是1.3-2.0,題目沒有最大或最小值,所以直接取(BETA*SRTT)
最小1.3 * 3.9=5.07,最大2.0 * 3.9=7.8,
所以選最正確選項7.8
參考來源: TCP 錯誤控制 (Error Control) - NotFalse 技術客
RFC 793 - Transmission Control Protocol (ietf.org)
7
0