I have a 951G-2HnD as a router. All connections are via ethernet cables. I observe the following:
- When I connect to the ISP via router, speed is about 270 Mbit/s, while ISP claims my plan has 500 Mbit/s speed limit.
- When I connect cable from ISP directly to ethernet port on my PC, I indeed get about 500 Mbit/s download speed.
- When I download files from another PC connected to the same router, the speed is about 900 Mbit/s which is correct for gigabit LAN.
Now because of 3, I think that the problem is not in router processing power. I suppose something is wrong with NAT processing. How do I improve speed so NAT connection is as fast as direct one? Or at least how do I debug the problem?
Just in case, I disabled all NAT rules except the main one:
/ip firewall nat chain=srcnat action=masquerade out-interface=ether1-gateway
This did not improve the speed.