【发布时间】:2012-11-20 12:15:59
【问题描述】:
这可能是一个非常菜鸟的问题。假设我有一个带宽限制为 100MB/s 的网卡,那么输入/输出带宽是否有可能同时达到该限制?或者我会在任何时候遇到这个不等式:in bandwidth + out bandwidth
【问题讨论】:
-
取决于卡是半双工还是全双工。
标签: networking bandwidth
这可能是一个非常菜鸟的问题。假设我有一个带宽限制为 100MB/s 的网卡,那么输入/输出带宽是否有可能同时达到该限制?或者我会在任何时候遇到这个不等式:in bandwidth + out bandwidth
【问题讨论】:
标签: networking bandwidth
首先,您的网卡可能是 100Mb/sec 而不是 100MB/sec。以太网是迄今为止最常见的有线网络类型,通常以每秒 10、100、1000 兆比特 的速度出现。一个 100 兆比特/秒的以太网接口大约能够达到每秒 12.5 兆字节。
如果您插入以太网交换机,您很可能会以全双工模式进行连接。这允许两端同时相互通话,而不会影响彼此的性能。
尽管您永远无法完全达到广告宣传的速度,但千兆网络接口 (1000Mb/秒) 通常能够毫无问题地在每个方向以 900 的速度进行传输。有一些事情会导致开销阻止您达到全速。此外,许多低端网卡或计算机都难以达到全速,因此您并不总是能够达到这个速度。
如果您连接到以太网集线器,一次只能通话一端。在那里,in + out 不能高于链接速度,并且由于碰撞而通常要低得多。除非您真的很努力,否则您真的不太可能再找到集线器了,交换机几乎是您现在除了奇异应用程序之外唯一可以购买的东西。
TL;DR:您几乎总是使用全双工模式,它允许同时在两个方向上达到(但通常低于)宣传的链接速度。
【讨论】: