轻松搞懂衡量计算机网络性能的7个指标

计算机网络的定义

计算机网络主要是由一些通用的、可编程的硬件互连而成的,而这些硬件并非专门用来实现某一特定目的。这些可编程的硬件能够用来传送多种不同类型是数据,并能支持广泛 的和日益增长的应用。

速率

网络技术中的速率指是是数据的传送速率,它也称为数据率或比特率。
比特来源于binary digit。
速率的单位是bit/s。
k=10^3=千
M=10^6=兆
G=10^9=吉
T=10^12=太
4x10^10bit/s的数据率就记为40Gbit/s。
注意:
当提到网络的速率时,往往指的是额定速率或标称速率。而并非网络中实际上运行的速率。

带宽

网络带宽表示在单位时间内网络中的的某信道所能通过的“最高数据率”。(时域称谓)
单位是bit/s(一个比特就是一个0或1)

吞吐率

1.吞吐率表示在单位时间内通过某个网络(或信道、接口)的实际的数据量。
2.吞吐量更经常的用于对现实世界的网络的一种测量。
吞吐率受网络的带宽或者网络的额定速率的限制。
例如,对于一个1Gbit/s的以太网,就是指额定功率是1Gbit/s。该数值也是该以太网的吞吐量的绝对上限值。
因此,对于一个1Gbit/s的以太网。其实际的吞吐量可能也只有100Mbits/s,并没有达到其额定速率。

时延(延迟或者迟延)

时延是指数据从网络(或链路)的一端传送到另一端所需的时间。
网络中的时延由以下几部分组成。
总时延=发送时延+传播时延+处理时延+排队时延

发送时延

发送时延是主机或路由器发送数据帧所需要的时间。发送时延也就是传输时延。

发送时延=数据帧长度(bit)/发送速率(bit/s)

注意:
数据帧(Data frame),就是数据链路层的协议数据单元,它包括三部分:帧头,数据部分,帧尾。其中,帧头和帧尾包含一些必要的控制信息,比如同步信息、地址信息、差错控制信息等;数据部分则包含网络层传下来的数据,比如IP数据包,等等。

传播时延

传播时延是电磁波在信道中传播一定的距离需要花费的时间。

传播时延=信道长度(m)/电磁波在信道上的传播速率(m/s)

注意:
信息是抽象的,但传送信息必须通过具体的媒质。例如二人对话,靠声波通过二人间的空气来传送,因而二人间的空气部分就是信道。邮政通信的信道是指运载工具及其经过的设施。无线电话的信道就是电波传播所通过的空间,有线电话的信道是电缆。每条信道都有特定的信源和信宿

发送时延和传播时延的关系

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

处理时延

主机或路由器在收到分组时花费的处理时间。

排队时延

分组在经过网络传输时,要经过许多路由器,但分组在进入路由器后要先在输入队列中排队等待处理。
在路由器确定了转发接口后,还要在输出队列中排队等待转发,这就产生了排队时延。
排队时延的长短取决于网络当时的通信量。
通信量越大,排队时延越大。

时延带宽积

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

往返时间(RTT)

网络中的信息不仅仅是单方向传输而是双向交互的。

利用率

信道利用率

信道利用率指的是某信道有百分之几的时间是被利用的,(有数据通过)。完全空闲是信道利用率是零。
信道利用率并非越高越好,利用率过高会产生非常大的时延。

网络利用率

网络利用率则是全网络的信道利用的加权平均。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值