BGP4 Server Test Suite Data Sheet

Test Suite: BGP4 Server Test Suite

Direction: Server

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 Server 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