# 计算机网络关键性能指标与计算 | 考研复试终极整理版 ## 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. 助记与答题技巧 - **时延对比口诀**: "发送看带宽,传播看距离,处理可忽略,排队会堵车" - **性能指标关系图**: 带宽↑ → 发送时延↓,吞吐量↑;利用率↑ → 时延↑ → 丢包率↑