当前位置: 首页 > news >正文

【计算机网络】 RTT和RTO

文章目录

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

RTT——往返时延

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

有三个部分决定:

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

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

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

  • TCP每发送一个报文段,就会对此报文段设置一个超时重传计时器。此时计时器设置的超时重传时间RTO应当略大于TCP报文段的平均往返时延RTT,一般可取RTO=2RTT。
  • 但是,也可以根据具体情况人为调整RTO的值,例如可以设置此超时重传时间RTO=90秒。当超过了规定的超时重传时间还未收到对此TCP报文段的预期确认信息,则必须重新传输此TCP报文段。

相关文章:

  • Linux系统——远程连接Linux系统(图形化、命令行、使用命令行学习Linux系统、FinalShell)
  • (1)输入输出函数:cin和cout(2)数学函数:sqrt、pow、sin、cos、tan等
  • 入职美团近三个月,闲聊几句
  • SpringCLoud——Nacos配置中心
  • PaddleX:一站式、全流程、高效率的飞桨AI套件
  • redis 持久化原理解析
  • 嵌入式系统开发基础浅谈
  • jmeter接口测试及详细步骤以及项目实战教程
  • 国家网络安全周2023时间是什么时候?有什么特点?谁举办的?
  • 后端入门教程:从零开始学习后端开发
  • 怎样吃透一个java项目?
  • Mac版本破解Typora,解决Mac安装软件的“已损坏,无法打开。 您应该将它移到废纸篓”问题
  • 网络原理(一)网络基础,包括IP ,网络相关的定义
  • GeoSOS-FLUS未来土地利用变化情景模拟模型
  • 【Qt】QGroundControl入门3:源码初探
  • SpringMvc决战-【SpringMVC之自定义注解】
  • 合宙Air724UG LuatOS-Air LVGL API控件-开关 (Switch)
  • PV PVC in K8s
  • 30天入门Python(基础篇)——第2天:Python安装(保姆级)与IDE的认识与选择+详细安装教程
  • Python HTTP Server
  • 受天气等影响SC8041航班三次备降延误超12小时,山航致歉
  • 视频丨英伟达总裁黄仁勋:美勿幻想AI领域速胜中国
  • 李公明︱一周书记:数字文化的乌托邦精神与……算法时代的生存指南
  • 国家卫健委对近日肖某引发舆情问题开展调查
  • 央行就《关于规范供应链金融业务引导供应链信息服务机构更好服务中小企业融资有关事宜的通知》答问
  • 李开复出任福耀科技大学理事会理事,助力学校AI战略