3.计算机网络——关键性能指标与计算.md 3.6 KB

计算机网络关键性能指标与计算 | 考研复试终极整理版

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. 助记与答题技巧

  • 时延对比口诀
    "发送看带宽,传播看距离,处理可忽略,排队会堵车"
  • 性能指标关系图
    带宽↑ → 发送时延↓,吞吐量↑;利用率↑ → 时延↑ → 丢包率↑