【计算机网络】 1.4——计算机网络的性能指标(重要!含计算)

news2024/11/21 2:35:48

在这里插入图片描述

计算机网络的性能指标

速率

数据量单位

  • bit

  • Byte KB(2^10B) MB GB TB

    • 数据量比较特别,使用2进制 kB=210B而不是103,注意计算题

比特率/数据率单位

  • bps
  • kb/s(10^3bps) Mb/s Gb/s Tb/s

带宽

*带宽在模拟信号系统中的意义

  • 信号所包含的各种不同频率成分所占据的频率范围

    • 单位 Hz kHz MHz GHz
    • 带宽3.1kHz(300Hz ~ 3.4kHz)

带宽在计算机网络中的意义

  • 表示网络的通信线路所能传送数据的能力

  • 单位时间内从某一点到另一点所能通过的”最高数据率“

    • 单位 b/s kb/s(10^3bps) Mb/s Gb/s Tb/s

两者之间的联系

  • 一条通信线路的”频带宽度“越宽,其所传输数据的“最高数据率”也越高

吞吐量

在单位时间内通过某个网络(信道或接口)的数据量——一种测量

  • 吞吐量受网络带宽或额定速率的限制

    • 通常带宽1Gb/s,通常吞吐量最高700Mb/s

时延※

发送时延

  • 源主机将分组发往传输线路

分组长度 ( b ) 发送速率 ( b / s ) \frac{分组长度(b)}{发送速率(b/s)} 发送速率(b/s)分组长度(b)

- 网卡的发送速率、信道带宽、接口速率 同时影响

传播时延

  • 分组的电信号在电路上传输

信道长度 ( m ) 电磁波传播速率 ( m / s ) \frac{信道长度(m)}{电磁波传播速率(m/s)} 电磁波传播速率(m/s)信道长度(m)

- 电磁波在自由空间传播是3x10^8m/s(卫星),实际在介质中略低,

铜线2.3x108m/s,光纤2.0x108m/s

处理时延

  • 路由器收到分组对其进行存储转发

    • 不方便计算,题目中一般忽略不计

*排队时延(本课程合并到处理时延)

在不考虑处理时延的情况下,分组越大发送时延越大(占主导),分组很小的情况下则由传播时延占主导,具体问题具体分析

时延带宽积

传播时延 ( s ) × 带宽 ( b / s ) 传播时延(s) \times 带宽(b/s) 传播时延(s)×带宽(b/s)

链路的时延带宽积又称为以bit为单位的链路长度

  • 发送端持续发送数据,则在所发送的第一个比特即将到达终端时,发送端已经发送了(时延带宽积)个比特

往返时间

往返时间RTT(Round-Trip Time)

  • 因特网上的信息不仅仅单方向传输,而是双向交互,双向交互一次所需的时间称为往返时间

利用率※

利用率分两类

  • 信道利用率

    • 用来表示某信道有百分之几的时间是被利用的(由数据通过)
  • 网络利用率

    • 全网络的信道利用率的加权平均

在适当的假定条件下

D = D 0 1 − U D=\frac{D_0}{1-U} D=1UD0

- 

D 0 网络空闲时的时延, D 网络当前的时延, U 利用率 D_0 网络空闲时的时延,D 网络当前的时延,U利用率 D0网络空闲时的时延,D网络当前的时延,U利用率

- 当网络的利用率达到50%时,时延就要加倍,当网络利用率接近100%时,时延就趋于无穷大

信道利用率并非越高越好

  • 根据排队论,当某信道的利用率增大时,该信道引起的时延也会迅速增加
  • 一些拥有较大主干网的ISP通常会控制它们的信道利用率不超过50%

丢包率

即分组丢失率,指在一定时间范围内,传输过程中丢失的分组数量与总分组数量的比率

丢包率分类

  • 接口丢包率、结点丢包率、链路丢包率、路径丢包率、网络丢包率等

分组丢失有两种情况

  • 分组在传输过程中出现误码,被结点丢弃
  • 分组到达一台队列已满的分组交换机时被丢弃,在通信量较大时就可能造成网络拥塞

丢包率反映了网路的拥塞情况

  • 无拥塞

    • 丢包率为0
  • 轻度拥塞

    • 丢包率为1%~4%
  • 严重拥塞

    • 丢包率为5%~15%

考题※

4 × 1 0 − 7 s 4 \times 10^{-7}s 4×107s

如果链路长度为 10m呢?

1.5 × 1 0 − 7 s 1.5\times 10^{-7}s 1.5×107s

- 

若其中一台主机给另一台主机连续发送n比特信息,当主机接收完该信息时共耗费多长时间?

( n + 3 ) × 1 0 − 7 s (n+3) \times 10^{-7}s (n+3)×107s

- 

小结

  • 若主机在一段链路上连续发送分组,总时延=所有分组的发送时延+信号在这段链路上的传播时延

  • 建议画图

  • D

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

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

相关文章

WebSocket的那些事(4-Spring中的STOMP支持详解)

目录 一、序言二、Spring对STOMP支持的相关注解三、聊天Demo代码示例1、前端页面chat.html2、相关实体(1) 请求消息参数(2) 响应消息内容(3) 自定义认证用户信息 3、自定义用户认证拦截器4、WebSocket消息代理配置5、ChatController控制器 四、测试用例1、指定用户定时消息推送…

【实用篇】SpringCloud02

文章目录 SpringCloud020.学习目标1.Nacos配置管理1.1.统一配置管理1.1.1.在nacos中添加配置文件1.1.2.从微服务拉取配置 1.2.配置热更新1.2.1.方式一1.2.2.方式二 1.3.配置共享1)添加一个环境共享配置2)在user-service中读取共享配置3)运行两…

TCP通信(复习)

目录 TCP通信实现过程 1、socket函数与通信域 socket函数 参 数 bind函数 与 通信结构体 bind函数 参数 通信地址族与同届结构体 通用地址族结构体 IPV4地址族结构体 listen函数与accept函数 listen函数 accept函数 参 数 作 用 要实现进程间的通信必备&#xff1…

Map、Set和哈希表(数据结构系列14)

目录 前言: 1.搜索树 1.1概念 1.2插入 1.3查找 1.4删除 1.5二叉搜索树整体代码展示 2. Map和Set的讲解 2.1 Map的说明 2.1.1Map的方法 2.2 Set 的说明 2.2.1Set的方法 3.哈希表 3.1哈希表的概念 3.2哈希冲突 3.3冲突的避免 3.4哈希冲突的解决 3.4…

企业物资管理系统的设计与实现(ASP.NET,SQL)

论文阐述了企业物资管理系统的设计与实现,并对该系统的需求分析及系统需要实现的设计方法作了介绍。该系统的基本功能包括用户登录,修改密码,物资的基本信息管理,出入库和损坏的管理已经综合查询等功能。 4.1 用户登录模块的实现 …

【滤波】非线性滤波

本文主要翻译自rlabbe/Kalman-and-Bayesian-Filters-in-Python的第9章节09-Nonlinear-Filtering(非线性滤波)。 %matplotlib inline#format the book import book_format book_format.set_style()介绍 我们开发的卡尔曼滤波器使用线性方程组&#xff0…

【C++】类和对象——拷贝构造函数的概念、拷贝构造函数的特征

文章目录 1.拷贝构造函数1.1拷贝构造函数的概念1.2拷贝构造函数的特征 1.拷贝构造函数 在前面我们已经介绍了构造函数和析构函数的作用和使用方法,而拷贝构造函数则是在对象初始化时调用的一种特殊构造函数。拷贝构造函数可以帮助我们创建一个新的对象,该…

互联网中的web3.0和gpt有何联系?

文章目录 ⭐前言⭐web 3.0💖 web1.0-web3.0的概念 ⭐chatgpt💖 gpt的概念 ⭐总结⭐结尾 ⭐前言 大家好,我是yma16,本文分享互联网中的web3.0和gpt的关系。 互联网的发展 第一台计算机的出现 世界上第一台通用计算机“ENIAC”于…

C语言(扫雷)

扫雷 开发过程开发思路菜单界面游戏界面的打印雷的随机产生扫雷以及判断胜利条件代码整合 开发过程 准备工作效果展示 准备工作: game.h 一个头文件–>声明函数 test.c 为主文件 game.c 为功能函数实现文件 效果展示 开发思路 菜单界面 游戏界面打印&…

二、机器人的结构设计

1 、螺丝连接的坚固性 坚固性是机器人能顺利完成指定任务的一个重要条件,无论我们程序设计的如何完美, 如果不能保证机器人具有坚固性和稳定性,就无法保证任务的顺利完成,机器人在运行时如 果发生散架和分裂都会影响其功能的实现…

阿里云的白名单规则如何实现IP限制和访问控制?

阿里云的白名单规则如何实现IP限制和访问控制?   [本文由阿里云代理商[聚搜云]撰写]   随着企业在云计算领域的深入应用,网络安全问题日益凸显。阿里云提供了一种名为“白名单”的规则,帮助用户实现IP限制和访问控制。本文将详细阐述阿里…

“ 最近 ” ,准备跳槽的可以看看

前两天跟朋友感慨,今年的铜三铁四、裁员、疫情导致好多人都没拿到offer!现在已经12月了,具体明年的金三银四只剩下两个月。 对于想跳槽的职场人来说,绝对要从现在开始做准备了。这时候,很多高薪技术岗、管理岗的缺口和市场需求也…

【ROS】ROS2中的概念和名词解释

1、工作空间 workspace ROS以固定的目录结构创建项目工程,项目根目录称为工作空间 1.1 典型工作空间结构 src: 代码空间; build: 编译空间,保存编译过程中产生的中间文件; install:安装空间…

一种在不改变源码的情况下测试看门狗复位的方法

什么是“看门狗”? 看门狗定时器(WDT,Watch Dog Timer)是单片机的一个组成部分,它实际上是一个计数器,一般给看门狗一个数字,程序开始运行后看门狗开始倒计数。如果程序运行正常,过…

git使用X篇_2_Git全套教程IDEA版(git、GitHub、Gitee码云、搭建公司内部GitLab、与IDEA集成等内容)

本文是根据以下视频及网上总结进行更新后的介绍git使用的博文。包含了git、GitHub、Gitee码云、搭建公司内部GitLab、与IDEA集成等内容。 笔记来源:【尚硅谷】5h打通Git全套教程IDEA版(涵盖GitHub\Gitee码云\GitLab) 文章目录 初识 Git0、内容…

vue-echarts图表的应用(总结)

vue项目中echarts图表的应用(总结) 一 . 安装echarts包 npm i echarts 二 . 放置两个图表的div&#xff0c;并给定高宽 <div class"chart"><!-- 图表 --><div ref"social" style" width: 100%; height:100% " /> </div&g…

Python入门(十五)函数(三)

函数&#xff08;三&#xff09; 1.返回值1.1 返回简单值1.2 让实参变成可选的1.3 返回字典1.4 结合使用函数和while循环 作者&#xff1a;Xiou 1.返回值 函数并非总是直接显示输出&#xff0c;它还可以处理一些数据&#xff0c;并返回一个或一组值。函数返回的值称为返回值。…

【2023】Redis主从复制模式集群

资源有限&#xff0c;本文使用Docker部署目录 &#x1f3b6;主从模式介绍&#x1f3b6; 搭建主从模式集群&#x1f3b6; 使用命令搭建主从集群&#x1f3b6; 通过配置文件搭建主从模式集群 &#x1f3b6;配置读写分离&#x1f3b6; 用心跳机制提高主从复制的可靠性&#x1f3b6…

[golang 微服务] 3. ProtoBuf认识与使用

一.protobuf简介 前言 在移动互联网时代&#xff0c; 手机流量、 电量是最为有限的资源&#xff0c;而移动端的即时通讯应用无疑必须得直面这两点。解决流量过大的基本方法就是 使用高度压缩的通信协议&#xff0c;而数据压缩后流量减小带来的自然结果也就是省电&#xff1a;因…

#Verilog HDL# Verilog设计中的竞争问题和解决办法

经过前面文章的学习&#xff0c;我们知道&#xff1a;不管是Verilog设计语言&#xff0c;还是Sytemverilog验证语言&#xff0c;标准都定义了语言调度机制&#xff0c;来规范各家编译器和仿真器的开发。今天&#xff0c;我们着重看一下Verilog 硬件设计语言中竞争问题&#xff…