Hello,
If ROS is based on Linux and running a Linux kernel, wouldn’t it be a better idea to move from the old quagga/bird based routing protocol engine to something more up to date such as FRRouting? As FRR is used in a number of OSS systems, such as Cumulus, why not use it in RouterOS? It would also add to the available routing stack with ISIS, EIGRP, BABEL, OpenFabric… It includes better support for IPv6.
FRRouting (FRR) is an IP routing protocol suite for Linux and Unix platforms which
includes protocol daemons for BGP, IS-IS, LDP, OSPF, PIM, and RIP.FRR’s seamless integration with the native Linux/Unix IP networking stacks
makes it applicable to a wide variety of use cases including connecting
hosts/VMs/containers to the network, advertising network services, LAN
switching and routing, Internet access routers, and Internet peering.FRR has its roots in the Quagga project. In fact, it was started by many
long-time Quagga developers who combined their efforts to improve on
Quagga’s well-established foundation in order to create the best routing
protocol stack available.
Thoughts?