计算机网络的性能指标
计算机网络中的速率
速率即 数据率 或 数据传输率 或 比特率
比特(bit) : 0或1的形式(二进制)
连接在计算机网络上的主机在数字信道上传送数据位数的速率
单位 : b / s b/s b/s, k b / s kb/s kb/s, M b / s Mb/s Mb/s, G b / s Gb/s Gb/s, T b / s Tb/s Tb/s
众所周知,计算机网络传输的基本单位是比特(bit); 而计算机存储和计算的基本单位是字节(byte); 1 b y t e = 8 b i t 1byte = 8bit 1byte=8bit
速率 | 存储容量 ( 1 B y t e = 8 b i t ) (1Byte=8bit) (1Byte=8bit) |
---|---|
1 k b / s = 1 0 3 b / s 1kb/s=10^3 b/s 1kb/s=103b/s | 1 K B = 2 10 B = 1024 B = 1024 × 8 b 1KB=2^{10}B=1024B=1024\times8b 1KB=210B=1024B=1024×8b |
1 M b / s = 1 0 3 k b / s = 1 0 6 b / s 1Mb/s=10^3kb/s=10^6b/s 1Mb/s=103kb/s=106b/s | 1 M B = 2 10 K B = 1024 K B 1MB=2^{10}KB=1024KB 1MB=210KB=1024KB |
1 G b / s = 1 0 3 M b / s = 1 0 6 b / s 1Gb/s = 10^{3}Mb/s=10^6b/s 1Gb/s=103Mb/s=106b/s | 1 G B = 2 10 M B = 1024 M B 1GB=2^{10}MB=1024MB 1GB=210MB=1024MB |
1 T b / s = 1 0 3 G b / s = 1 0 6 M b / s = 1 0 9 b / s = 1 0 12 b / s 1Tb/s=10^3Gb/s=10^6Mb/s=10^9b/s=10^{12}b/s 1Tb/s=103Gb/s=106Mb/s=109b/s=1012b/s | 1 T B = 2 10 G B = 1024 G B 1TB=2^{10}GB=1024GB 1TB=210GB=1024GB |
生活中我们所说的100兆宽带 ( 100 M ) (100M) (100M)明明很大, 但一般来说峰值速率都达不到 12.5 M B / s 12.5MB/s 12.5MB/s, 原因就是100兆(100兆比特每秒)是按bit(比特)来算的, 而计算机中一般是按字节(Byte)来计算的, 测速显示是小于 12.5 M B / s 12.5MB/s 12.5MB/s的是正常的, 按宽带换算得除以8,因为1字节=8比特, 所以换算下来100兆的速度也就12.5兆字节每秒。而且正常来说100兆也是峰值速率(即最高能达到的速度)
比如 : 下面是校园网的速率(比较菜)
计算机网络中的带宽
- 带宽 : 原本指某个信号具有频带宽度, 即最高频率和最低频率之差, 单位是赫兹(Hz)。
- 计算机网络中,带宽用来表示网络的通讯线路传送数据的能力,通常是指单位时间内从网络中的某一点到另一点所能通过的最高数据率。单位是比特每秒, b / s , k b / s , M b / s , G b / s b/s, kb/s, Mb/s, Gb/s b/s,kb/s,Mb/s,Gb/s。
计算机网络中的吞吐量
-
表示在单位时间内通过某个网络(或信道、接口)的数据量。单位是 b / s , k b / s , M b / s b/s,kb/s,Mb/s b/s,kb/s,Mb/s等
-
吞吐量受网络的带宽或网络的额定速率的限制。
计算机网络中的时延
- 指数据(报文/分组/比特流)从网络(或链路)的一端传送到另一端所需的时间。也叫延迟或迟延。单位是 s s s。
- 时延
- 发送时延(传输时延) : 从发送分组的第一个bit算起,到该分组的最后一个bit发送完毕所需的时间。
- 发 送 时 延 = 数 据 长 度 ÷ 信 道 带 宽 发送时延=数据长度\div 信道带宽 发送时延=数据长度÷信道带宽 (信道带宽也叫发送速率)
- 传播时延 : 取决于电磁波传播速度和链路长度
- 传 播 时 延 = 信 道 长 度 ÷ 电 磁 波 在 信 道 上 传 播 的 速 率 传播时延=信道长度\div 电磁波在信道上传播的速率 传播时延=信道长度÷电磁波在信道上传播的速率
- 排队时延 : 等待输出/输入链路可用
- 处理时延 : 检错,找出口
- 发送时延(传输时延) : 从发送分组的第一个bit算起,到该分组的最后一个bit发送完毕所需的时间。
计算机网络中的时延带宽积
- 时 延 带 宽 积 = 传 播 时 延 × 带 宽 时延带宽积=传播时延\times带宽 时延带宽积=传播时延×带宽
- 时延带宽积单位:bit, 传播时延单位:s, 带宽单位: b/s
- 时延带宽积又称为 以bit为单位的链路长度 。即某链路有多少bit(容量)。
计算机网络中的往返时间RTT
- 从发送方发送数据开始,到发送方收到接收方的确认(接收方收到数据后立即发送确认),总共经历的时延。
- RTT(往返时间) 包括 :
- 往 返 传 播 时 延 = 传 播 时 延 × 2 往返传播时延=传播时延\times2 往返传播时延=传播时延×2
- 末 端 处 理 时 间 末端处理时间 末端处理时间
- 可以在命令提示符窗口输入
ping 网址
, 可查看到该网址的RTT(往返时间)
ping www.baidu.com
RTT越大,在收到确认之前,可以发送更多的数据。(因为发送方没收到答复,发送方只能继续发送数据直到答复)
计算机网络中的利用率
- 利用率
- 信道利用率 : 有 数 据 通 过 时 间 ( 有 + 无 ) 数 据 通 过 的 时 间 \frac{有数据通过时间}{(有+无)数据通过的时间} (有+无)数据通过的时间有数据通过时间
- 网络利用率 : 信道利用率的加权平均值
OK, 以上是个人学习计算机网络的部分笔记。