【计算机网络】P2 性能指标

性能指标

  • 性能指标1 - 速率
  • 性能指标2 - 带宽
  • 性能指标3 - 吞吐量
  • 性能指标4 - 时延
  • 性能指标5 - 时延带宽积
  • 性能指标6 - 往返时延 RTT
  • 性能指标7 - 利用率

性能指标1 - 速率

  • 速率,即数据率,或称数据传输率或比特率,指连接在计算机网络上的主机在数字信道上传送数据位数的速率。
  • 单位 :b/s,kb/s,Mb/s,Gb/s,Tb/s;其中 b 指的是“比特”,即计算机中数据量的基本单位,值只有 1/0,单位为“位”;
  • 注意 b(比特)B(字节),1 Byte (字节) = 8 bit (比特);

性能指标2 - 带宽

  • 在计算机网络中,带宽 用来表示网络的通信线路传送数据的能力,通常是指单位时间内从网络中的某一点到另一点所能通过的 “最高数据率”。单位为:b/s,kb/s,Mb/s,Gb/s;
  • 区分 速率带宽 的方法,请理解 带宽 是网络设备所支持的最高速度,是一个理论值,可以好比如管道一样,不是管道中水流动速度变快了,而是管道变粗了,同一时间流出的水就更多了;而 速率 是一个实际值;

性能指标3 - 吞吐量

  • 吞吐量 单位时间内通过某个网络(或信道、接口)的数据量。单位:b/s,kb/s,Mb/s;
  • 吞吐量 实际上的 带宽,带宽是理想下的最大值;比如说一条北欧石油管道设计的传输速率是 100L/s(吞吐量),但是受到各种影响,最后实际的传输的速率是 20L/s(带宽)。

性能指标4 - 时延

  • 数据(报文、分组、比特流)从网络的一端传送到另一端所需的时间,也称为 延迟迟延,单位是 s。
  • 时延有四种:发送时延、传播时延、排队时延、处理时延
    • 发送时延: 从发送分组的第一个比特算起,到该分组的最后一个比特发送完毕所需的时间; 发送时延 = 数据长度 信道带宽 ( 发送速率 ) 发送时延 = \frac {数据长度} {信道带宽(发送速率)} 发送时延=信道带宽(发送速率)数据长度
    • 传播时延: 电磁波传播一定距离所花费的时间,取决于电磁波传播速度和链路长度;在固体介质上传输,会有一定的损耗,实际传播速度往往差不多在 2 ∗ 1 0 8 m / s 2*10^8 m/s 2108m/s,公式为: 传播时延 = 信道长度 电磁波在信道上的传播速率 传播时延 = \frac {信道长度} {电磁波在信道上的传播速率} 传播时延=电磁波在信道上的传播速率信道长度
    • 排队时延, 是等待时间,一般路由器很忙,需要在路由器的缓存空间稍作等待,排队等待的时间即排队时延,而处理完成后,排队出的等待时间也为排队时延,可类比安检排队等等来理解;
    • 处理时延, 是路由器在对数据进行检错、信息寻找传播方向等处理所需的时间,即“安检中”所需的时间;

性能指标5 - 时延带宽积

  • 时延带宽积,顾名思义,时延即 “传播时延”,带宽即 “带宽”。
  • 结合传播时延的概念来理解,时延带宽积描述的,即“某段链路现在有多少比特”,“管道中此时此刻的数据容量”这个数据量的性能指标。

性能指标6 - 往返时延 RTT

  • 游戏中显示的就是往返时延 RTT。
  • 往返时延 RTT,起始时间是发送方发送第一个 bit 开始,截止时间则是发送方接收到接收方对于第一个 bit 的确认为止。
  • RTT,包括往返的传播时延 + 末端处理时间,不包含传播时延。

性能指标7 - 利用率

  • 利用率分为两种:信道利用率与网络利用率;
    • 信道利用率,即 有数据通过时间 (有 + 无)数据通过时间 \frac {有数据通过时间} {(有+无)数据通过时间} (有+无)数据通过时间有数据通过时间
    • 网络利用率,即所有的信道利用率加权平均值;
  • 利用率越高,时延越大,且在利用率极高时呈现时延急剧增大的凹函数;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/151153.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

DBeaver连接本地MySQL

原文: DBeaver21.3.0安装与连接本地MySQL_dbeaver创建本地数据库_傅大胖的博客-CSDN博客 其他: mysql 的驱动下载地址: Central Repository: mysql/mysql-connector-java ​​​​​​​

二十三种设计模式全面解析-职责链模式的高级应用-日志记录系统

在软件开发领域,职责链模式(Chain of Responsibility Pattern)是一种强大而灵活的设计模式,它能够将请求的发送者和接收者解耦,提高代码的灵活性和可维护性。本文将深入探讨职责链模式的优点和缺点,并提供更…

学习Opencv(蝴蝶书/C++)代码——2.OpenCV初探

文章目录 0. 图像读取与显示1. 视频文件读取与操作1.1 示例代码1.1 OpenCV支持的视频格式2. 加入滑动条2.1 示例代码2.2 报错/Warning2.3 关于toolbar3. 简易视频播放器3.1 OpenCV检测方向键被按下3.1.1 Windows下3.1.2 linux下3.1 方向键控制视频变化4. 简单的变换5. 写视频5.…

三相异步电机动态数学模型及矢量控制仿真

文章目录 三相异步电机动态数学模型及矢量控制仿真1、异步电机三相方程2、坐标变换3、磁链3/2变换推导4、两相静止坐标系下的方程5、两相旋转坐标系下的方程6、以 ω-is-Ψr 为状态变量的状态方程7、矢量控制及 matlab 仿真 原文链接需要仿真的同学请关注【Qin的学习营地】 三相…

JMeter基础

JMeter工具基础使用 JMeter的三个重要组件线程组HTTP请求查看结果树 JMeter参数化用户定义的变量用户参数CSV数据文件设置函数四种参数化方式的不同 JMeter断言JMeter关联正则表达式XPath提取器JSON提取器 JMeter属性JMeter录制脚本JMeter直连数据库JMeter逻辑控制器JMeter定时…

百云齐鲁 | 云轴科技ZStack成功实践精选(山东)

山东省作为我国重要的工业基地和北方地区经济发展的战略支点,在“十四五”规划中将数字强省建设分为数字基础设施、数字科技、数字经济、数字政府、数字社会、数字生态六大部分,涵盖政治、经济、民生等多个方面,并将大数据、云计算、人工智能…

【错误记录】Uncaught TypeError: m.nodeName.toLowerCase is not a function

描述:在控制台输出上述错误~ 原因:在页面中,使用jQuery 开发时,命名不能和jQuery一起方法属性冲突,比如这里的nodeName,这里换一个不冲突的名字,就解决问题了。

统一身份认证平台之SSO建设

前言 上篇说道Passwordless无密码技术,也提到了数字时代密码管理的难度,其实在日常的生活中,很多用户也会因为忘记某些网站的登录密码而烦恼。为了方便记忆,很多人都在不同的站点使用相同的用户名和密码,虽然也可以减少…

uvm环境获取系统时间的方法和使用案例

背景: 有时候我们想统计一下验证环境中某个步骤总共花费了多少时间,有什么比较方便的方法呢,利用$realtime理论上也是能做到的,不过这个和timescale绑定起来了,需要手动换算成单位是秒的数,现在提供一种利用…

未来之路:互联网技术驱动汽车行业的创新浪潮

在互联网迅猛发展的今天,它的触角已延伸至各行各业,其中最引人注目的莫过于汽车行业。随着互联网技术的融合,汽车正变得越来越智能,预示着一场关于出行方式的革命。 首先,自动驾驶技术的发展正日益成熟。依托先进的传感…

josef约瑟 闭锁继电器 LB-7DG 100V 50HZ 导轨安装

LB-7型闭锁继电器 闭锁继电器LB-7导轨安装 一、用途 LB-7型闭锁继电器(以下简称继电器)用于发电厂及变电所内高压母线带电时防止和接地刀闸。 二、结构和工作原理 1、继电器按整流式原理构成,该继电器由变压器、电阻器、整流桥、滤波电容、极化继电器及指示灯组…

新人报到

文章目录 自我介绍博客平台写一些什么?为什么写博客? 自我介绍 计算机硕士研究生在读(研二),研究方向为神经网络模型量化、模型部署、深度学习和计算机视觉等。 博客平台 CSDN:_leoatliang 2022年5月12…

【C++初阶】STL详解(四)vector的模拟实现

本专栏内容为:C学习专栏,分为初阶和进阶两部分。 通过本专栏的深入学习,你可以了解并掌握C。 💓博主csdn个人主页:小小unicorn ⏩专栏分类:C 🚚代码仓库:小小unicorn的代码仓库&…

Looking up a deactivated widget‘s ancestor is unsafe

背景: showCupertinoModalPopup中使用Navigator.of(context).pushNamedAndRemoveUntil(RouteName.login, (route) > false); 报错:Looking up a deactivated widget’s ancestor is unsafe 解决方案:先将CupertinoModal关闭,再…

使用Lychee搭建个人图片存储系统并进行远程访问设置实现公网访问本地私人图床

文章目录 1.前言2. Lychee网站搭建2.1. Lychee下载和安装2.2 Lychee网页测试2.3 cpolar的安装和注册 3.本地网页发布3.1 Cpolar云端设置3.2 Cpolar本地设置 4.公网访问测试5.结语 1.前言 图床作为图片集中存放的服务网站,可以看做是云存储的一部分,既可…

esbuild打包

esbuild官网 npm install esbuild此命令应该会将 esbuild 安装到你本地的 node_modules 中。 你可以运行如下命令,来检测 esbuild 的原生可执行文件 是否正常: .\node_modules\.bin\esbuild --version这是一个简易的真实案例,用于说明 esbu…

为什么大家考完软考中级都去考高级?原因在这里!

2023上半年软考考试已经结束了,有很多同学在后台留言,一起考软考中级的同学都开始备考高级了,为什么考完软考中级还要考高级呢?软考高级含金量大吗?考试难度高吗?软考中级我考的集成,高级应该选…

STM32获取最大堆栈空间

参考 stackflow相关讨论 原理 通过参考链接,可知探测Stack的最大深度是先在stack中填充不常用的特定值,然后实时检测这些值哪些发生了变化,变化的表示使用到了这个空间,如果程序完全遍历后,有些值还是没变&#xff…

c语言-输入输出详解

文章目录 格式化输入输出占位符printfscanf 字符串输入输出puts&#xff08;&#xff09;gets&#xff08;&#xff09; 字符输入输出putchar&#xff08;&#xff09;getchar&#xff08;&#xff09; 区别 格式化输入输出 输入输出的库函数的头文件&#xff1a; #include<…

物联网AI MicroPython学习之语法 SPI串行外设通信

学物联网&#xff0c;来万物简单IoT物联网&#xff01;&#xff01; SPI 介绍 模块功能: SPI串行外设驱动 接口说明 SPI - 构建SPI对象 函数原型&#xff1a;SPI(id, baudrate&#xff0c;polarity, phase&#xff0c;sck, mosi, miso)参数说明&#xff1a; 参数类型必选参…