Community discussions

MikroTik App
 
dalami
Member Candidate
Member Candidate
Topic Author
Posts: 155
Joined: Mon Dec 12, 2011 9:18 am

Appropriate router for 2G internet routing

Fri Mar 29, 2024 4:41 am

Having just switched ISP's I now have a (theoretical) 2 gig connection. My existing Hex S, with it's 1G ethernet ports, obviously can't handle this.

Would the RB5009UG+S+in be an appropriate upgrade here? I do have firewall rules that need to be used - this will be a router/firewall, not just a switch.
 
gigabyte091
Forum Guru
Forum Guru
Posts: 1227
Joined: Fri Dec 31, 2021 11:44 am
Location: Croatia

Re: Appropriate router for 2G internet routing

Fri Mar 29, 2024 6:38 am

Can't go wrong with RB5009. It's more than capable of 2Gig routing.
 
dalami
Member Candidate
Member Candidate
Topic Author
Posts: 155
Joined: Mon Dec 12, 2011 9:18 am

Re: Appropriate router for 2G internet routing

Mon Apr 01, 2024 2:56 am

Playing with my shiny new RB5009 - it will indeed pass the full 2G (actually, 2.2G) I'm getting from the cable provider. That with fasttrack enabled.

However, the instant I enable a queue of any kind the speedtest drops to 1.2G maximum. While I probably don't need any QoS - I was hoping to optimize, and learn, my new link.

Am I missing something - or is a 2G link beyond the CPU capabilities of the RB5009 without fasttrack? In which case - I'm probably not willing to spend what would be required.
 
User avatar
anav
Forum Guru
Forum Guru
Posts: 19680
Joined: Sun Feb 18, 2018 11:28 pm
Location: Nova Scotia, Canada
Contact:

Re: Appropriate router for 2G internet routing

Mon Apr 01, 2024 4:54 am

Correct, the Rb5009 is capable of handling up roughly 3gigs. Surprizing it loses so much steam by turning fast track off.
Its fair to say that MT should include another line entry in their results pages
25 filters (fasttrack off)
 
gigabyte091
Forum Guru
Forum Guru
Posts: 1227
Joined: Fri Dec 31, 2021 11:44 am
Location: Croatia

Re: Appropriate router for 2G internet routing

Mon Apr 01, 2024 7:35 am

Check your CPU usage (not avg usage you get at the top of the winbox but per core usage in System/Resources/CPU).

If you are hitting something like 85-100% on any core you got your answer.
 
dalami
Member Candidate
Member Candidate
Topic Author
Posts: 155
Joined: Mon Dec 12, 2011 9:18 am

Re: Appropriate router for 2G internet routing

Mon Apr 01, 2024 7:43 am

CPU doesn't get above 50% - maybe not even 40% - but the speed is cut in half regardless.
 
CGGXANNX
Member Candidate
Member Candidate
Posts: 123
Joined: Thu Dec 21, 2023 6:45 pm

Re: Appropriate router for 2G internet routing

Mon Apr 01, 2024 9:52 am

Even with fasttrack not working (I currently don't have fasttrack active), it can handle 2.2+Gbps Download (my ISP limit due to GPON) with the default firewall rules (plus 10+ additional filter and dst-nat rules), but no queues or mangle rules. That includes IPv6 (which could never use fasttrack), in a full VLAN configuration. My Upload is limited by ISP and doesn't go above 1Gbps so I can't test the upload limit.

It's probably due to the extra processing required for queues. I've read that CAKE is very CPU-intensive?
 
ivicask
Member
Member
Posts: 426
Joined: Tue Jul 07, 2015 2:40 pm
Location: Croatia, Zagreb

Re: Appropriate router for 2G internet routing

Mon Apr 01, 2024 9:55 am

Playing with my shiny new RB5009 - it will indeed pass the full 2G (actually, 2.2G) I'm getting from the cable provider. That with fasttrack enabled.

However, the instant I enable a queue of any kind the speedtest drops to 1.2G maximum. While I probably don't need any QoS - I was hoping to optimize, and learn, my new link.

Am I missing something - or is a 2G link beyond the CPU capabilities of the RB5009 without fasttrack? In which case - I'm probably not willing to spend what would be required.
Are you using pppoe client for isp?I noticed the same with CCR2004 which is even more powerful(and expensive) then 5009, without fastrack it hits about 1gb/s and one of cores hit 100% while total load is only 60%.

Now I can't do any queues with this router unless I turn off fastrack but then my speed drops from 2gbs to 1gbs..
 
User avatar
anav
Forum Guru
Forum Guru
Posts: 19680
Joined: Sun Feb 18, 2018 11:28 pm
Location: Nova Scotia, Canada
Contact:

Re: Appropriate router for 2G internet routing

Mon Apr 01, 2024 4:54 pm

Serious, even the CR2004 cannot do 2gigs with fastrack disabled.
Okay, I just sent a suggestion to MT, to add 25 filter rules fastrack-off LINE to results so people can match up expectations and purchase an appropriate router.
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 3610
Joined: Sun May 01, 2016 7:12 pm
Location: California

Re: Appropriate router for 2G internet routing

Mon Apr 01, 2024 6:25 pm

It's probably due to the extra processing required for queues. I've read that CAKE is very CPU-intensive?
Yeah the queue type might affect things. I'd think fq-codel might be better starting choice.

Is the queue dropping anything that might cause less bandwidth?

Are you using a queue tree or simple queue?

I have no idea if that improve speed, but if there is CPU to spare other queue choices might be more efficient.
 
dalami
Member Candidate
Member Candidate
Topic Author
Posts: 155
Joined: Mon Dec 12, 2011 9:18 am

Re: Appropriate router for 2G internet routing

Mon Apr 01, 2024 7:05 pm

Slight revision.

My current link is 2G down/100M up via cable/DOCSIS. I can run a queue tree on the upload without problems. It's only when I try to run on the download/bridge interface that my 2G gets throttled down to 1.2G.

Since the real limiting factor, for my use case, will be upload sharing I should be fine with this. I don't know how much processing power is needed to actually handle a 2.5G connection but obviously the RB5009 isn't up to it - though obviously it's good enough for 1G.
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 3610
Joined: Sun May 01, 2016 7:12 pm
Location: California

Re: Appropriate router for 2G internet routing

Mon Apr 01, 2024 7:28 pm

A download (incoming) queue isn't as not as useful IMO. I'd keep the upload (outbound) queues.

I presume you're using TCP-based speediest, what happens when your run a speedtest/btest/iperf for 60 seconds. I do suspect you'd see higher speeds even with a download queue when a longer test than something like ookla. Or try UDP speedtest with iperf or something.

Who is online

Users browsing this forum: Ahrefs [Bot], cjayho, MrRey, TuxPowered and 44 guests