Description of problem: Equal cost multi-path (ECMP) routing allows multiple network paths to the same destination to be load balanced, and provides an alternative to bonding for highly available and scalable connections. In order for ECMP to function properly, a dynamic routing protocol must be used so that the host can advertise local IP addresses to multiple connected routers over more than one physical path. Version-Release number of selected component (if applicable): OSP 17 (this feature may initially be Tech Preview, to be determined) Additional info: Bi-directional forwarding detection (BFD) is a mechanism for ensuring that multiple network paths are working in both directions. This ensures that ECMP will not send traffic via a path where the destination IP is unreachable. Either ECMP or BFD may be used alone, but often they are used together. Both approaches rely on dynamic routing using a protocol such as BGP or OSPF. This RFE tracks implementation of BGP for OSP using the FRR (Free Range Routing) dynamic routing software package.