Community discussions

MikroTik App
 
minfrin
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 65
Joined: Sat May 09, 2009 2:20 am

CRS309-1G-8S+: Poor PPPoE performance

Sun May 01, 2022 1:10 pm

Hi all,

I have a CRS309-1G-8S+ that is routing a series of VLANs to the internet via a PPPoE connection provided by BT OpenReach.

While the line is provisioned for a max download of 1000Mbps, the CRS309-1G-8S+ is maxing out both CPUs at around 400Mbps.

Is there a way to get the CRS309-1G-8S+ to achieve 1Gbps over PPPoE? If not, what Mikrotik device can do this?

Regards,
Graham
--
 
User avatar
jvanhambelgium
Forum Veteran
Forum Veteran
Posts: 985
Joined: Thu Jul 14, 2016 9:29 pm
Location: Belgium

Re: CRS309-1G-8S+: Poor PPPoE performance

Sun May 01, 2022 2:12 pm

CRS = Cloud Router SWITCH

This is a 2-core 800Mhz device.
PPPoE is handled by a single CPU as far as I know.

So I think this is normal, 300-500Mbps at most.

Use a ROUTER device for this, any RB4011 , RB5009 etc will do this.
 
minfrin
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 65
Joined: Sat May 09, 2009 2:20 am

Re: CRS309-1G-8S+: Poor PPPoE performance

Tue May 03, 2022 12:06 am

I'm confused - the Cloud ROUTER Switch is not a router - can you explain?

An analysis of the router while loaded shows both CPUs on the device maxed out, so while CPU bound PPPoE does not appear to be single threaded.

Do you have some kind of evidence to back up the claim that the RB4011, RB5009, etc will do the job? The RB2011 doesn't do the job, thus my upgrade to the CRS309-1G-8S+ to give me 10gbps at the same time. There is hardware accelerated later 3 routing happening, which is exaclty what I need, the uplink lets the device down.

Most googling on the subject shows people using hand rolled routers like pfSense and OpenWRT running on beefy CPUs to get the job done, or "it works for me on my sub-100Mbps connection". I would rather avoid having to deploy such a power hungry solution to the problem.
 
User avatar
ingdaka
Trainer
Trainer
Posts: 452
Joined: Thu Aug 30, 2012 3:06 pm
Location: Albania
Contact:

Re: CRS309-1G-8S+: Poor PPPoE performance

Tue May 03, 2022 12:24 am

CRS - Cloud Router Switch - Is a Mikrotik switch with L3 capability, but is a switch!
CCR - Cloud Core Routers - Are Mikrotik Routers!
 
User avatar
jbl42
Member Candidate
Member Candidate
Posts: 214
Joined: Sun Jun 21, 2020 12:58 pm

Re: CRS309-1G-8S+: Poor PPPoE performance

Tue May 03, 2022 1:59 am

Do you have some kind of evidence to back up the claim that the RB4011, RB5009, etc will do the job?
The RB5009 maxes out a 1GB uplink with PPPoE with 10-30% CPU load on all 4 cores in my personal experience.
I has a 4x 1.4GHz 64bit Arm Cortex-A72 CPU compared to 2x 800MHz ARMv7 32bit wich is a lot more CPU power.
At the other hand, the CRS309-1G-8S+ has a much better switch chip.

If you need a capable and fast 10GB switch and not more than 500GB/s routing speed, go for a CRS.
For routing with 3-6GB/s (SFP+) and fast IPSec and a relatively poor 1GB switch chip, go for RB4011.
For routing with 4-7GB/s (SFP+) with less demands on IPsec but want to have a better switch chip, go for the RB5009.
For high speed routing with 10+ GB/s and fast IPsec with mid-class switching, go for a CCR.

One of the challenges is that RB4011/RB5009 are almost impossible to buy. They are out of stock everywhere.
 
magnavox
Member
Member
Posts: 357
Joined: Thu Jun 14, 2007 1:03 pm

Re: CRS309-1G-8S+: Poor PPPoE performance

Wed May 04, 2022 12:16 pm

Do you have some kind of evidence to back up the claim that the RB4011, RB5009, etc will do the job?
The RB5009 maxes out a 1GB uplink with PPPoE with 10-30% CPU load on all 4 cores in my personal experience.
I has a 4x 1.4GHz 64bit Arm Cortex-A72 CPU compared to 2x 800MHz ARMv7 32bit wich is a lot more CPU power.
At the other hand, the CRS309-1G-8S+ has a much better switch chip.

If you need a capable and fast 10GB switch and not more than 500GB/s routing speed, go for a CRS.
For routing with 3-6GB/s (SFP+) and fast IPSec and a relatively poor 1GB switch chip, go for RB4011.
For routing with 4-7GB/s (SFP+) with less demands on IPsec but want to have a better switch chip, go for the RB5009.
For high speed routing with 10+ GB/s and fast IPsec with mid-class switching, go for a CCR.

One of the challenges is that RB4011/RB5009 are almost impossible to buy. They are out of stock everywhere.
Hi jbl42,
and at PPPoE server side, the best CCR to handle 1GB/s in PPPoE?

Tnx
 
User avatar
rextended
Forum Guru
Forum Guru
Posts: 11968
Joined: Tue Feb 25, 2014 12:49 pm
Location: Italy
Contact:

Re: CRS309-1G-8S+: Poor PPPoE performance

Wed May 04, 2022 12:50 pm

With near 500 PPPoE users using ~600Mb/s down / ~200Mb/s up, the CCR1036-12G-4S have just 4% of CPU used...
 
magnavox
Member
Member
Posts: 357
Joined: Thu Jun 14, 2007 1:03 pm

Re: CRS309-1G-8S+: Poor PPPoE performance

Wed May 04, 2022 3:22 pm

With near 500 PPPoE users using ~600Mb/s down / ~200Mb/s up, the CCR1036-12G-4S have just 4% of CPU used...
Sorry, I intend single PPPoE Client not reach 1GB/s (CCR1009 as CPE), whit CCR1036 o CCR1072 at PPPoE server, performances are about 800MB/s.
Putting in IPoE, client reach 1GB/s...


tnx.
 
PortalNET
Member Candidate
Member Candidate
Posts: 126
Joined: Sun Apr 02, 2017 7:24 pm

Re: CRS309-1G-8S+: Poor PPPoE performance

Tue Jan 31, 2023 11:31 pm

Hi guys..

sorry for hijack this thread but we have some interesting results for PPPOE-server and PPPOe clients on some devices i would like to know if someone else is facing the same issue..

we currently have some PPPOE-servers CCR1036 with 2SFP+ 10G ports..
SFP+1 WAN link from BGP with specific VLAN
SFP+2 UPLINK to CRS317 switch running in SwitchOS mode..(running 2 separate VLANS)

On the CRS317 SwitchOS mode we have (2 OLT fiber devices running each plugged in to 10G sfp+ port with specific VLAN on each device) and on the OLTs sides all VLANs configured in the PON ports and on the ONT and ONU clients devices.. so in short story we have the following issue..

on AC1200 gigabit devices.. we struggle to go over 300mbps download and upload allways around 400gbps or 500gbps easy..
on WIRED LAN gigabit port from ONT devices.. we can go over 700mbps easy..

now... running same device CCR1036 with OLTs running SFP port only without vlans setup on the CCR1036 or the OLTS.. we can run wifi AC1200 devices easilly 500Mbps download sometimes reached nearly 600mbps download and 600mbps upload.. and on wired cable we tested over 800mbps down and upload speeds..


I am wondering if 2 VLANs configured on the same SFP+ ports and on the CRS317 switchOS could be having some sort of bottleneck.. even do the CCR1036 cpu hardly goes over 20% average..

our traffic peaks on this device reaches around 1.5gbps on peak times with around 650 pppoe-sessions from clients.. with home residential average plans from 300 to 500mbps fiber.


I am wondering if it could be a bootleneck on the CRS317 switch or if could be some performance issues with the VLANs.. also on the OLTs and on the CRS317 switch i have VLAN setup as TAG mode.. and on the PPPOE-servers on the CCR1036 have it setup without tag.. if i set TAG on the vlans.. it drops connections.. if i leave it without service tag enabled.. it will connect everybody..

Has anyone noticed something similar?

Who is online

Users browsing this forum: Fogga and 16 guests