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