BGP4 Client Test Suite Data Sheet
Border Gateway Protocol 4 (BGP4) is delivered via TCP. The primary function of a BGP speaking system is to exchange network reachability information with other BGP systems. This network reachability information includes information on the list of Autonomous Systems (ASes) that reachability information traverses. This test suite can be used to test BGP4 Client implementations for security flaws and robustness problems.
Used specifications
| Specification | Title | Notes |
|---|---|---|
| RFC1700 | Assigned Numbers | Address Family Numbers only |
| RFC1771 | A Border Gateway Protocol 4 (BGP-4) | Obsoleted by RFC4271 |
| RFC1863 | A BGP/IDRP Route Server alternative to a full mesh routing | |
| RFC1997 | BGP Communities Attribute | |
| RFC2283 | Multiprotocol Extensions for BGP-4 | Obsoleted by RFC2858 |
| RFC2545 | Use of BGP-4 Multiprotocol Extensions for IPv6 Inter-Domain Routing | |
| RFC2842 | Capabilities Advertisement with BGP-4 | Obsoleted by RFC3392 |
| RFC2858 | Multiprotocol Extensions for BGP-4 | Obsoleted by RFC4760 |
| RFC2918 | Route Refresh Capability for BGP-4 | |
| RFC3107 | Carrying Label Information in BGP-4 | Obsoleted by RFC8277 |
| RFC3392 | Capabilities Advertisement with BGP-4 | Obsoleted by RFC5492 |
| RFC4271 | A Border Gateway Protocol 4 (BGP-4) | |
| RFC4360 | BGP Extended Communities Attribute | |
| RFC4456 | An Alternative to Full Mesh Internal BGP (IBGP) | |
| RFC4486 | Subcodes for BGP Cease Notification Message | |
| RFC4724 | Graceful Restart Mechanism for BGP | |
| RFC4760 | Multiprotocol Extensions for BGP-4 | |
| RFC4761 | Virtual Private LAN Service (VPLS) Using BGP for Auto-Discovery and Signaling | |
| RFC4875 | Resource Reservation Protocol – Traffic Engineering (RSVP-TE) for Point-to-Multipoint TE Label Switched Paths (LSPs) | P2MP LSP Tunnel SESSION Object encoding only. |
| RFC4893 | BGP Support for Four-octet AS Number Space | |
| RFC5291 | Outbound Route Filtering Capability for BGP-4 | |
| RFC5492 | Capabilities Advertisement with BGP-4 | |
| RFC5512 | The BGP Encapsulation Subsequent Address Family Identifier (SAFI) and the BGP Tunnel Encapsulation Attribute | Obsoleted by RFC9012 |
| RFC5549 | Advertising IPv4 Network Layer Reachability Information with an IPv6 Next Hop | |
| RFC5566 | Advertising IPv4 Network Layer Reachability Information with an IPv6 Next Hop | Obsoleted by RFC9012 |
| RFC6388 | Label Distribution Protocol Extensions for Point-to-Multipoint and Multipoint-to-Multipoint Label Switched Paths | Point to Multipoint and Multipoint to Multipoint FECs encoding only. |
| RFC6514 | BGP Encodings and Procedures for Multicast in MPLS/BGP IP VPNs | |
| RFC5575 | Dissemination of Flow Specification Rules | Obsoleted by RFC8955 |
| RFC5640 | Load-Balancing for Mesh Softwires | Supported in anomaly cases |
| RFC5701 | IPv6 Address Specific BGP Extended Community Attribute | Supported in anomaly cases |
| RFC7432 | BGP MPLS-Based Ethernet VPN | Supported in anomaly cases |
| RFC8277 | Using BGP to Bind MPLS Labels to Address Prefixes | Supported in anomaly cases |
| RFC8955 | Dissemination of Flow Specification Rules | Supported in anomaly cases |
| RFC9012 | The BGP Tunnel Encapsulation Attribute | Supported in anomaly cases |
| RFC9136 | IP Prefix Advertisement in Ethernet VPN (EVPN) | Supported in anomaly cases |
| RFC9251 | Internet Group Management Protocol (IGMP) and Multicast Listener Discovery (MLD) Proxies for Ethernet VPN (EVPN) | Supported in anomaly cases |
| draft-ietf-idr-dynamic-cap-10 | Dynamic Capability for BGP-4 | |
| draft-ietf-idr-as-pathlimit-03 | The AS_PATHLIMIT Path Attribute | |
| draft-ietf-idr-segment-routing-te-policy-17 | Advertising Segment Routing Policies in BGP | Supported in anomaly cases |
| draft-ietf-bess-evpn-bum-procedure-updates-14 | Updates on EVPN BUM Procedures | Supported in anomaly cases |
Tool-specific information
| Tested messages | Specifications | Notes |
|---|---|---|
| OPEN | RFC4271 | |
| UPDATE | RFC4271 | |
| NOTIFICATION | RFC4271 | |
| KEEPALIVE | RFC4271 | |
| ROUTE-REFRESH | RFC2918 | |
| DYNAMIC-CAPABILITY | draft-ietf-idr-dynamic-cap-10 | |
| LIST | RFC1863 | Obsolete |