500 Mbit/s 电力线网络,传输速度仅为 3.5 Mbyte/s?

500 Mbit/s 电力线网络,传输速度仅为 3.5 Mbyte/s?

我有一个TP-Link 500 Mbit/s 千兆电力线适配器将家中不同房间的两台计算机(一台 Windows Vista 和一台 Windows 7)连接起来。例如:

Computer <-Ethernet cord-> Adapter <-Electrical wiring-> Adapter <-Ethernet cord-> Computer

我正在尝试通过这个网络传输 100 GB 的数据(由于某些原因我无法使用 USB 等)。

我的问题:我的传输速度只有 3.5 Mbyte/s。难道我不应该接近 60 Mbyte/s (500 Mbit/s) 吗?

注意:网络知识有限,可能使用了不正确的术语

答案1

那不是无线的……那些适配器使用你的电线作为传输数据的媒介。

这项技术以不太可靠而闻名,尤其如果连接的两端位于不同的电路上。此外,许多电力线的线路中都存在大量噪声,这会大大降低实际与理论数据吞吐量。

现在让我们看看其他一些限制因素。如果两台计算机都只有 100Mbps 卡,那么传输速度就只能达到这个速度了。我们还需要提到 MBps 中的大写字母 B 与 Mbps 中的小写字母 b。每当您看到小写字母 b 时,您需要将数字除以 8,以更好地了解您可以传输多少字节(而不是位数)。

因此,来自计算机的 100Mbps 链路最多可以为你的电力线适配器提供 12.5MBps 的速度,并且由于噪音、冲突和 TCP 开销,一定量的额外损失是正常的。源硬盘读取数据的速度也可能是一个因素,特别是当你将数据从旧计算机移动到新计算机时(100Mbps 适配器会建议这样做)。另一个潜在的限制是连接的双工设置。大多数有线连接使用两对电线,以允许双方同时发送和接收。你的电力线适配器很可能只是半双工的,不能同时发送和接收。这将导致更多的数据包冲突,从而进一步减慢传输速度。现在考虑到电力线中的高噪音,3.5MBps 似乎非常合理。

答案2

3.5还不错。

首先,请务必注意您获得的是 3.5 MBps 还是 3.5 Mbps。大写或小写 B 会产生 8 倍的差异。大写“B”代表“字节”,小写“b”代表“位”。每个“字节”中有 8 个“位”,因此是 8 倍。大多数互联网连接和网络连接以“兆位/秒”为单位,而大多数文件传输以“兆字节/秒”为单位。请注意,电力线适配器在其规格中使用小写“b”,这对于网络连接速度等级来说是正常的。

然后是网络开销:网络必须使用其他东西来保持连接正常工作。这可能会占用相当一部分可用带宽。

其次,虽然电力线适配器可能能够达到 500Mbps,但它的实际速度非常依赖于家庭电线的质量。除非房子很新,电线质量非常好,并且设备之间的电路中没有其他电气接头、断路器或大型电器,否则您的网络总吞吐量极不可能接近 500Mpbs。

以我这里非常不错的千兆(注意:不是千兆)网络为例。在同一台交换机上紧挨着的两台服务器之间传输时,我很幸运地获得了 100MBps 的实际文件传输速度,这相当不错,因为这些服务器分别连接到该交换机上的 4 个千兆端口。

所以,综上所述,您可能看到的网络速度还不错。

答案3

您的某台计算机可能只有 100 Mbit/s。经过开销后,理想的连接将达到约 10 Mbyte/s。您的电力线适配器可能并不理想。

我认为您的数字与现实并不完全相悖。最高 500 Mbit/s 肯定是在理想条件下实现的,但在现实中可能并不存在。

答案4

有几件小事帮助我加快了速度。

  1. 确保插头位于断路器盒的同一侧
  2. 确保插头的接线相同。例如,我的速度真的很慢。然后我把其中一个适配器倒过来。速度翻倍了。关于相位的一些事情。
  3. 确保插头没有松动,我更换了两个插头。这似乎是老房子/插头的常识

相关内容