我是靠谱客的博主 懵懂菠萝,最近开发中收集的这篇文章主要介绍时延、时延带宽积、往返时间RTT和利用率,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

时延:

数据从网络的一端到另一端所需的时间, 也叫延迟/迟延; 单位为 s,ms

分类:

  • 发送时延:又叫传输时延, 是从发送分组的第一个bit算起,到该分组的最后一个bit发送完毕所需的时间;

    发送时延=数据长度/信道带宽(或发送速率)

  • 传播时延:在物理介质上传输花费的时间, 取决于电磁波传播速度和链路长度

    传播时延=链路长度/在信道上传输速率

  • 排队时延: 等待输出/入的链路从占用到可用所花的时间;

  • 处理时延: 路由检查错误和根据路由表寻找转发出口的时间;

时延带宽积:

时延带宽积顾名思义是传播时延和带宽的乘积, 单位为bit, 又被称为以bit为单位的链路长度, 即某段链路中现在有多少bit的数据正在传输 ;

时延带宽积=传播时延*带宽

往返时延RTT:

从发送方发送数据开始, 到发送方收到接收方的确认(假设接收方收到数据后立即确认), 总共经历的时延;

RTT=传播时延*2+终端处理时间

因为同一连接中传播时延基本固定, 所以RTT长短就取决于路由等末端的处理时间, 而链路上大量的请求会导致处理时间增长, 因此RTT可以一定程度上反映网络链路的繁忙程度;

利用率:

利用率分信道利用率网络利用率; 所有信道的利用情况反映了网络的利用率;

信道利用率=有数据通过的时间/总时间

网络利用率=信道利用率加权平均值

注意:

  • 信道利用率越接近于100% , 则时延就越发增大, 且增加速度越快; (其实就是信道利用率越高,信道占用越大, 网络自然越卡顿)

最后

以上就是懵懂菠萝为你收集整理的时延、时延带宽积、往返时间RTT和利用率的全部内容,希望文章能够帮你解决时延、时延带宽积、往返时间RTT和利用率所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部