Hi,
I have updated my RB450G's RouterOS from 4.10 to 5.1 and several hours after I realized that LAN throughput is very slow, the same speed mentioned in the first post of this topic. Before the update the speed was greater than 400 Mbits/sec with the same configuration.
I read all posts and tried resetting the router's configuration to it's default, but nothing. Then I disabled the bridge and set up hardware switch. After that the speed was about 220 Mbits/sec between my two computers that use 1 Gbps connection, but one of the ethernet ports became unusable, but I need all port.
I have tested the network hardware of my machines by connecting them directly to each other and the speed was about 700 Mbits/sec so the network cards and cables are working properly.
The speed test was taken with iperf and bwtest with very interesting results:
iperf:
------------------------------------------------------------
Client connecting to 192.168.1.50, TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[128] local 192.168.1.2 port 53443 connected with 192.168.1.50 port 5001
[ ID] Interval Transfer Bandwidth
[128] 0.0-10.0 sec 5.25 MBytes 4.40 Mbits/sec
[128] 10.0-20.0 sec 5.78 MBytes 4.85 Mbits/sec
[128] 20.0-30.0 sec 10.9 MBytes 9.14 Mbits/sec
[128] 0.0-30.1 sec 21.9 MBytes 6.11 Mbits/sec
During iperf test the rotuer's CPU load was about 8% so the bottleneck is not the CPU.
bwtest between the router and my PC (router was the sender): ~ 330 Mbits/sec (UDP); ~31 Mbits/sec (TCP)
bwtest between the router and my PC (router was the receiver): ~58 Mbits/sec (UDP); ~17 Mbits/sec (TCP)
What should I do to speed up the router?
** My configuration (as fewi requested in his signature) **
/ip address print detail
0 address=192.168.1.1/25 network=192.168.1.0 interface=ether2 actual-interface=bridge
1 X ;;; VPN
address=192.168.10.1/24 network=192.168.10.0 interface=ether1-gateway actual-interface=ether1-gateway
2 address=192.168.10.2/32 network=192.168.10.0 interface=ether2 actual-interface=bridge
3 D address=178.xx.xx.xx/22 network=178.xx.xx.xx interface=ether1-gateway actual-interface=ether1-gateway
/ip route print detail
0 ADS dst-address=0.0.0.0/0 gateway=178.xx.xx.xx gateway-status=178.xx.xx.xx reachable ether1-gateway distance=0 scope=30 target-scope=10
vrf-interface=ether1-gateway
1 ADC dst-address=178.xx.xx.xx/22 pref-src=178.xx.xx.xx gateway=ether1-gateway gateway-status=ether1-gateway reachable distance=0 scope=10
2 ADC dst-address=192.168.1.0/25 pref-src=192.168.1.1 gateway=bridge gateway-status=bridge reachable distance=0 scope=10
3 ADC dst-address=192.168.10.0/32 pref-src=192.168.10.2 gateway=bridge gateway-status=bridge reachable distance=0 scope=10
/interface print detail
0 R name="ether1-gateway" type="ether" mtu=1500 l2mtu=1526
1 R name="ether2" type="ether" mtu=1500 l2mtu=1524
2 R name="ether3-pc" type="ether" mtu=1500 l2mtu=1524
3 name="ether4-wrt" type="ether" mtu=1500 l2mtu=1524
4 name="ether5-nas" type="ether" mtu=1500 l2mtu=1524
5 name="pptp-anyuka" type="pptp-in"
6 name="pptp-tomikaa" type="pptp-in"
7 R name="bridge" type="bridge" mtu=1500 l2mtu=1524