2

我有 N 个大小为 L Mbits 的数据包,我想将它们从 A 发送到 B,中间有两个路由器,每个链路都有不同的传输速率(例如 A 到 router1 的链路是 3Mbps,router1 到 router2 5Mbps 和 router2 到 B 8Mbps ),那么如何计算传输延迟呢?

4

1 回答 1

0

R -> 每条链路的传输速率(以 Mbps 为单位)

对于每个链路 Li:第一个数据包的传输延迟=L0/R+L1/R....+Ln/R

在一个循环中考虑,

对于每 N 个数据包,传输延迟将为 (N-1)Li/R+Li/R 并计算剩余部分

在这里为您提供第一个数据包的 trans_delay = (M/3+M/5+M/8) 的示例,其余的您可以应用上面的公式

于 2013-10-24T15:26:25.660 回答