![网络/链路速度和带宽有什么区别?](https://linux22.com/image/1506910/%E7%BD%91%E7%BB%9C%2F%E9%93%BE%E8%B7%AF%E9%80%9F%E5%BA%A6%E5%92%8C%E5%B8%A6%E5%AE%BD%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F.png)
我做了一些研究,有人说它们是一样的,可以互换,但有人说它们是不同的。我的理解是,带宽是传输的数据量,而速度是以一定速率传输的数据。所以,当我们从 ISP 那里获得互联网计划时,他们说速度是 50Mbps。那是带宽还是速度?我有点困惑。有人能解释一下吗?提前谢谢
答案1
我认为您可能要查找的术语是带宽和吞吐量。速度是一种非常通用的术语,根据上下文,其含义可能大不相同。在这种情况下,速度可以表示带宽或吞吐量。
带宽是理论数字,考虑到用于端到端传输数据的技术规格。理论上,您应该获得 50Mbps。但可能有许多条件会影响您实际获得的速度(硬件限制、拥塞、远端带宽等)。有时您会从速度测试中获得更多,有时您会获得更少,一段时间内的这个速度就是您的吞吐量。
从技术上讲,您在任何给定时间单位内的最大速度就是它能够达到的速度,从理论上讲也是您应该看到的速度。ISP 总是会宣传带宽,您的速度测试总是会显示吞吐量。
我希望这是有道理的。
答案2
50Mbps 速度指的是电缆上的原始数据。请注意,这通常表示在位每秒。过去,这与电缆上信号改变的速度有非常直接的关系。
这是原始速度,不是可用带宽。实际获取数据的速度有多快是一个复杂的问题,其中包括传输数据和开销。
如果要抽象化这一点,请考虑一下带宽,即您每秒可以输入的字母数。可用带宽包括这些字母以及信封上的目的地、回信地址等。
比较这两者的一个好的经验法则是将速度(以比特/秒为单位)除以 10 以获得带宽(以字节/秒为单位)。
答案3
据我所知,它们可以互换使用。摘自 dictionary.com:
http://www.dictionary.com/browse/bandwidth
数字技术。电子通信设备或系统的传输能力
;数据传输速度:
50 Mbps 的单位是指单位时间内传输的数据量。即每秒 5000 万比特。因此,这些单位也表明它们可以互换使用。
还有另一种与“速度”相关的指标,即延迟。通过您的连接从互联网上的某个源发出请求并收到答复需要多长时间。有时称为 ping。