draft-geng-grow-bmp-sync-options-and-state

BGP Monitoring Protocol (BMP) Enhancements for RIB View Synchronization and Monitoring Options Notification

groupnone stateactive pages12 rev03 expires2026-09-16 canonicalhttps://datatracker.ietf.org/doc/draft-geng-grow-bmp-sync-options-and-state/
The BGP Monitoring Protocol (BMP) is a widely deployed operational tool that allows BMP collectors to obtain per-address-family BGP Routing Information Base (RIB) entries, runtime statistics, events, and other critical BGP state data from BMP sender routers, enabling full visibility into BGP routing status and supporting core network operations such as troubleshooting, security monitoring, and traffic auditing. However, two key limitations exist in the current BMP specification during practical deployment. First, transient faults, message loss, or session interruptions may cause inconsistencies between the RIB views of the BMP sender and collector, and the existing protocol lacks a non-disruptive mechanism to resolve such mismatches. Second, there is no standardized notification mechanism for senders to inform collectors of modified or updated monitoring reporting options, leading collectors to store stale or invalid BGP information as reporting configurations change. This document defines two new backward-compatible BMP message types to address these issues: a Route-Refresh message for non-disruptive RIB view synchronization between senders and collectors, and a Monitoring Options (MO) message to notify collectors of active and disabled reporting parameters. These extensions enhance the reliability and accuracy of BMP-based BGP monitoring without disrupting existing deployment workflows.