                                                       Border Gateway Protocol (BGP) Parameters

   Last Updated
           2008-08-06

   This registry is also available in XML and plain text formats.

   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 Cease NOTIFICATION message subcodes
     * BGP Outbound Route Filtering (ORF) Types

BGP Message Types

   Registration Procedures
           Standards Action process or the Early IANA Allocation process

   Reference
           [RFC4271]

   Value     Name      Reference
     1   OPEN          [RFC4271]
     2   UPDATE        [RFC4271]
     3   NOTIFICATION  [RFC4271]
     4   KEEPALIVE     [RFC4271]
     5   ROUTE-REFRESH [RFC2918]

BGP Path Attributes

   Registration Procedures
           Standards Action process or the Early IANA Allocation process

   Reference
           [RFC4271]

   Value         Code                                                              Reference
     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                [Chen, E., Bates, T., "Destination Preference Attribute for BGP", Work in progress, March 1996.]
     12   ADVERTISER         [RFC1863]
     13   RCID_PATH /        [RFC1863]
          CLUSTER_ID
     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           [RFC4893]
     18   AS4_AGGREGATOR     [RFC4893]
     19   SAFI Specific      [Gargi_Nalawade][draft-kapoor-nalawade-idr-bgp-ssa-00][draft-nalawade-idr-mdt-safi-00][draft-wijnands-mt-discovery-00]
          Attribute (SSA)
     20   Connector          [Gargi_Nalawade][draft-kapoor-nalawade-idr-bgp-ssa-00][draft-nalawade-idr-mdt-safi-00][draft-wijnands-mt-discovery-00]
          Attribute
          AS_PATHLIMIT
     21   (TEMPORARY -       [draft-ietf-idr-as-pathlimit]
          Expires 27 October
          2007)
          PMSI_TUNNEL
     22   (TEMPORARY -       [draft-ietf-l3vpn-2547bis-mcast-bgp]
          Expires 19 June
          2008)
   23-254 Unassigned
    255   Reserved for
          development

BGP Error Codes

   Registration Procedures
           Standards Action process or the Early IANA Allocation process

   Reference
           [RFC4271]

   Value            Name            Reference
     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]

BGP Error Subcodes

   Registration Procedures
           Standards Action process or the Early IANA Allocation process

   Reference
           [RFC4271]

  Message Header Error subcodes

   Registration Procedures
           Standards Action process or the Early IANA Allocation process

   Reference
           [RFC4271]

   Value            Name             Reference
     1   Connection Not Synchronized [RFC4271]
     2   Bad Message Length          [RFC4271]
     3   Bad Message Type            [RFC4271]

  OPEN Message Error subcodes

   Registration Procedures
           Standards Action process or the Early IANA Allocation process

   Reference
           [RFC4271]

   Value              Name              Reference
     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]

  UPDATE Message Error subcodes

   Registration Procedures
           Standards Action process or the Early IANA Allocation process

   Reference
           [RFC4271]

   Value               Name                Reference
     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]

BGP Cease NOTIFICATION message subcodes

   Registration Procedures
           Standards Action or Early IANA Allocation process

   Reference
           [RFC4486]

   Value                Name                Reference
     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]

BGP Outbound Route Filtering (ORF) Types

   Reference
           [RFC5291]

    Range                    Registration Procedure                          Notes
    0-63   Standards Action or the Early Allocation process [RFC4020]
   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]

                                                                        People

          ID             Name            Contact URI       Last Updated
   [Eric_Rosen]     Eric Rosen     mailto:erosen&cisco.com 1999-03
   [Gargi_Nalawade] Gargi Nalawade mailto:gargi&cisco.com  2004-02
