BGP-PCEP¶
Overview¶
BGP Plugin¶
The OpenDaylight controller provides an implementation of BGP (Border Gateway Protocol), which is based on RFC 4271) as a south-bound protocol plugin. The implementation renders all basic BGP speaker capabilities, including:
Inter/Intra-AS peering * Routes advertising * Routes originating * Routes storage
The plugin’s north-bound API (REST
/Java
) provides to user:
Fully dynamic run-time standardized BGP configuration
Read-only access to all RIBs
Read-write programmable RIBs
Read-only reachability/link-state topology view
PCEP Plugin¶
The OpenDaylight Path Computation Element Communication Protocol (PCEP) plugin provides all basic service units necessary to build-up a PCE-based controller. Defined by RFC 8231, PCEP offers LSP management functionality for Active Stateful PCE, which is the cornerstone for majority of PCE-enabled SDN solutions. It consists of the following components:
Protocol library
PCEP session handling
Stateful PCE LSP-DB
Active Stateful PCE LSP Operations
Behavior/Feature Changes¶
No changes to behavior.
New Features¶
The PCE server has gained the ability to interact with PCEP topology and therefore properly manage paths.
Deprecated Features¶
No deprecated features.
Resolved Issues¶
The following table lists the issues resolved in this release.
Type |
Key |
Summary |
Resolution |
Fix Version(s) |
---|---|---|---|---|
Provide persistence for LSP configured or modified by ODL |
Done |
0.17.0 |
||
PCEPTopologySessionListener fails to clean up requests on shutdown |
Done |
0.16.15, 0.17.2 |
||
Reuse Timers across multiple PCEP requests |
Done |
0.16.15, 0.17.2 |
||
NPEs are meaningful on JDK17+ |
Done |
0.17.1 |
Known Issues¶
The following table lists the known issues that exist in this release.
Resolved Issues in SR1¶
The following table lists the issues resolved in Service Release 1.
Known Issues in SR1¶
The following table lists the known issues that exist in Service Release 1.