TCP 可靠传输 超时重传时间调整 RTO 重传定时器的计算
创作时间:
作者:
@小白创作中心
TCP 可靠传输 超时重传时间调整 RTO 重传定时器的计算
引用
CSDN
1.
https://blog.csdn.net/qq_34556414/article/details/125502552
TCP(传输控制协议)是互联网中最常用的一种面向连接的、可靠的传输层协议。为了确保数据的可靠传输,TCP采用了多种机制,其中超时重传是关键之一。本文将详细介绍TCP中RTT(往返时间)的测量方法,以及如何基于RTT动态调整重传定时器(RTO),以实现更高效的网络通信。
如何测量 RTT?
去和回就是RTT,也就是一个报文的一来一回的往返时间。
每次发一个段,都有一个计时,什么时候发的,超时之后自动重传,那么这个超时时间的选择也是需要调整的,也得判断一下多长时间为超时。
发送了一个TCP的段,在规定的时间内没有收到确认,那么这个段就自动的重发。
重传超时的时间也需要动态的调整,也需要进行判断。(比如网络路径发生变化)
TCP往返传输时间(RTT) 的测量可以采用两种方法:
(1)TCP Timestamp选项(TCP首部的选项)
(2)重传队列中数据包的TCP控制块(b计算机和a计算机通信,发起一个建立连接的请求,这边给你一个响应,一去一回就知道往返时间了)
可以看到抓的包是有时间标识的,这个都是相对时间,计算机之间通信,一个请求,一个响应之间的差就可以算出往返时间。(建立TCP连接时就能计算出RTT)
本文原文来自CSDN
热门推荐
液氢管道为何选择蒙耐尔合金?揭秘氢能储存运输的关键材料
如何根据与沙发的距离选择电视机的尺寸?
中国六大发电集团上市公司汇总:从煤炭到水电,一文看懂电力巨头布局
新质生产力蓄积新动能 重庆两江新区闯出高质量发展“新”路
诺罗病毒症状?会传染吗?诺罗病毒多久会好?可以吃什麼?
男人肠胃不好怎么调理饮食
网警普法:网络谣言的危害与相关法律法规
房子贷款未还完如何卖?三种常见方式详解
变压器异常声音的原因分析与处理方法
AI芯片设计的关键思考:从TPU发展看DSA架构演进
“三侠五义”、“七侠五义”、“七杰小五义”,这些都是什么人
并发抢红包解决方案:拆包算法、预分配与高效数据存储架构
加班费的计算方法、计算基数及最全相关规定总结
MLCC供不应求,头部企业引领产业结构调整
适龄儿童生源数量持续降低,幼儿园陷入「招生荒」困境
风之大陆:平民玩家的高效攻略与玩法指南
混凝土结构加固方法有哪些?
蓝莓种植品种选择有讲究!
一睡觉就打呼噜,7个因素最容易导致打呼噜,做好6点,减少打呼噜的风险
共同实行犯与直接实行犯:两种犯罪形态的刑法区分及运用
这不是感冒,可能是肿瘤!肺癌早期6大信号,第1种最容易忽视。
数据安全or速度飙升?群晖RAID类型全指南
思维的体操:如何锻炼孩子的批判性思维能力
乙肝在一起生活会传染吗
肝郁的脉象特征与临床意义
2025年起,国企降薪裁员新思路,劳务派遣不续约,编内人员缩编
这种路口怎样进行掉头?
技术支持求职简历工作经历范文(6篇)
ST、*ST分别是什么?跟退市、分红有什么关系?
春季养生必备!5款滋养汤品,提升免疫力、改善体质,健康喝出好状态