ecosystem a unix machine doesn't become a good router just by adding a bgp speaker bgpd complemented by daemons for other routing protocols ospfd/ospf6d for routing inside an AS dvmrpd for multicast ripd for those who can't let RIP go a lot of kernel side changes route priorities multipath routes multiple routing tables and routing domains MPLS stack, plus ldpd in userland