[Feature Request] BGP Multicore Support

Please add support for multicore BGP in CCR’s !!!

This has been requested so many times for many years.

It seems like mikrotik has stopped listening to the bright skinned english speaking customers. I wouldnt even mind working for mikrotik and helping them improve their routers but their most important requirement to any of such jobs is that you must be fluent in latvian language. So ofcourse a lot of english speaking coding experts cannot apply since many simply do not understand latvian.

A lot of features just arent implemented that well as the core routing parts of mikrotik. Almost All of my posts relating to issues and feature requests with routerOS have no replies and are getting the silent treatment. Its like i am just getting no support whatsoever and i am going to be reviewing 3 routerboards, a ubiquiti edgerouter, some other routers and comparing a few things and publishing the article and yet nothing i have said to them seems to have been taken a note of. Aside from that all bought with my own money. I really feel that the quality for mikrotik has gone down and even though many of their customers come from the southern part of asia that dont have very sophisticated network requirements like we do which is what mikrotik was made for in the first place to be a cisco alternative, not to be at the same level as consumer/SOHO routers. So without any support from mikrotik their review is going to look very bleak compared to the other less capable participants.

I do make multi-threaded programs quite well so i have actually made android apps that work smoothly even when you reduce the CPU frequency below the minimum requirements for android.

A funny and interesting way to look at things is which would you rather have, an iphone 6s or a mikrotik CCR1036.

its planned to ros 7

to the RouterOS7 go out and be stable at mikrotik has lost many customers who in fact is losing

what good is having a CCR1072 you can not close a FullRouting in BGP, all BGP processing goes all a core only

unless the ccr1072 is used only for PPPoE server,
ultimately becomes a toy for testing as a leading edge protocols does not work right on it
they forget the protocols used by large ISPs

thats true

always its a good practice to take a tour on support forums of a product before buying to know this issues before happen

of course having a router capable of full bgp routing for less than 10.000 us its a good thing but not free of setbacks, life is far from perfect, router os single core full bpg routing is well documented on forums by users from beta stages of CCR, many who bought CCR without read the forums have the problem today and if can, wait for mikrotik to solve it.

Others who cannot wait solve the situation with an x86 box

some ccr1036 cost only 1000US, i wonder if at that price there is another alternative with better performance of full bgp routing.

if mikrotik accomplish multicore full bgp routing even the 500US ccr1009 will be a nice alternative to do full bgp routing

of course we dont know how many cores will use, i dont think the full 36 or 72 cores will be used, luckily 8-16 cores

only time will tell

We have received your requests and are familiar with this problem. Thank you all for your opinion and feedback.

We are working on this already. To see more detailed information, please take a look at this video which was presented in MUM.

Situation will be much better in v7 of RouterOS:
https://youtu.be/ihZiAC-Rox8?t=2229

But what else is truely going to be fixed? A lot of things have been irritating me because i need to use them but cant.

File transfers and file access causes disconnections on winbox. Also not only the high CPU usage and slow transfers but theres a high chance a file doesnt fully transfer which is dangerous for updating firmware. I once updated the firmware of my CCR but some of the packages didnt properly upload and were still used which made for a messy interface until i reuploaded the packages. We need proper file and filesystem support. Wheres the ntfs, ext support?

Proxy doesnt follow the rules you give it. This is really really bad because i need to use the proxy and everytime i try some advertisement botnet starts spamming my router using it to browse links, using up a core and using up my upload. Not only that but the proxy cannot empty its own cache as well.

Aside from that switch chips connections are very unreliable as i get downtimes everyday when using a port with a switch chip doing switching and with no switching rules to disturb it. Switching performance is also an issue too. I bought the CRS for switching and it turns out to be unreliable. You dont really see the issue until you start running programs that require network access 24/7.

You cant install software on a mikrotik router but you can on a ubiquiti router or even a consumer router which makes them infinitely more useful. Also consumer routers which have switch chips dont have the same unreliable issue.

The web proxy feature on mikrotik is still stuck to single core.

My network setup is very complicated which is what i need a mikrotik router for. How can mikrotik fail for the very task it is supposed to be good at? Also a lot of businesses whos business is to set up networks for customers including other businesses and enterprise arent happy with mikrotik since they’re left high and dry when theres an issue. Perhaps mikrotik should consider having a support package for these people who need that support who cant wait for a few days or a few months before someone comes along and replies.

Mikrotik scripting is very limiting, we need the ability to install software or even use java.

Looks like you are overreacting, RouterOS is not a File Server and not a Proxy server, and will never be - RouterOS is for routers that is it.

File system is ok for tasks that are necessary - upgrade/downgrade/backup/export/logs and memory size is mostly sufficient for these tasks.
Proxy implementation also is ok for simple tasks that you sometimes need, if you need more features/performance - use stand alone proxy server.
There are few features missing in switching, but as long as you don’t plug cables in loop everything is ok.

Sorry, but first thing that needs to be fixed here is understanding where to use what product.

P.S. don’t hijack the topics create your own.

i have been making my own threads. I dont need a very fast web proxy, it just needs to follow the rules i make for it and actually work.

Have you read what i said about file transfers? File transfers have not been working properly which is part of what causes corrupted firmware updates.

I dont plug cables in loops. Theres no failover. Its a CRS226 with multiple bonded ports for various systems with multiple ports. I used the switch for bonding and i use STP.