Table of Contents
网络延迟是数据从源到目的地跨网络的时间。 了解如何计算延迟有助于诊断网络问题和优化性能。 本文提供了一种以现实世界实例为例的渐进方法, 以澄清进程。
了解网络应急的构成部分
网络延迟包括几个组成部分: 传播延迟, 传输延迟, 处理延迟, 排队延迟 。 传播延迟是信号通过介质的时间, 而传输延迟取决于数据大小和带宽。 处理延迟发生在路由器和交换器, 排队延迟是由网络拥堵造成的 。
逐步计算方法
计算总延迟, 将所有单个延迟相加。 基本公式为 :
总计延迟=传播延迟+传输延迟+处理延迟+排队延迟.
真实世界实例
假设数据需要通过光纤电缆行驶1000公里。 光纤的传播速度约为20万公里/秒。 数据尺寸为 1 MB, 网络带宽为100 Mbps。 处理和排队延迟估计为10 ms 。
首先计算传播延迟:
传播延时=距离/传播速度=1000公里/20万公里/秒=0.005秒或5米.
下一个,计算传输延迟 :
传输延迟=数据大小 / 宽宽=(8*1,048,576位) / 100,000,000位/秒 = 0.084秒或84 ms.
添加处理和排队延迟 :
总纬度=5米+84米+10米+10米=109米.
- 测量距离和速度
- 确定数据大小和带宽
- 处理和排队的延误
- 将所有延迟时间加总延迟时间