正如标题所暗示的那样,更长的以太网电缆是否会降低您的连接速度?
使用更长的以太网电缆会降低您的连接速度吗?
不,它不会减慢连接速度,但您需要注意铜线连接的最大长度为 100 米。这需要包括从主机到数据点的跳线长度以及跳线帧到交换机的长度。
但是,当使用具有 10 Gbit/s 接口的Cat 6时,您最多只能使用 55 米,并且需要使用Cat 6A来实现此类传输的 100 米。
因此,如果您超过指定的最大电缆长度,您将开始看到不仅与速度有关的问题,而且由于通过电缆的电流的性质而导致的损耗。
100米仅适用于单次运行,无需任何中间网络设备,如交换机。如果您在两者之间有一个交换机,您显然可以将其从一个端口扩展到另一个端口,最大适用于从设备到设备的每条电缆。
使用光纤连接,您可以根据超出问题范围的光纤和光类型来扩展范围。
出于所有实际目的,不会对您的连接速度产生影响。
由于长电缆,会有非常微不足道的延迟。这不会影响连接的最大速度,但会导致一些延迟。pjc50 指出,每英尺电缆长度大约需要 1 纳秒,这是许多工程师在开发非常依赖这些时间尺度上的延迟的系统时使用的一个很好的经验法则。
实际上,您永远不会注意到差异。Internet 上的“快速”ping 时间为 10 毫秒,即 10,000,000 ns。在这一点上,即使添加几百英尺的电缆也不会产生明显的影响。事实上,几乎每一步都涉及到比从信号传播中看到的更极端的延迟。例如,大多数消费级路由器将等待接收到传入数据包的最后一个字节并在发送数据包的第一个字节之前检查它是否有错误。该延迟将达到 5,000 ns 的数量级!鉴于您可以运行的电缆的最大长度(根据以太网规范)为 300 英尺,电缆长度不会因电缆而导致超过 300 ns 的延迟!
有点,在很小的程度上。
您的电缆越长,您体验的延迟就越高——游戏玩家称之为“ping”时间。然而,这种影响大约是每英尺电缆一纳秒,在大多数情况下不太可能引起注意。尤其是单根以太网电缆限制为 100m。
这对高频交易很重要,偶尔对电子邮件也很重要。
它本身不会影响电缆的吞吐量或“带宽”。
电信号将被减慢到最小量(毕竟它以 2/3 光速传播,更准确地说是 0.64c,速度因子),光传播 100 米需要多少时间?
timeTaken = 100/(299792458*0.64) = 0.00000052 seconds
所以它只需要额外的 0.00052 毫秒,即 520 个 CPU 周期(在 1 Ghz CPU 上)。
然而,电缆越长,信号越弱,一旦信号足够弱,它就会因为干扰而开始丢失信息位,每丢失一位,网络层中的某些东西就会看到校验和/奇偶校验失败,并再次索要那个包裹。
请求一个新的数据包需要很长时间。
因此,只要电缆中的信号很强,减速就会很小(无论如何都比我预期的要大)。
一旦因为电缆太长而开始丢失信息,速度就会大大增加。
另请注意,某些通信协议是定时的,因此如果电缆太长,它甚至可能无法使用,因为它会不同步(这是一个设计问题)