Community discussions

MikroTik App
 
bennyng
newbie
Topic Author
Posts: 25
Joined: Tue Dec 31, 2013 11:31 am

BGP Multicore Load Balancing

Fri Jan 23, 2015 6:59 am

Hello

I'm using the CCR1036 for a year, on 6.7 everything is very good so far. I had used BGP, VRRP, VLAN, Traffic Flow, IPv4 & IPv6. The only compliant that i have is the BGP multicore load balancing, as we are having around 40 peers, sometime the BGP instance dies and mess-up the table.

Anytime for Mikrotik to have BGP multicore optimization?

Benny
 
AlexS
Member Candidate
Member Candidate
Posts: 272
Joined: Thu Oct 10, 2013 7:21 am

Re: BGP Multicore Load Balancing

Fri Jan 30, 2015 1:01 am

To add to this, when is more of the CCR1036 stuff moving to multicore. My TCP streams are still limited to 1G

A
 
keefe007
Member Candidate
Member Candidate
Posts: 125
Joined: Sun Jun 25, 2006 3:01 am

Re: BGP Multicore Load Balancing

Wed Feb 18, 2015 6:53 pm

I'd like to know this as well.
 
bronx
newbie
Posts: 39
Joined: Wed Feb 11, 2015 1:04 am
Location: Turin, Italy

Re: BGP Multicore Load Balancing

Wed Feb 18, 2015 8:10 pm

we really need this features =)
 
User avatar
slackR
Frequent Visitor
Frequent Visitor
Posts: 54
Joined: Sat May 23, 2009 1:46 pm
Location: Buffalo, New York, USA

Re: BGP Multicore Load Balancing

Sun Feb 22, 2015 2:49 am

 
AlexS
Member Candidate
Member Candidate
Posts: 272
Joined: Thu Oct 10, 2013 7:21 am

Re: BGP Multicore Load Balancing

Sun Feb 22, 2015 8:37 am

Woohoo
 
bennyng
newbie
Topic Author
Posts: 25
Joined: Tue Dec 31, 2013 11:31 am

Re: BGP Multicore Load Balancing

Fri Mar 20, 2015 4:40 pm

When will v7 release.. waited for long time..
 
volkirik
Member Candidate
Member Candidate
Posts: 208
Joined: Sat Jul 23, 2016 2:03 pm

Re: BGP Multicore Load Balancing

Wed Apr 08, 2020 9:36 pm

soon™

see also: https://m.facebook.com/story.php?story_ ... 4744771319
From Thrifty:

My new response to people saying Mikrotik BGP being single threaded is causing them performance issues:
A few points:
1) Control Plane ≠ Forwarding Plane
While the processing of routing updates happens in a single thread, packet forwarding (the actual movement of your packets) is already multi-core capable.

2) BGP is single threaded on Cisco IOS, IOS-XE and IOS-XR as well as on Juniper JunOS and Nokia SRos
The processing of routing updates, and in particular the application of route-filters needs to happen in a "run to completion" matter. That means that running it across multiple threads will result in unpredictable results. This is why you cant just "make BGP multi-threaded". What can be done is to split each protocol to a separate process with a central "conductor" process, this is what Quagga/FRR do with the zebrad process, and what JunOS does with RPD.

Who is online

Users browsing this forum: aTan, complexxL9 and 112 guests