延迟带宽

sub*_*bbu 0 networking ping wininet visual-c++

DUPE:如何以编程方式检查VC++中的Internet带宽?

我们可以从ping的延迟中找到带宽.如果是,它是如何完成的

var*_*tec 8

不,一般来说没有多少关系.请参阅Wiki:延迟和吞吐量的比较.

永远不要低估一辆满载磁带的旅行车的带宽.
- Andrew S. Tanenbaum.

现代sneakernet可以拥有令人难以置信的带宽(想象一下,例如通过快递发送2 x 2TB磁盘),而它们的延迟时间是几小时甚至几天.


Joh*_*lla 7

两者无关:

  • 延迟是指您发送内容和接收方获取内容之间的时间差.对于由距离和光速控制的所有传输,存在绝对最小延迟.

  • 以您描述的方式使用的带宽是可以在特定时间发送的信息量.每个卷所占的带宽量有一个物理上的限制(如果我们的计算机由纯净的能量组成,尽可能密集),但我们不太可能很快达到这个目标.

一些例子:

  • 低延迟,低带宽:连接到LAN上的拥塞终端.
  • 低延迟,高带宽:通过Internet主干传输.
  • 高延迟,低带宽:拥塞网络上的拨号调制解调器.
  • 高延迟,高带宽:用硬盘驱动汽车并将其驱动到旧金山.(这是sneakernet.)