Page MenuHomeVyOS Platform

Add Support for multiple OSPF and BGP routing processes like other vendors
Open, WishlistPublicFEATURE REQUEST

Description

Summary

Add Support for multiple OSPF and BGP routing processes inside one VRF like other vendors

Use case

Multiple independent routing processes are also supported by other manufacturers in their routers. This is especially true when multiple OSPF Area 0 regions are used within the network, between which routes are to be exchanged and filtered. It is absolutely necessary to do this with multiple OSPF processes, as it won't work with a single one. The same applies to BGP. Using iBGP and eBGP on the same router also requires multiple processes in a VRF.

Details

Version
-
Is it a breaking change?
Perfectly compatible
Issue type
Feature (new functionality)

Event Timeline

Hello @Viacheslav ,

this is already supported by FRR and already used by VyOS, but not in this behavior. If you create an 2nd VRF and use dynamic routing protocols, you create in frr multiple processes of that routing protocol you use. OSPF and BGP in frr support multiple processes out of the box.

Documentation: https://docs.frrouting.org/en/latest/ospfd.html#multi-instance-support

Viacheslav triaged this task as Wishlist priority.Jul 20 2025, 9:50 AM
Viacheslav removed a project: VyOS 1.5 Circinus.