Performance Test and Review of the ZyXEL PLA4201 Powerline Adapter Kit

In this post I’ll be sharing my experiences with the ZyXEL PLA4201 powerline networking starter kit.  ZyXEL calls this their HD networking kit claiming that it is ideal for media streaming and gaming.

They claim a max throughput of 500Mbps which is more than double that of most other powerline kits with a max transfer rate of 200Mbps.

The concept of powerline networking is pretty simple, plug in a pair of the adapters to the electrical outlets in your home and send ethernet packets over your homes electrical system.  The technology these adapters use is based on the IEEE P1901 standard.

Whats Included in the Kit
  • Two Powerline Ethernet Adapters
  • Two Ethernet Cables
  • Quick Start Guide
  • Support CD
The Adapters

The adapters are a lot smaller than I expected them to be, they are about the size of a credit card , or ac adapter.  On the front of the adapters are three LED status lights, power, homeplug status, and ethernet status.

One of the nice things about powerline networking is that the adapters don’t require a separate AC adapter giving them a nice clean look.

On the side of the adapters there is a reset / encrypt button.  This is used to pair the adapters to create an encrypted channel between them using 128-bit AES encryption.

Encryption is important for powerline adapters deployed in environments where shared electrical wiring exists, such apartments and office buildings.

There are also several ventilation holes on each side of the adapters to keep them cool.  After operating for a while they tend to get a bit warm.  If the adapter detects a loss of link they will enter a  power savings mode, making them “green”.


On the back of the unit is a label which contains the serial number, ethernet MAC address, and the DEK number (device encryption key).  In order to use the configuration utility you need to enter the DEK for each of the units.  Having the security key visible on the adapter is a security risk since anyone with physical access could easily record the key.

To prevent the hastle of disconnecting them later you may want to write down the key from each unit, or just take a picture.  All of these numbers are unique to each individual adapter.

Installing the Adapters

Setting up the adapters is pretty quick and easy to do.  For a basic setup with only two adapters there are only three things you need to do.

  1. Plug each of the adapters into an electrical outlet
  2. Connect an ethernet cable to the ports on the bottom of the adapter.
  3. Press the reset / encrypt button on each adapter (they must be pressed within two minutes of each other)

Since the adapters act like an ethernet bridge there is no need for drivers or software to be installed.  For more complex configurations with multiple adapters you will probably want to use the configuration utility.

You can add additional adapters as needed, the procedures for syncing multiple units is described in the users guide.

Adapters in Action

Test Setup

To test the performance of the adapters I connected one adapter directly to a Cisco 3750G switch. I connected a Linux host to the same switch to function as an iPerf server.

The second adapter was placed at two different locations in my home.

  1. Both adapters on the same electrical circuit (breaker)
  2. Each adapter on a different circuit (one upstairs, one on the main level)
I connected my Alienware laptop to the remote adapter and used the Windows version of iPerf to connect to the remote iPerf server.
Performance Test Results

TCP and UDP throughput was measured in Megabits per second (higher is better).  Latency numbers are indicated in milliseconds (lower is better).  For the control test I connected my laptop directly to the switch and set the speed to 100Mb full duplex (more on that later).

Single Session iPerf (Mbps)Parallel Sessions iPerf (Mbps)UDP iPerf (Mbps)Average Latency (ms)Flood Ping Average Latency (ms)
Same Electrical Circuit62.982853.5232.698
Different Electrical Circuit57.76672.13.6142.600
Control Test94.994.695.40.4480.388
Analyzing The Results

Maximum Throughput

The maximum transfer rate I was able to achieve using the powerline adapters was 85Mb/s during the UDP test.  Unfortunately the PLA4201 units will never achieve any throughput over 100Mb because this is the highest speed supported by the ethernet port on the devices.

The manufacturers claim that they can support 500Mbps is completely false.  The hardware specifications clearly indicate the interface consists of a single RJ45 connector that supports 10/100 Auto MDI/MDIX.

It turns out that ZyXEL does produce a similar model, the PLA4205 which does offer gigabit ethernet ports.  The gigabit kit only costs about $20 more than the fast ethernet kit which is absolutely worth it!  With gigabit ports it should certainly be possible to achieve speeds somewhere closer to the 500Mbps they claim.

ZyXEL PLA4205 Gigabit Adapter Kit

Performance VS Location

Based on my testing it’s clear that these adapters do perform better when they are connected to the same electrical circuit.  When I placed one of the adapters on a different floor in my home the transfer rates did drop a bit.

ZyXEL claims the maximum distance the adapters will work is up to 300 meters.  In general as distance increases I suspect transfer rates will decrease.


I found that the powerline adapters introduced about 2-3 milliseconds of latency.  A couple of milliseconds won’t be noticeable to most users.  If you’re a gamer looking for the fastest connection possible you might want to avoid these and run an ethernet cable instead.

The latency numbers were fairly consistent though with less variation then I would expect from a busy wireless connection.

Commands Used for Testing

Below are the iPerf commands I used during the testing.  The iPerf server was running on a Linux host and the client ran on Windows.

Single Session iPerfiperf -c <server ip> -w 90000 -t 30
Parallel Sessions iPerfiperf -c <server ip> -P 10 -t 30
UDP Iperfiperf -c <server ip> u -b 100000000
iPerf Server TCP Modeiperf -s
iPerf Server UDP Modeiperf -su

The ping tests were ran from the Linux host using the standard ping utility.  The reason I used the Linux host to send the pings is because the standard Windows ping utility does not have time resolution below 1ms.

Average Latencyping <client ip> -c 30
Flood Ping Average Latencyping <client ip> -c 100000 -f

Overall I found these adapters to work better than I expected them too.  It was disappointing to discover they only have a 100Mb ethernet port though.  I would like to test the adapters with gigabit ports to see how much faster they perform.

dual band wireless N bridge would probably be a better option than the PLA4201 kit.  For situations where wireless isn’t an option then these adapters would be a decent option.  Overall they are quick to install and they actually work surprisingly well.

With a maximum distance of 300 meters these adapters can reach locations that ethernet (100 meter max), and wireless may not be able to reach.  Keep in mind that speed will decrease as distance increases.

ZyXEL PLA4201 Documentation Links

Sam Kear

Sam graduated from the University of Missouri - Kansas City with a bachelors degree in Information Technology. Currently he works as a network analyst for an algorithmic trading firm. Sam enjoys the challenge of troubleshooting complex problems and is constantly experimenting with new technologies.

5 thoughts to “Performance Test and Review of the ZyXEL PLA4201 Powerline Adapter Kit”

  1. Bought a pair of these in UK to extend my network December 2012. 1 unit lasted until April 2013 then died completely. Zyxel replaced the unit (took almost a month to send replacement) and all worked ok with only very occasional use, until today (November 25th 2013) when I discovered that the 2nd unit had also died in exactly the same manner as the first. Getting the necessary RMA number from Zyxel is a drawn out process with emails back and forth, and whilst I’m still awaiting this, I don’t expect to get a replacement much this side of Christmas. If my experience is anything to go by, I would definitely not purchase this set-up again.

  2. Same as Keith Bought a pair of these in UK to extend my network December 2012. 1 unit lasted until March 2013 then died completely. Zyxel replaced the unit (took almost a month to send replacement) and all worked ok with, until October 31 2013). The unit sparked, smoked and went with a bang! The 2nd unit had also died . Getting the necessary RMA number from Zyxel is a drawn out process with emails back and forth, customer service is terrible, no communications from them at all, 5 calls from me and a different story every time, will be sent this week, next week and finally we have no stock!! I don’t expect to get a replacement much this side of Christmas either. If my experience is anything to go by, I would definitely not purchase this set-up again.
    Avoid like the plague, poor equipment, even poorer customer service.

    If bought through the BT shop get them to issue the RMA not ZYXEL direct.

  3. We bought two PAL4201 a couple of days ago in Sweden. They did´nt work over 10 meters ( 30 feet) so I am very disappointed though they say it should work up to 300 meters (900 feet) on the same circuit, I have only 25 meters at most

  4. I have 5 of these (well did). They worked great I have the four port hub as well which is really good for plugging in the PS3, Sky box, and WD TV live in one connection.

    However, I am now down to just the 4 port hub and one other. All have died within a year.

    Worked well but don’t seem to last. We do get frequent power outages as we live n the middle of nowhere, but they should have better resilience to this if that is the cause of their death.

    All cabling in the house is totally new!

  5. An old product, however one that set a benchmark for the PLA market due to it’s price /performance rating.

    One thing to keep in mind Sam, is that the ‘500mbps’ rating is an overall bandwidth backbone. It’s not the downlink/uplink throughput rating.

Leave a Reply

Your email address will not be published. Required fields are marked *