【问题标题】:calculate transmission delay of network计算网络的传输延迟
【发布时间】: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


    【解决方案1】:

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

    对于每个链接李: 第一个包的传输延迟=L0/R+L1/R....+Ln/R

    在循环中考虑,

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

    这里是第一个数据包的 trans_delay 示例 = (M/3+M/5+M/8) 其余的你可以应用上面的公式

    【讨论】:

    • 对于第二个数据包,trans_delay 与第一个数据包离开路由器 1 向路由器 2 时以存储转发方式传输的数据包不同,第二个数据包同时开始从 A 到路由器 1跨度。对于第一个数据包,您的公式是正确的,但其他人呢?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-04
    • 1970-01-01
    • 1970-01-01
    • 2013-03-16
    • 2021-06-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多