我家里有几条来自 tp-link 的电力线。根据我看到的每条电力线的数据速度,它们似乎可以很好地相互通信。一般来说,速度总是高于 100mbps,而且大多数时候都远高于这个速度。我有一个 nvidia 屏蔽通过电缆连接到其中一条电力线上,当我测量我的互联网速度时,我通常会得到 30/40 mbps(尽管有时会降低到 10mbps)。但如果我将其直接连接到我的路由器,我就会得到我真正的互联网速度,100/120mbps。
如果我理解正确的话,如果我的电力线以至少 100mbps 的速度连接它们,那就相当于使用电缆。那么为什么我的网速比使用直接电缆慢很多?我在这里遗漏了什么?
答案1
使用两个以上电力线设备的问题在于(例如 WiFi),由于所有数据信号都在同一根电线上,因此您将被限制使用会产生冲突的半双工信号。
半双工意味着每个电力线设备必须处于接收模式或发送模式。您不能在一条线上发送数据,而在另一条线上接收数据。标准以太网有单独的线对用于发送和接收信号,这意味着以太网可以非常高效,在接收一个数据包的同时确认另一个数据包,而电力线系统必须等待数据接收完毕后才能发回确认,这可能会使整个系统速度变慢且效率降低。
由于多台设备共用一组电线(您的房屋电线)来发送数据,因此您还会遇到“冲突”问题。多台设备尝试同时发送数据,最终会相互干扰,破坏两个发送方传输的实际数据。接收方无法确定发送方发送的内容,因此必须停止并重新传输每个发送方的数据块,但这次最好不要同时进行。大多数设备都会通过观察数据线上的“安静”时间来避免冲突,但最终它们会传输数据,如果另一个设备同时尝试,则会发生冲突,并且每个设备都会后退并尝试重新传输,从而浪费一小段时间。
现代以太网不存在上述问题。路由器中的以太网将由智能控制器“切换”,这意味着数据不会简单地在每个输出上重新传输,而只会在需要的端口上输出。单独的传输和接收线路与此控制器相结合,有效地消除了数据冲突的可能性。
由于这些问题,最好的情况是只有两个电力线适配器,这将限制冲突。拥有“几个”只会使问题逐渐恶化,放大冲突的影响并减少有效带宽,尤其是当多个设备试图同时发送数据时。
以太网将比电力线适配器高效得多,并能更有效地利用可用带宽。