在一项作业中,直接链路传输速率为 20 Mbps,链路上的传播速度为 25x 10^7 米/秒。此链路将主机 A 连接到 B。
链路速度和传播速度有何区别?如何计算?
答案1
链路传输速率和传播速度测量的是不同的东西。
链路传输速率是指一次可以通过接口推送的信息量,用于衡量一段时间内可以移动的数据量。(如果查看互联网连接,请考虑宣传的连接速度)
传播速度是信息传播的速度(如果查看互联网连接,请考虑两点之间的 ping 时间)。传播速度会受到信号切换速度和交换机之间距离的影响 - 例如,由于光速,信号从洛杉矶传到新西兰至少需要 60 毫秒(ping 时间 > 120 毫秒,因为 ping 往返)
更大的链路传输速率可使数据不在退出接口排队,从而提高传播速度。
答案2
概念:
链路传输速率(数据传输速度)是每秒可传输的位数。
传播速度是比特(信号)在介质中移动的速度。它通常在2x10^8m/s
至 光速以下的范围内(3x10^8m/s
)。
所以... 数据传输速率取决于必须将数据包逐位推送到链路上的交换机/路由器,而位传播的速度称为传播速度。
位从一个路由器传播/传输到下一个路由器所需的时间称为传播延迟,可以通过以下方式计算:
(Length of the medium) / (Propagation speed over the link)
= Time spent in propagating from end to end.