在不知道 RTT 的情况下,TCP 协议中的第一个 RTO 是什么时候?

网络工程 tcp rtt
2022-02-14 17:51:23

我知道使用了 3 次握手。但是,第一次建立连接并且没有 RTT 数据时,发送另一个数据包之前的预期时间是多少?

在此处输入图像描述

客户如何知道等待第一次确认的时间?是否有任何计算或先前的程序?

PS:英语不是我的母语::P

1个回答

在从目的地接收到 SYN-ACK 之前,套接字仍处于 SYN-SENT 状态。使用的超时和可能的 SYN 重试取决于初始连接超时,而不是重传超时。RTO 仅用于已建立的套接字。