FRRouting suite of internet protocols (BGP, OSPF, IS-IS, ...) FRRouting implements the routing protocols commonly used in the internet and private networks to exchange information between routers. Both IP and IPv6 are supported, as are BGP, OSPFv2, OSPFv3, IS-IS, BABEL, EIGRP, RIP, RIPng, LDP, BFD, PIM, VRRP, PBR, and NHRP. These protocols are used to turn your system into a dynamic router, exchanging information about available connections with other routers in a standards-compliant way. The actual packet forwarding functionality is provided by the OS kernel. FRRouting is a fork of Quagga with an open community model. The main git lives on https://github.com/frrouting/frr.git and the project name is commonly abbreviated as "FRR."