bgpd - Parent process, kernel interface Responsible for getting the routes into the kernel Maintains its own copy of the kernel routing table Fetches the kernel routing table and interface list on startup Does nexthop validation for the RDE