Ctx*_*Ctx 9

您可以使用特定于linux的套接字选项TCP_INFO(在中定义linux/tcp.h)

struct tcp_info ti;
socklen_t tisize = sizeof(ti);
getsockopt(fd, IPPROTO_TCP, TCP_INFO, &ti, &tisize);
Run Code Online (Sandbox Code Playgroud)

现在rtt估计在ti.tcpi_rtt(单位是毫秒).还有几个有趣的值,只需查看结构tcp_info.