传播延迟与传输延迟

时间:2013-07-25 20:29:12

标签: networking

回想一下,propagation delay d / s是通过链路传输一位的时间

transmission delay是通过链接传输整个数据包的时间

那么,为什么数据包长度*传播延迟=传输延迟

6 个答案:

答案 0 :(得分:72)

因为他们正在测量不同的东西。

传播延迟是一个位从“导线”的一端到另一端行进需要多长时间(它与导线的长度成正比,粗略地说)。

传输延迟是指首先将所有连接到线路所需的时间(它是packet_length / data_rate)。

答案 1 :(得分:10)

传输延迟是所需的时间 路由器推出数据包。

传播延迟,是从一个路由器传播到下一个路由器所花费的时间。

传输和传播延迟完全不同! if用 L 位表示数据包的长度,用 R 位/秒表示从第一路由器到第二路由器的链路传输速率。那么传输延迟将是 L / R 。这取决于链路传输速率数据包长度

然后如果表示两个路由器 d 之间的距离并表示传播速度 s ,则传播延迟将为 d / s 。它是两个路由器之间 Distance 的函数,但是 不依赖于数据包的长度或链路的传输速率。

答案 2 :(得分:4)

显然,数据包长度*传播延迟=传输延迟是错误的。

我们假设您有一个包含4位1010的数据包。您必须将其从A发送到B.

对于这种情况,传输延迟是发送方将数据包放置在链路(传输介质)上所花费的时间。因为必须将位(1010)转换为信号。因此需要一些时间。注意这里只放置数据包。它没有移动到接收器。

传播延迟是指从发送方(A)到接收方(B)的位(主要是MSB,此处为1)所需的时间。

答案 3 :(得分:0)

传输延迟:

这是将所有数据包的位传输到链路所需的时间。在实践中,传输延迟通常在微秒或更小的量级。

  

L:包长度(比特)
   R:链路带宽(bps)
   因此传输延迟= L / R

传播延迟:

从一个路由器传播到下一个路由器需要一点时间;它是两个路由器之间距离的函数,但与数据包的长度或链路的传输速率无关。

  

d:物理链接的长度
  S:介质中的传播速度(~2×10 8 m / sec)
  所以传播延迟是= d / s

答案 4 :(得分:0)

传输延迟是路由器推出数据包所需的时间,它与两个路由器之间的距离无关。 传播延迟是一个位从一个路由器传播到下一个路由器所需的时间

答案 5 :(得分:0)

传输延迟:将所有比特/数据包泵入电线/光纤所需的时间。

传播延迟:这是数据包到达目的地所需的时间。

如果传播延迟非常高于传输延迟,则丢失数据包的可能性很高。