I've got two Netgear PLP1200 ethernet-over-power devices (I know, bear with me). The setup looks like this:
Configuration A:
Computer (Windows 10, six cores, 32GB RAM) <-> Ethernet cable <-> PLP1200 <-> in wall power <-> PLP1200 <- Ethernet -> 30mbps internet connection. The two PLP1200s are in adjacent outlets, just a few feet from each other, and on the same circuit.
My internet speeds are terrible in this configuration, around 1mbps (that's 1 megabit/s). In contrast, Netgear's crappy software utility reports that the units are connected at around 800mbps.
I then reconfigured (Configuration B):
Computer (Windows 10, six cores, 32GB RAM) <-> Ethernet cable <-> PLP1200 <-> in wall power <-> PLP1200 <- Ethernet cable <-> Netgear R7000 with DDWRT <-> 30mbps internet connection.
In B, copying large files to other machines from my machine via the R7000 is fast, around 20MB/s (megabytes/s). However, the computer's internet access remains painfully slow, at around 1 megabit/s. This result makes little sense. The powerline adapter clearly can deliver high speed in this configuration, because I'm copying big files over it on the local network. Only when going to the Internet does performance tank.
Finally, to be clear, consider Configuration C:
Computer (Windows 10, six cores, 32GB RAM) <-> Ethernet cable <-> Netgear R7000 with DDWRT <-> internet connection
In this case, Internet/LAN performance are both great, at around 30mbps for Internet. Thus, I'm mystified: something about the powerline adapter is interfering with decent Internet performance, but leaves local network performance unaffected.
Now, in configuration B, I tried a ping test to my ISPs gateway, and got this:
Ping statistics for 50.X.X.X:
Packets: Sent = 1000, Received = 745, Lost = 255 (25% loss),
Approximate round trip times in milli-seconds:
Minimum = 2ms, Maximum = 95ms, Average = 6ms
That result provides a superficial explanation for the shitty performance. In configuration C, there's no packet loss for the same test! So the question is: what could possibly be causing these results?
I considered MTU size, by running the following test in configuration B, but that's not it:
> ping -f -l 1473 -n 2 50.X.X.X
Pinging 50.X.X.X with 1473 bytes of data:
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
Ping statistics for 50.X.X.X:
Packets: Sent = 2, Received = 0, Lost = 2 (100% loss),
> ping -f -l 1472 -n 2 50.X.X.X
Pinging 50.X.X.X with 1472 bytes of data:
Reply from 50.X.X.X: bytes=1472 time=28ms TTL=63
Reply from 50.X.X.X: bytes=1472 time=7ms TTL=63
Ping statistics for 50.X.X.X:
Packets: Sent = 2, Received = 2, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 7ms, Maximum = 28ms, Average = 17ms
These results correspond to the 1500 MTU standard.
What in the world am I overlooking?
Configuration A:
Computer (Windows 10, six cores, 32GB RAM) <-> Ethernet cable <-> PLP1200 <-> in wall power <-> PLP1200 <- Ethernet -> 30mbps internet connection. The two PLP1200s are in adjacent outlets, just a few feet from each other, and on the same circuit.
My internet speeds are terrible in this configuration, around 1mbps (that's 1 megabit/s). In contrast, Netgear's crappy software utility reports that the units are connected at around 800mbps.
I then reconfigured (Configuration B):
Computer (Windows 10, six cores, 32GB RAM) <-> Ethernet cable <-> PLP1200 <-> in wall power <-> PLP1200 <- Ethernet cable <-> Netgear R7000 with DDWRT <-> 30mbps internet connection.
In B, copying large files to other machines from my machine via the R7000 is fast, around 20MB/s (megabytes/s). However, the computer's internet access remains painfully slow, at around 1 megabit/s. This result makes little sense. The powerline adapter clearly can deliver high speed in this configuration, because I'm copying big files over it on the local network. Only when going to the Internet does performance tank.
Finally, to be clear, consider Configuration C:
Computer (Windows 10, six cores, 32GB RAM) <-> Ethernet cable <-> Netgear R7000 with DDWRT <-> internet connection
In this case, Internet/LAN performance are both great, at around 30mbps for Internet. Thus, I'm mystified: something about the powerline adapter is interfering with decent Internet performance, but leaves local network performance unaffected.
Now, in configuration B, I tried a ping test to my ISPs gateway, and got this:
Ping statistics for 50.X.X.X:
Packets: Sent = 1000, Received = 745, Lost = 255 (25% loss),
Approximate round trip times in milli-seconds:
Minimum = 2ms, Maximum = 95ms, Average = 6ms
That result provides a superficial explanation for the shitty performance. In configuration C, there's no packet loss for the same test! So the question is: what could possibly be causing these results?
I considered MTU size, by running the following test in configuration B, but that's not it:
> ping -f -l 1473 -n 2 50.X.X.X
Pinging 50.X.X.X with 1473 bytes of data:
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
Ping statistics for 50.X.X.X:
Packets: Sent = 2, Received = 0, Lost = 2 (100% loss),
> ping -f -l 1472 -n 2 50.X.X.X
Pinging 50.X.X.X with 1472 bytes of data:
Reply from 50.X.X.X: bytes=1472 time=28ms TTL=63
Reply from 50.X.X.X: bytes=1472 time=7ms TTL=63
Ping statistics for 50.X.X.X:
Packets: Sent = 2, Received = 2, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 7ms, Maximum = 28ms, Average = 17ms
These results correspond to the 1500 MTU standard.
What in the world am I overlooking?