确定分组交换网络的公式?

Determining a formula for a packet switching network?

假设我们有一个长度为 L 位的数据包。它从系统A通过三个link传输到系统B。三个link由两个分组交换机连接。 di、si 和 Ri 是示例网络中每个 link, i 的长度、传播速度和传输速率。每个数据包交换机延迟每个由 dproc 打包(处理时间)。

也可以说没有排队延迟;那么我将如何编写一个公式来计算这个理论网络上长度为 L 的数据包的端到端延迟?

这是我目前拥有的:

End-End Delay = L/R_1 +  L/R_2 +  L/R_3 +  d_1/s_1   +  d_2/s_2 +  d_3/s_3 +2(d_proc) 

这是否正确?如果不正确,正确的公式是什么?为什么?

是的,你的公式是正确的,假设每个开关的处理时间是相同的。此外,在计算实际延迟时一定要使用相同的单位尺寸 - 位和 bits/s 用于大小和传输速率,米和 meters/s 用于传播。请注意,如果交换机通过 fiber-optic 链路连接,则在计算中您必须将光速除以光纤的衍射等级。