Border Gateway Protocol (BGP) Parameters Last Updated 2013-05-15 This registry is also available in plain text. Registries included below * BGP Message Types * BGP Path Attributes * BGP Error Codes * BGP Error Subcodes * Message Header Error subcodes * OPEN Message Error subcodes * UPDATE Message Error subcodes * BGP Finite State Machine Error Subcodes * BGP Cease NOTIFICATION message subcodes * BGP Outbound Route Filtering (ORF) Types * BGP OPEN Optional Parameter Types * BGP Tunnel Encapsulation Attribute Tunnel Types * BGP Tunnel Encapsulation Attribute Sub-TLVs * BGP Layer 2 Encapsulation Types * BGP Layer 2 TLV Types BGP Message Types Registration Procedure(s) Standards Action (Early Allocation available per RFC 4020) Reference [RFC4271] Value Name Reference 0 Reserved 1 OPEN [RFC4271] 2 UPDATE [RFC4271] 3 NOTIFICATION [RFC4271] 4 KEEPALIVE [RFC4271] 5 ROUTE-REFRESH [RFC2918] 6-255 Unassigned BGP Path Attributes Registration Procedure(s) Standards Action (Early Allocation available per RFC 4020) Reference [RFC4271] Value Code Reference 0 Reserved 1 ORIGIN [RFC4271] 2 AS_PATH [RFC4271] 3 NEXT_HOP [RFC4271] 4 MULTI_EXIT_DISC [RFC4271] 5 LOCAL_PREF [RFC4271] 6 ATOMIC_AGGREGATE [RFC4271] 7 AGGREGATOR [RFC4271] 8 COMMUNITY [RFC1997] 9 ORIGINATOR_ID [RFC4456] 10 CLUSTER_LIST [RFC4456] 11 DPA (deprecated) [Chen, E., Bates, T., "Destination Preference Attribute for BGP", Work in progress, March 1996.][RFC6938] ADVERTISER 12 (Historic) [RFC1863][RFC4223][RFC6938] (deprecated) RCID_PATH / 13 CLUSTER_ID [RFC1863][RFC4223][RFC6938] (Historic) (deprecated) 14 MP_REACH_NLRI [RFC4760] 15 MP_UNREACH_NLRI [RFC4760] 16 EXTENDED [Eric_Rosen][draft-ramachandra-bgp-ext-communities-00][RFC4360] COMMUNITIES 17 AS4_PATH [RFC6793] 18 AS4_AGGREGATOR [RFC6793] SAFI Specific 19 Attribute (SSA) [Gargi_Nalawade][draft-kapoor-nalawade-idr-bgp-ssa-00][draft-nalawade-idr-mdt-safi-00][draft-wijnands-mt-discovery-00] (deprecated) Connector 20 Attribute [RFC6037] (deprecated) 21 AS_PATHLIMIT [draft-ietf-idr-as-pathlimit] (deprecated) 22 PMSI_TUNNEL [RFC6514] Tunnel 23 Encapsulation [RFC5512] Attribute 24 Traffic [RFC5543] Engineering IPv6 Address 25 Specific Extended [RFC5701] Community AIGP (TEMPORARY - 26 expires [draft-ietf-idr-aigp][Rex_Fernando][Pradosh_Mohapatra][Eric_Rosen][James_Uttaro] 2013-04-25) 27 PE Distinguisher [RFC6514] Labels BGP Entropy Label 28 Capability [RFC6790] Attribute 29-127 Unassigned 128 ATTR_SET [RFC6368] 129-254 Unassigned 255 Reserved for development BGP Error Codes Registration Procedure(s) Standards Action (Early Allocation available per RFC 4020) Reference [RFC4271] Value Name Reference 0 Reserved 1 Message Header Error [RFC4271] 2 OPEN Message Error [RFC4271] 3 UPDATE Message Error [RFC4271] 4 Hold Timer Expired [RFC4271] 5 Finite State Machine Error [RFC4271] 6 Cease [RFC4271] 7-255 Unassigned BGP Error Subcodes Registration Procedure(s) Standards Action (Early Allocation available per RFC 4020) Reference [RFC4271] Message Header Error subcodes Registration Procedure(s) Standards Action (Early Allocation available per RFC 4020) Reference [RFC4271] Value Name Reference 0 Reserved 1 Connection Not Synchronized [RFC4271] 2 Bad Message Length [RFC4271] 3 Bad Message Type [RFC4271] 4-255 Unassigned OPEN Message Error subcodes Registration Procedure(s) Standards Action (Early Allocation available per RFC 4020) Reference [RFC4271] Value Name Reference 0 Reserved 1 Unsupported Version Number [RFC4271] 2 Bad Peer AS [RFC4271] 3 Bad BGP Identifier [RFC4271] 4 Unsupported Optional Parameter [RFC4271] 5 [Deprecated] [RFC4271] 6 Unacceptable Hold Time [RFC4271] 7 Unsupported Capability [RFC5492] 8-255 Unassigned UPDATE Message Error subcodes Registration Procedure(s) Standards Action (Early Allocation available per RFC 4020) Reference [RFC4271] Value Name Reference 0 Reserved 1 Malformed Attribute List [RFC4271] 2 Unrecognized Well-known Attribute [RFC4271] 3 Missing Well-known Attribute [RFC4271] 4 Attribute Flags Error [RFC4271] 5 Attribute Length Error [RFC4271] 6 Invalid ORIGIN Attribute [RFC4271] 7 [Deprecated] [RFC4271] 8 Invalid NEXT_HOP Attribute [RFC4271] 9 Optional Attribute Error [RFC4271] 10 Invalid Network Field [RFC4271] 11 Malformed AS_PATH [RFC4271] 12-255 Unassigned BGP Finite State Machine Error Subcodes Registration Procedure(s) Standards Action (Early Allocation available per RFC 4020) Reference [RFC6608] Value Name Reference 0 Unspecified Error [RFC6608] 1 Receive Unexpected Message in OpenSent State [RFC6608] 2 Receive Unexpected Message in OpenConfirm State [RFC6608] 3 Receive Unexpected Message in Established State [RFC6608] 4-255 Unassigned BGP Cease NOTIFICATION message subcodes Registration Procedure(s) Standards Action or Early IANA Allocation process Reference [RFC4486] Value Name Reference 0 Reserved 1 Maximum Number of Prefixes Reached [RFC4486] 2 Administrative Shutdown [RFC4486] 3 Peer De-configured [RFC4486] 4 Administrative Reset [RFC4486] 5 Connection Rejected [RFC4486] 6 Other Configuration Change [RFC4486] 7 Connection Collision Resolution [RFC4486] 8 Out of Resources [RFC4486] 9-255 Unassigned BGP Outbound Route Filtering (ORF) Types Reference [RFC5291] Range Registration Procedure Notes 0-63 Standards Action (Early Allocation available per RFC 4020) 64-127 First Come First Served 128-255 Vendor-Specific IANA does not assign Value Description Reference 0 Reserved [RFC5291] 1-63 Unassigned 64 Address Prefix ORF [RFC5292] 65-127 Unassigned 128-255 Reserved for Vendor-Specific [RFC5291] BGP OPEN Optional Parameter Types Registration Procedure(s) IETF Review Reference [RFC5492] Value Name Reference 0 Reserved [RFC5492] 1 Authentication (deprecated) [RFC4271][RFC5492] 2 Capabilities [RFC5492] 3-255 Unassigned BGP Tunnel Encapsulation Attribute Tunnel Types Registration Procedure(s) First Come First Served Reference [RFC5512] Value Name Reference 0 Reserved [RFC5512] 1 L2TPv3 over IP [RFC5512] 2 GRE [RFC5512] 3 Transmit tunnel endpoint [RFC5566] 4 IPsec in Tunnel-mode [RFC5566] 5 IP in IP tunnel with IPsec Transport Mode [RFC5566] 6 MPLS-in-IP tunnel with IPsec Transport Mode [RFC5566] 7 IP in IP [RFC5512] 8-65535 Unassigned BGP Tunnel Encapsulation Attribute Sub-TLVs Registration Procedure(s) Standards Action (Early Allocation available per RFC 4020) Reference [RFC5512] Value Name Reference 0 Reserved [RFC5512] 1 Encapsulation [RFC5512] 2 Protocol Type [RFC5512] 3 IPsec Tunnel Authenticator [RFC5566] 4 Color [RFC5512] 5 Load-Balancing Block [RFC5640] 6-255 Unassigned BGP Layer 2 Encapsulation Types Reference [RFC6624] Range Registration Procedure 0-127 Expert Review 128-251 First Come First Served 252-255 Experimental Use Value Description Reference 0 Reserved [RFC6624] 1 Frame Relay [RFC4446] 2 ATM AAL5 SDU VCC transport [RFC4446] 3 ATM transparent cell transport [RFC4816] 4 Ethernet (VLAN) Tagged Mode [RFC4448] 5 Ethernet Raw Mode [RFC4448] 6 Cisco HDLC [RFC4618] 7 PPP [RFC4618] 8 SONET/SDH Circuit Emulation Service [RFC4842] 9 ATM n-to-one VCC cell transport [RFC4717] 10 ATM n-to-one VPC cell transport [RFC4717] 11 IP Layer 2 Transport [RFC3032] 12-14 Unassigned 15 Frame Relay Port mode [RFC4619] 16 Unassigned 17 Structure-agnostic E1 over packet [RFC4553] 18 Structure-agnostic T1 (DS1) over packet [RFC4553] 19 VPLS [RFC4761] 20 Structure-agnostic T3 (DS3) over packet [RFC4553] 21 Nx64kbit/s Basic Service using Structure-aware [RFC5086] 22-24 Unassigned 25 Frame Relay DLCI [RFC4619] 25-39 Unassigned 40 Structure-agnostic E3 over packet [RFC4553] 41 Octet-aligned payload for Structure-agnostic DS1 circuits [RFC4553] 42 E1 Nx64kbit/s with CAS using Structure-aware [RFC5086] 43 DS1 (ESF) Nx64kbit/s with CAS using Structure-aware [RFC5086] 44 DS1 (SF) Nx64kbit/s with CAS using Structure-aware [RFC5086] 45-127 Unassigned 128-251 Unassigned 252-255 Experimental Use [RFC6624] BGP Layer 2 TLV Types Reference [RFC6624] Range Registration Procedure 0-127 Expert Review 128-251 First Come First Served 252-255 Experimental Use Value Description Reference 0 Reserved [RFC6624] 1 Circuit Status Vector [RFC6624] 2-127 Unassigned 128-251 Unassigned 252-255 Experimental Use [RFC6624] People ID Name Contact URI Last Updated [Eric_Rosen] Eric Rosen mailto:erosen&cisco.com 2010-02-23 [Gargi_Nalawade] Gargi Nalawade mailto:gargi&cisco.com 2004-02 [James_Uttaro] James Uttaro mailto:uttaro&att.com 2010-02-23 [Pradosh_Mohapatra] Pradosh Mohapatra mailto:pmohapat&cisco.com 2010-02-23 [Rex_Fernando] Rex Fernando mailto:rex&juniper.net 2010-02-23