博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
计算机网络的性能指标及计算例题
阅读量:5846 次
发布时间:2019-06-19

本文共 933 字,大约阅读时间需要 3 分钟。

一、速率

指的是数据的传送速率,也称为数据率或者比特率, 单位是b/s 也有(千)kb/s(10的三次)  (兆)Mb/s(10的六次)  (吉)Gb/s(10的九次)  (太)Tb/s(10的十二次)  速率往往是指额定速率或标称速率,而并非网络实际上运行的速率。

二、带宽

指的是某信道允许通过的信号频带范围,代表网络中某信道传送数据的能力,表示在单位时间内网络某信道中通过的“最高数据率”

在时间轴上,信号的宽度随带宽的增大而变窄。如下图:

img_a9ebece94d7017867735f8c56f1cfe6b.png

一条通信链路的“带宽”越宽,其所能传输的“最高数据率”就越高

三、吞吐量

表示在单位时间内通过某个网络的实际的数据量。其受网络的带宽或网络的额定速率的限制。比如最大吞吐量也不会超过额定速率。

四、时延

时延表示数据从网络的一端传送到另一端所需的时间。    时延 = 发送时延+传播时延+处理时延+排队时延

发送时延:发送数据时,数据块从结点进入到传输媒体所需要的时间。公式如下:

img_d3a11f005976661f2feffe1f8efa0402.png

传播时延:电磁波在信道中需要传播一定的距离而花费的时间。公式如下:

img_08763807a605fa6a3f0cbdcd89f41f79.png

对比:发送时延发生在机器内部的发送器中,一般发生在网络适配器中,与传输信道的长度没有半点关系,而传播时延发生在机器外部的传输信道媒体上,与信号的发送速率无关,和信号传送的距离有关,信号传送的距离越远,传播时延就越大。

处理时延:主机或路由器在收到分组时进行处理花费的时间。(比如差错校验、查找适当的路由)

排队时延:分组经过网络传输时,经过多个路由器,当分组较多时就要先在输入队列中排队等待处理,排队时延的长短取决于网络当时的通信量,且当网络的通信量很大时会发生队列溢出,使分组丢失,相当于排队时延无穷大。

img_f9887c1dd363a42c8b180a6ab0e067c2.png
各时延的产生位置

对于高速网络链路,我们提高的仅仅是数据的发送速率而不是比特在链路上的传播速率。 提高数据的发送速率仅仅是减小了数据的发送时延。

五、时延带宽积

又称为以比特为单位的链路长度。

img_082d960739bc4e3e94feec54a056cdbf.png
公式及表示

六、利用率

信道利用率指出某信道有百分之几的时间是被利用的,完全空闲的信道的利用率是零。信道利用率并非越高越好,打个比方:车子在道路上多了起来,道路的利用率变大了,道路被占满了,但是道路变拥挤了,这样就导致排队时延的增大了。

img_3c9631bafc48ec816d7ad56d8ef640eb.png

2道小例题巩固下公式:

img_53a159796a32aa4554da89c470a15c47.jpe
图片发自简书App

转载地址:http://dtzjx.baihongyu.com/

你可能感兴趣的文章
Linux命令操作大全
查看>>
从周五开始香港主机特别慢,香港主机用户有同感吗?
查看>>
Ember.js 3.9.0-beta.3 发布,JavaScript Web 应用开发框架
查看>>
python标准库00 学习准备
查看>>
4.2. PHP crypt()
查看>>
commonservice-config配置服务搭建
查看>>
连接池的意义及阿里Druid
查看>>
ComponentOne 2019V1火热来袭!全面支持 Visual Studio 2019——亮点之WinForm篇
查看>>
Python递归函数与匿名函数
查看>>
loadrunner安装运行一步一步来(多图)
查看>>
git请求报错 401
查看>>
监控工具htop的安装及使用
查看>>
Nodejs使用图灵机器人获取笑话
查看>>
Spring 任务调度 简单的,使用Schedule
查看>>
SQL 2005删除作业计划出错(DELETE语句与 REFERENCE约束"FK_subplan_job_id"冲突。)的解决...
查看>>
【Touch&input 】支持多个游戏控制器(18)
查看>>
我的友情链接
查看>>
SQL语句学习
查看>>
What is Cluster Aware Updating in Windows Server 2012?
查看>>
进老男孩的自我介绍和决心书
查看>>