L&LD
Part of the Furniture
Hi all. Thanks for the feedback as I've been scratching my head on quite a number of things lately. To clarify, I ran the following tests:
TL;DR: the WAN port was not used in the tests and only the LAN ports of the router. And while the first three series were tests between two of the six computers in the LAN, the last/fourth series were tests between one of the computers and the Asus router itself.
series 1:
switch ports 1 &2
desktop1(iperf -c desktop2) <====Zyxel switch====> desktop2(iperf -s)
desktop1(iperf -s) <====Zyxel switch=====>desktop2(iperf -c desktop1)
series 2:
Asus LAN ports 1,2,3,4 in permutations(ports 1,2; ports 2,3; ports 3,4; etc) (no WAN ports used)
desktop1(iperf -c desktop2) <====Asus====>desktop2(iperf -s)
desktop1(iperf -s)<====Asus====>desktop2(iperf -c desktop1)
series 3:
using four of the eight ports on Zyxel switch and all four ports of Asus router
desktop1(iperf -c desktop2) <====Zyxel switch===Asus====>desktop2(iperf -s)
desktop1(iperf -s)<====Zyxel switch===Asus===>desktop2(iperf -c desktop1)
series 4:
desktop1(iperf -c 192.168.1.1) <====> Asus(iperf -s)
Asus(iperf -c desktop1)<====>desktop1(iperf -s)
While I'm sure there's more elegant way to put this together, as I didn't really do a good job in condensing my tests, I sort of unpacked it here for clarity. I can definitely unpack it a bit more but thought brevity is still wanted here. I'm still catching up so I'll be back with more if needed.
Then it seems RMerlin was right several posts up?
Connect two computers to the router instead and test between them. Not between the router and a computer. I think that is the issue right there (again, as RMerlin guessed already).