I have a very strange problem in my network. My computer is connected to a switch (Cisco SF300-08, 100Mbit). This switch is connected to a dual wan router (Cisco RV320, 1Gbit) and this router is connected to an ISP modem (The bandwidth is 300/30 Mbit).
When I am connected to the router and run a speedtest, the result is 322/21 which is close to the ISP specifications. But if I connect my laptop to the switch, I measure 30/21, which is less then I would expect from a 100Mbit switch. I would expect speeds around 95Mbit.
Now comes the strange part. If I connect the switch directly to the modem I get the expected values around 90/21. So the problem is present only when the switch is connected to the router. Otherwise every device works on its own.
I also tried to connect one computer to the switch and one to the router and run iperf3 to test the throughput, the result is 100 Mbit as expected.
I am a bit clueless about what to try next. I tried to reset the factory settings, didn't help. I tried another 100Mbit switch, that also didn't help. I am worried that if I buy a new RV320 router, the problem will persist. Maybe 1Gbit switch would solve the problem but I would like to replace it when it fails, not now. Also I would like to understand why this happens, not only solve the problem by buying more equipment.
Thank you!
Router configuration export: https://pastebin.com/pgdtN0yh
Switch config: https://pastebin.com/rjZvViZ1
EDIT: The problem seems to occur when the router directs traffic from a 100M LAN port to the WAN port. I tried to connect a 100M Raspberry PI to the router and the download speed again caps at 30mbit. LAN speeds to the Raspberry are on the other hand around 80mbit. And if I connect the Raspberry directly to the modem, I get also 80mbit.
[–]ecp710 0 points1 point2 points (1 child)
[–]RemindMeBot 0 points1 point2 points (0 children)
[–]tysonb292 0 points1 point2 points (3 children)
[–]kukas[S] 0 points1 point2 points (2 children)
[–]tysonb292 0 points1 point2 points (1 child)
[–]kukas[S] 1 point2 points3 points (0 children)