RB951G-2HnD WAN to LAN performance

Hi all,

Well there’s a table at the bottom of this page: http://routerboard.com/RB951G-2HnD
And we can see that this router is capable to achieve from 31Mbps to almost 1Gbps.

But I would like to know what is real life performance of the default configuration router and normal daily traffic (torrents, speedtest etc.)?
Is it possible to achieve anything beyond 100Mbps?


I upgraded recently my internet connection from 100 to 300Mbps. My setup: fiber optics → fb to lan converter → mikrotik RB951G-2HnD router.
And I’m not getting more than 100Mbps.


Where should I start looking for problem?

Which FB to LAN converter are you using?

How do you get the IP your ISP, by DHCP or by PPPoE?

First look if wan link status is 1Gbps.

Router gets IP via DHCP:

1000M is enabled on WAN port (I assume it’s a gateway interface). 1000M is enabled on LAN ports as well.
And you can also see in the screenshot that one interface generates 99Mbps traffic (I’m testing download speed at the moment).




I will check later FB->LAN converter make and model and will update this message.
I will also connect my laptop directly to FB-LAN converter to check if my ISP really gives 300Mbps (just to be sure that service is OK).

What Inox pointed you to check is negotiated speed on ether1-gateway being actually 1Gbps, as it looks like your FB converter is 100BaseT (that was the reason I asked about FB converter specific brand and model).

To check the actual ether1-gateway negotiated rate, look for “Rate” in the interface Status tab, which most surely be 100Mbps.

If your FB converter is already gigabit capable, check your ethernet cable RJ45 connectors having 8 wire, have seen some cheap equipment from telcos to come with ethernet patch cords with just 4 wires (which is what 100BaseT actually uses). If you suspect from that cable, check with another one, Cat5e is more than OK.

You are totally right. Rate is 100Mbps in Status tab :frowning:

Will check now the cables and converter as you suggested.

I made some progress.

My Fibre->LAN converter: ZTE ZXHN F601 PON ONT and it is 1Gbps capable: http://enterprise.zte.com.cn/en/products/network_lnfrastructure/broadband_access/xpon_olt/201406/t20140610_424776.html

I started by disconnecting router from the converter and connecting back and rate is now 1Gbps. And I didn’t even had to restart anything.

Did a quick test with a torrent and got 20MB/s download speed. It’s still far from 300Mbps but it’s a good start. Router CPU was not fully loaded. SSD disk C: was also just 13% loaded. So there’s still potential for faster speeds. I’ll keep testing.

Thanks for your help.

Can you test with speedtest? Is fastrack enable?

And here’s another update.
Three torrent sessions generated no more than 210Mbps of traffic. Is this limitation of the Mikrotik router or my ISP or torrent seeds - I don’t know and can’t test. Router CPU is not yet 100% loaded.

Anyway - problem solved. I can go now beyond 100Mbps and that’s OK for now.

Hi,

Speedest still shows 100Mbps download and upload :frowning:
Fasttrack was not enabled.

Still have to figure how to enable it. I disabled all my fw rules and added only those two:
/ip firewall filter add chain=forward action=fasttrack-connection connection-state=established,related
/ip firewall filter add chain=forward action=accept connection-state=established,related

from here:
wiki.mikrotik.com/wiki/Manual:Wiki/Fasttrack

Is this how I enable it? Still 100Mbps max with speedtest.

Check again WAN connection status…it might go down to 100mbps. If it does, change the cable. For 200mbps, cpu should be under 50% with fast track. Also overclocking should help.

OK. Did everything as you said:

Enabled Fasttrack. I can see it works because CPU load dropped from 70-80% to 20% when fasttrack fw rule is enabled. CPU load goes up if I disable the rule. So it works.

Checked WAN interface - it is still 1Gbps.

Torrent download with Fasttrack enabled speed didn’t change - 210Mbps max (just the cpu load is 20%).
Speedtest (local provider server selected) still 100Mbps max.

Really can’t understand why Speedtest is 100Mbps…

Maybe your local speedtest provider has only 100mbps server connection. It doesn’t matter if real trafic is higher. Also maybe you don’t have 300mbps. I have two 500mbps connections and I only get ~350-400mbps each but never 500mbps. But is good I’m only paying 15$. You can check the speed without the router.

Can you test with www.speedtest.net

I tested. And I’m not getting more than 100Mbps with speedtest.net. While other applications allow me to achieve 200Mbps.

Looks like my problem is solved.

I tested with few other routers (including official ISP provided router) and still I was getting just 100Mbps with speedtest. Contacted ISP and they updated firmware in FB->Eth converter. No other changes were made.

Speedtest now shows 300Mbps:

And torrents are downloaded at more than 400Mbps:
(now the limitation is my internal hard drive; can’t handle few parallel downloads; screenshot bellow - download to SSD disk)

I can now sleep well knowing that Mikrotik router is capable to route more than 300Mbps :smiley: