The routing protocol process (rpd) is a software process within the Routing Engine software that controls the routing protocols that run on the device. Its functionality includes all protocol messages, routing table updates, and implementation of routing policies. The routing protocol process starts all configured routing protocols and handles all routing messages.
To ramp up on general routing protocol concepts and configuration information, click: Junos OS Routing Protocols Library for Routing Devices
This article provides answers to the most common questions about the routing protocol process memory utilization, operation, interpretation of related command outputs, and memory shortage and leakage.