US 12,206,601 B2
Backpressure notifications to peers for BGP updates
Mahesh Giri, Ghaziabad (IN); Atul Mehra, Gurgaon (IN); Anurag Prakash, Kanata (CA); Yong Yin, Ottawa (CA); Ritesh Singal, Gurgaon (IN); and Peter Pieda, Ottawa (CA)
Assigned to Ciena Corporation, Hanover, MD (US)
Filed by Ciena Corporation, Hanover, MD (US)
Filed on May 31, 2023, as Appl. No. 18/326,726.
Claims priority of application No. 202311027415 (IN), filed on Apr. 13, 2023.
Prior Publication US 2024/0348564 A1, Oct. 17, 2024
Int. Cl. H04L 49/506 (2022.01); H04L 43/08 (2022.01); H04L 45/033 (2022.01); H04L 45/12 (2022.01); H04L 45/44 (2022.01)
CPC H04L 49/506 (2013.01) [H04L 43/08 (2013.01); H04L 45/033 (2022.05); H04L 45/123 (2013.01); H04L 45/44 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A router configured to implement Border Gateway Protocol (BGP), the router comprising circuitry configured to:
receive BGP updates from one or more BGP peers connected to the router,
detect a trigger related to BGP updates where the trigger is indicative of a need to apply backpressure by the one or more BGP peers, wherein the trigger is based at least on a fill rate of a Routing Information Base (RIB) based on the received BGP updates, and
send a backpressure notification message to the one or more BGP peers based on the trigger, such that the one or more BGP peers apply the backpressure, wherein the backpressure notification message is a BGP notification message having a specific error code designating backpressure, and an error sub-code to designate whether to apply backpressure and whether to remove backpressure.