The Services Router forwards packets through a network by means of the routing protocols it uses and the routing and forwarding tables it maintains. By selecting routes and maintaining forwarding tables, the JUNOS routing protocol process (rpd) defines how routing protocols such as RIP, OSPF, and BGP operate on the router.