目录
一、总时延的“四大金刚”(公式)
总时延 = 传输时延 + 传播时延 + 处理时延 + 排队时延
但在考试中,后两者(处理/排队)通常忽略,除非题目特别说明! 所以公式简化为:
总时延 ≈ 传输时延 + 传播时延
二、四个时延的通俗理解
-
传输时延(发送时间):
-
数据太大,带宽太小 → 慢!
-
公式:数据大小 ÷ 网络带宽
-
-
传播时延(跑路时间):
-
路程太远,信号跑得不够快 → 慢!
-
公式:距离 ÷ 传播速率
-
默认速率:200米/微秒(200m/μs) (电磁波在光纤/电缆中速度≈光速的2/3)
-
-
处理时延(路由器思考时间):
-
路由器分析数据包头、查路由表 → 一般忽略,除非题目说“经过N个路由器,每个处理1ms”
-
-
排队时延(堵车时间):
-
网络拥堵时,数据在路由器排队等待 → 一般忽略,除非题目说“高峰期排队10ms”
-
三、经典例题+总时延计算
题目: 发送一个150KB的文件,通过50Mbps带宽,经过一条3000公里的链路。 (默认传播速率200m/μs,忽略处理和排队时延)
解法:
-
传输时延:
-
150KB = 150×1024×8 bit = 1,228,800 bit
-
带宽 = 50Mbps = 50,000,000 bit/s
-
传输时延 = 1,228,800 ÷ 50,000,000 ≈ 0.024576秒 = 24.576毫秒
-
-
传播时延:
-
距离 = 3000公里 = 3,000,000米
-
传播速率 = 200m/μs = 200,000,000米/秒
-
传播时延 = 3,000,000 ÷ 200,000,000 = 0.015秒 = 15毫秒
-
-
总时延 = 传输时延 + 传播时延 = 24.576毫秒 + 15毫秒 ≈ 39.58毫秒
四、万能公式表(带单位)
时延类型 | 公式 | 单位说明 |
---|---|---|
传输时延 | 数据大小(bit) ÷ 带宽(bps) | 1KB = 8192 bit, 1Mbps=1,000,000 bps |
传播时延 | 距离(米) ÷ 传播速率(m/s) | 默认速率 = 200,000,000 m/s(200m/μs) |
总时延 | 传输时延 + 传播时延(+处理+排队) | 考试中通常只加前两者 |
五、单位换算口诀
单位 | 换算关系 | 口诀 |
---|---|---|
μs | 1秒 = 1,000,000 微秒 | 1毫秒 = 1000微秒 |
ms | 1秒 = 1000毫秒 | 1秒 ≈ “哈”字读完的时间 |
Kb/KiB | 1KB = 1000 bit, 1KiB=1024 bit | 网络用十进制,存储用二进制 |
Mb/s | 1MB/s = 8Mb/s | 宽带广告“100Mbps”=12.5MB/s |
六、一句话总结
总时延 = 数据塞进去的时间 + 信号跑路的时间 单位不统一?先统一!公式套入,轻松搞定!