计算机网络关键性能指标与计算 | 考研复试终极整理版
1. 基础性能指标
1.1 速率(比特率)
- 定义:单位时间内在数字信道上传送的比特量,反映数据传输速度。
- 单位:bps(bit/s)、Kbps(10³)、Mbps(10⁶)、Gbps(10⁹)。
- 公式:传输时间 = 数据长度(bit) / 速率(bps)
(例:100MB文件以100Mbps传输时间:100×8×10⁶ / 10⁸ = 8秒)
1.2 带宽
- 定义:信道的最高数据率,即单位时间内能通过的最大数据量。
- 单位:bps,与速率单位一致。
- 关键对比:
- 带宽:理论最大值(如100M宽带)
- 吞吐量:实际传输量(如实际下载速度30Mbps)
2. 时延体系
2.1 时延构成
| 时延类型 |
定义与公式 |
典型场景 |
| 发送时延 |
数据推送到链路的时间:数据长度/带宽 |
网卡发送数据帧 |
| 传播时延 |
信号在链路上传播时间:距离/传播速度 |
光纤跨城传输(2×10⁸m/s) |
| 处理时延 |
路由器存储转发时间(通常忽略) |
分组首部分析 |
| 排队时延 |
路由器队列等待时间(拥塞时显著) |
高峰时段网络拥堵 |
- 总时延 = 发送时延 + 传播时延 + 处理时延 + 排队时延
2.2 时延计算例题
题目:主机A到B距离1000km,带宽100Mbps,数据长度512bit,信号传播速率2×10⁸m/s,计算总时延。
解:
- 发送时延:512/(100×10⁶) = 5.12μs
- 传播时延:10⁶/(2×10⁸) = 5ms
- 总时延 ≈ 5ms(传播时延主导)
3. 高级性能指标
3.1 时延带宽积
- 定义:传播时延 × 带宽,表示链路上可容纳的最大比特数。
- 意义:反映链路容量,如时延带宽积=5ms×100Mbps=5×10⁵bit
3.2 往返时延(RTT)
- 定义:数据发送到确认返回的总时间(包含双向传播时延+处理时延)。
- 应用:TCP三次握手时间估算(1.5×RTT)
3.3 利用率与丢包率
| 指标 |
公式/定义 |
影响 |
| 信道利用率 |
有效传输时间占比 |
利用率>50%时延激增 |
| 网络利用率 |
全网络信道利用率的加权平均 |
D = D₀/(1-U)模型 |
| 丢包率 |
丢失分组数/总分组数×100% |
反映网络拥塞程度 |
4. 高频计算题型
4.1 时延带宽积与最短帧长
题目:1km链路,1Gbps带宽,传播速率2×10⁸m/s,求CSMA/CD协议要求的最短帧长。
解:
- 传播时延:10³/(2×10⁸)=5μs
- 往返时延:10μs
- 最短帧长:1Gbps×10μs=10,000bit
4.2 子网划分与CIDR
题目:IP地址172.16.0.0,子网掩码255.255.255.192,求可用子网数和主机数。
解:
- 借位:10位(子网掩码255.255.255.192 → 26位网络前缀)
- 子网数:2¹⁰=1024(实际需减全0全1)
- 主机数:2⁶-2=62
5. 助记与答题技巧
- 时延对比口诀:
"发送看带宽,传播看距离,处理可忽略,排队会堵车"
- 性能指标关系图:
带宽↑ → 发送时延↓,吞吐量↑;利用率↑ → 时延↑ → 丢包率↑