【计算机网络】 RTT和RTO

文章目录

    • RTT------往返时延
    • [RTO(Retransmission Timeout)------超时重传时间](#RTO(Retransmission Timeout)——超时重传时间)

RTT------往返时延

RTT(Round-Trip Time)是计算机网络中的一个重要的性能指标,表示从发送端发送数据开始,到发送端接收到来自接收端的确认(接收端收到数据后便立即发送确认),总共经历的时延。也就是从发送数据到接收到ack的时延。

有三个部分决定:

  • 链路的传播时间
  • 末端系统的处理时间
  • 路由器的缓存中的排队和处理时间

路由器排队是因为他不止给一个人处理数据,他会给所有经过它的数据进行处理,当这个路由器收到的数据比较多,它每秒能够处理的数据量是有限的,那么多出来的数据就要等到下一秒才能够处理,然后等待处理的数据的队列可能越排越长,在排队的过程中就有可能出现超时了,所以往返时延是一个重要的指标。

RTO(Retransmission Timeout)------超时重传时间

  • TCP每发送一个报文段,就会对此报文段设置一个超时重传计时器。此时计时器设置的超时重传时间RTO应当略大于TCP报文段的平均往返时延RTT,一般可取RTO=2RTT。
  • 但是,也可以根据具体情况人为调整RTO的值,例如可以设置此超时重传时间RTO=90秒。当超过了规定的超时重传时间还未收到对此TCP报文段的预期确认信息,则必须重新传输此TCP报文段。
相关推荐
发量惊人的中年网工42 分钟前
如何验证DDoS高防真的生效?从源站隐藏到正常访问的完整验收方法
运维·网络·数据库·ddos
GuoFeng.Wan1 小时前
深入理解经典蓝牙的L2CAP协议
网络
夜月yeyue2 小时前
SOME/IP-SD 服务发现故障
网络·单片机·网络协议·tcp/ip·安全·服务发现
程序员z72 小时前
深入理解 GMP 模型:Go 协程调度器的设计与调度场景全解析
服务器·网络·golang
stolentime2 小时前
OpenClaw 网络数据采集新手入门指南
网络·ai·ai编程
小白说大模型2 小时前
Codex 实战:用 AI 写运维脚本
大数据·运维·网络·人工智能·机器学习·prompt
2501_916008893 小时前
iOS App 请求地址查看,不用配置看到 App 调了哪些接口
网络协议·计算机网络·网络安全·ios·adb·https·udp
数字护盾(和中)3 小时前
和中科技剖析 EDR 绕过全链路,AMSI、ETW 规避技术与防御对策
运维·网络·人工智能·科技·安全·web安全
Demons_kirit3 小时前
PortSwigger网络缓存欺骗(1)
网络·缓存
初願致夕霞4 小时前
《为什么公网访问不了内网?正向代理、内网穿透与 NAT 打洞一次说清》
linux·网络·tcp/ip·智能路由器