The BGP and PCEP protocols offer extensibility features to add new behavior. There are many RFCs and drafts available for extensions to these two protocols. The OpenDaylight BGP-PCEP implementation offers a way to support these extensions. In this recipe, we will look at some implementation guidelines to add new extensions to BGP and PCEP protocols in OpenDaylight.
The BGP parser module implementation presently supports the following RFCs:
- RFC3107: Carrying Label Information in BGP-4
- RFC4271: A Border Gateway Protocol 4 (BGP-4)
- RFC4724: Graceful Restart Mechanism for BGP
- RFC4760: Multiprotocol Extensions for BGP-4
- RFC1997: BGP Communities Attribute
- RFC4360: BGP Extended Communities Attribute
- RFC6793: BGP Support for Four-Octet Autonomous System (AS) Number Space
- RFC4486: Subcodes for BGP Cease Notification Message
- RFC5492...