【发布时间】:2013-10-02 22:39:30
【问题描述】:
我有 N 个大小为 L Mbits 的数据包,我想将它们从 A 发送到 B,中间有两个路由器,每个链路具有不同的传输速率(例如 A 到路由器 1 的链路是 3Mbps,路由器 1 到路由器 2 是 5Mbps 和路由器 2 to B 8Mbps),那么如何计算传输延迟?
【问题讨论】:
标签: networking delay router packets transmission
我有 N 个大小为 L Mbits 的数据包,我想将它们从 A 发送到 B,中间有两个路由器,每个链路具有不同的传输速率(例如 A 到路由器 1 的链路是 3Mbps,路由器 1 到路由器 2 是 5Mbps 和路由器 2 to B 8Mbps),那么如何计算传输延迟?
【问题讨论】:
标签: networking delay router packets transmission
R -> 以Mbps为单位的每条链路的传输速率
对于每个链接李: 第一个包的传输延迟=L0/R+L1/R....+Ln/R
在循环中考虑,
对于每 N 个数据包,传输延迟将为 (N-1)Li/R+Li/R 并计算剩余部分
这里是第一个数据包的 trans_delay 示例 = (M/3+M/5+M/8) 其余的你可以应用上面的公式
【讨论】: