计算机网络的性能指标

架构师-网络文章汇总
性能指标用来从不同的方面度量计算机的性能 , 下面介绍常用的七个性能指标 。
1.速率
计算机通常要将发送的信息转换成二进制数字来传输 , 以为二进制数称为一个比特(bit) , 二进制数字转换成数字信号在线路上传输 , 如图所示 。
计算机网络的性能指标文章插图
网络技术中的速率指的是每秒传输的比特数量 , 称为数据率(date rate)或者比特率(bit rate) 。
速率的单位为b/s(比特每秒)或bit/s , 当速率较高时 , 可以用Kb(10**3b)、Mb(10**6b)Gb(10**9b)等来表示 。
win操作系统中 , 速率以字节作为单位 , 单位是B/s , B代表字节 , 一个字节 = 8比特 。
下图中测试的网速是1.3MB/s , 也就是10.4Mb/s 。 因此我们一定要注意速率是大写的B还是小写的b 。
计算机网络的性能指标文章插图
在文件传输的时候也应该注意
计算机网络的性能指标文章插图
2.带宽
在计算机网络中 , 带宽用来表示网络通信线路传输数据的能力 , 即最高速率 。
目前主流的笔记本电脑网卡能支持10M、100M、1000M三个速率 。
3.吞吐量
吞吐量表示在单位时间内通过某个网络或接口的数据量 , 包含全部上传和下载的流量 。
计算机网络的性能指标文章插图
上图中 , 计算机A同时浏览网页、在线看电影、向FTP上传文件 。 A计算机的吞吐量就是全部上传和下载速率的总和 , 即30+40+20=90(Kb/s) 。
吞吐量受网络带宽或网络额定速率的限制 , 计算机的网卡如果连接交换机 , 网卡就可以工作在全双工模式 , 即能够同时接受和发送数据 。
如图所示 , 如果网卡工作在100M全双工模式 , 就意味着网卡的最大吞吐量为200Mb/s 。
计算机网络的性能指标文章插图
如果计算机的网卡连接的是集线器 , 网卡只能工作在半双工模式 , 即不能同时发送和接收数据 。
网卡工作在100M半双工模式 , 则网卡的最大吞吐量为100Mb/s 。
4.时延
时延(delay或latency)是指数据(一个数据包或bit)从网络的一端传送到另一端所需要的时间 。 时延是一个很重要的性能指标 , 有时候也称为延迟或迟延 。
下面就以计算机A要给计算机B发送数据为例 , 来说明网络中的时延包括那几个部分 。
计算机网络的性能指标文章插图
(1)发送时延
发送时延是主机或路由器发送数据帧所需的时间 , 也就是从发送数据帧的第一批比特开始 , 到最后一个比特发送完毕所需要的时间 。 下图表示发送完毕
计算机网络的性能指标文章插图
可以看到 , 发送时延和数据帧长度和发送速率有关 , 发送速率是网卡的带宽 , 100M网卡就意味着1秒钟能够发送100|*10**6比特 。
以太网数据帧最大字节为1518字节 , 再加上8字节前导字符 , 共计1526个字节 , 1526*8=12208比特 。
网卡宽带如果是10M , 发送一个最大的以太网数据帧的发送时延=12208/100000000=1.2ms , ms为毫秒 , 1秒=1000毫秒 。
还有数据包的大小也会影响发送时延 。
(2)传播时延
传播时延是电磁波在信道中传播一定距离需要花费的时间 。
如图所示 , 从最后一比特发送完毕到最后一个比特达到路由器接口需要的时间就是传播时延 。


推荐阅读