Hi Guys,
Its my first MT router. I have started up with factory default config and changed it to fit my requirements.
Factory default is:
1. port WAN, 2,3,4,5 grouped to Switch port.
Firewall NAT srcnat masquerade.
My change: 1. Port WAN Uplink - Bridged to DMZ VLAN
2,3,4,5 Ports - Default untagged traffic, DMZ VLAN
Problem is that traffic from WAN to LAN port is peaks at about 65Mbps, while traffic from LAN to WAN peaks at about 30Mbps.
CPU utilization is not high. (10-20%). - So it's 30% of 100Mbps link rate!
But if I try to reach the server attached to the LAN port of RB750G from distant location results are catastrophic.
In country traffic within 2-3 hop is up to 30Mbps,
European countries 4-8 hops (ping 30) ~6Mbps,
USA California 10+ hops (ping 180) 0.7 Mbps
Australia lot of hops (ping >300) 0.3 Mbps.
This is same on NAT-ed interface and Bridged interface too.
Same tests without MT Router are at least 10 times better; in country traffic are on stable 100Mbps.
Several tests are made with similar results. This one was http download of a 4GB file on a single thread. As additional threads are added performance is growing. So it looks like something is limiting throughput in MT router.
Checked things:
There are no queues defined or any limit applied.
CPU is not overloaded <50%.
Same results in NATed and Bridged mode.
MT Router is attached to a Cisco WS-C3750 and/or Cisco WS-C3550 switch. No difference. No frame/packet errors.
Both sided are in 100Full duplex by auto negotiation. - Changed all possibilities with no/or minor change. Best performance was using 10Mbps Full duplex !!!
After RouterOS downgrade to 4.17 everyting become about 3 times faster in local traffic, but as latency increases performance drop still drastic.
MikroTik BW test in TCP mode drops connection constantly, While in UDP mode (packet size 1500) between two PCs tops at 35 Mbps/ thread.
Please help.
Best regards,
r.