信道延迟计算
信道延迟计算公式
1.总延迟=发送延迟+线路延迟+接收延迟 (接收延迟可忽略不计)
2.发送延迟=数据长度/发送速率
3.线路延迟=信道长度/信号速率
信号速率中光纤的速率为30×104km/s,电缆的速率为20×104km/s。4.接收延迟=数据长度/接收速率
-- 补充:数据长度的单位要转化成bit,
-- 1Byte=8bit,1kps=103bps,1Mbps=106bps
卫星信道延迟
卫星信道延迟约为270ms
信道延迟计算实例
第一题
第二题
1518字节中,1500字节是存IP报文的,一个帧只有一个IP报文,用240000bit/8/1500 来算出有几个帧,每个帧的总位数(1518+8)B,求出每个帧发送所需的时间,再乘以帧数,最后加上帧间隔时间。
第三题
注意:TCP序号范围是[0,232-1],所以有232个序号。
一个序号对应一个字节,所以最长有232个字节。
对于第二问:
耗时=总字节数/速率。
总字节=报文段数*开销+4GB
报文段数=4GB/1460B=2941758.4,向上取整,所以报文段数=2941759。
总字节=2941759*66B+4GB=4489123390B
耗时=4489123390*8bit/100Mbps=3591.29s
第四题
速率=帧长/总耗时
在停等机制中:发送方发出一个数据帧后,必须停下来,等待接收方反馈一个确认帧,然后才能发送下一个数据帧。所以线路延迟是一来一回两个。
总耗时=发送延迟(t1)+线路延迟(t2+t4)+接收延迟(t3)
另外可以用t1/t1+t2+t3+t4来计算,算出百分比再乘以100Mbps。
第五题
信道延迟计算工具
信道延迟计算器
Channel Delay Calculator
📥 输入参数
📊 计算结果
填写左侧参数后点击「计算」
📖 公式说明
① 发送延迟
= 数据长度(bit) ÷ 发送速率(bps)
② 线路延迟
= 信道长度(m) ÷ 信号速率(m/s)
③ 总延迟
= 发送延迟 + 线路延迟(接收延迟可忽略)
单位换算
1 Byte=8 bit | 1 Kbps=10³ bps | 1 Mbps=10⁶ bps






