我懂了?将要发送的 Fragment 数量为:10800 / 1200 = 9 个段到主机 B。
完整时间为:(9*1200) / 1600000 = 6.75 ms
根据 RFC 6298 [1]:(2.2)
当进行第一次 RTT 测量 R 时,主机必须设置
SRTT <- R
RTTVAR <- R/2
RTO <- SRTT + 最大值 (G, K*RTTVAR)
其中 K = 4。
(2.3) 当进行后续 RTT 测量 R' 时,主机必须设置
RTTVAR <- (1 - beta) * RTTVAR + beta * |SRTT - R'| SRTT <- (1 - alpha) * SRTT + alpha * R'
在对 RTTVAR 的更新中使用的 SRTT 的值是它在使用第二个分配更新 SRTT 本身之前的值。也就是说,更新 RTTVAR 和 SRTT 必须按上述顺序计算。以上应该使用 alpha=1/8 和 beta=1/4 计算
我将如何继续在此应用 RFC 6298 来计算正在发送的每个包的 SRTT、RTTVAR、RTO?