<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="bgp-parameters.xsl"?>
<?oxygen RNGSchema="bgp-parameters.rng" type="xml"?>
<registry xmlns="http://www.iana.org/assignments" id="bgp-parameters">
  <title>Border Gateway Protocol (BGP) Parameters</title>
  <updated>2008-08-06</updated>
  <registry id="bgp-parameters-1">
    <title>BGP Message Types</title>
    <xref type="rfc" data="rfc4271"/>
    <registration_rule>Standards Action process or the Early IANA Allocation process</registration_rule>
    <record>
      <value>1</value>
      <name>OPEN</name>
      <xref type="rfc" data="rfc4271"/>
    </record>
    <record>
      <value>2</value>
      <name>UPDATE</name>
      <xref type="rfc" data="rfc4271"/>
    </record>
    <record>
      <value>3</value>
      <name>NOTIFICATION</name>
      <xref type="rfc" data="rfc4271"/>
    </record>
    <record>
      <value>4</value>
      <name>KEEPALIVE</name>
      <xref type="rfc" data="rfc4271"/>
    </record>
    <record>
      <value>5</value>
      <name>ROUTE-REFRESH</name>
      <xref type="rfc" data="rfc2918"/>
    </record>
  </registry>
  <registry id="bgp-parameters-2">
    <title>BGP Path Attributes</title>
    <xref type="rfc" data="rfc4271"/>
    <registration_rule>Standards Action process or the Early IANA Allocation process</registration_rule>
    <record>
      <value>1</value>
      <code>ORIGIN</code>
      <xref type="rfc" data="rfc4271"/>
    </record>
    <record>
      <value>2</value>
      <code>AS_PATH</code>
      <xref type="rfc" data="rfc4271"/>
    </record>
    <record>
      <value>3</value>
      <code>NEXT_HOP</code>
      <xref type="rfc" data="rfc4271"/>
    </record>
    <record>
      <value>4</value>
      <code>MULTI_EXIT_DISC</code>
      <xref type="rfc" data="rfc4271"/>
    </record>
    <record>
      <value>5</value>
      <code>LOCAL_PREF</code>
      <xref type="rfc" data="rfc4271"/>
    </record>
    <record>
      <value>6</value>
      <code>ATOMIC_AGGREGATE</code>
      <xref type="rfc" data="rfc4271"/>
    </record>
    <record>
      <value>7</value>
      <code>AGGREGATOR</code>
      <xref type="rfc" data="rfc4271"/>
    </record>
    <record>
      <value>8</value>
      <code>COMMUNITY</code>
      <xref type="rfc" data="rfc1997"/>
    </record>
    <record>
      <value>9</value>
      <code>ORIGINATOR_ID</code>
      <xref type="rfc" data="rfc4456"/>
    </record>
    <record>
      <value>10</value>
      <code>CLUSTER_LIST</code>
      <xref type="rfc" data="rfc4456"/>
    </record>
    <record>
      <value>11</value>
      <code>DPA</code>
      <xref type="text">Chen, E., Bates, T., "Destination Preference Attribute for BGP",
Work in progress, March 1996.</xref>
    </record>
    <record>
      <value>12</value>
      <code>ADVERTISER</code>
      <xref type="rfc" data="rfc1863"/>
    </record>
    <record>
      <value>13</value>
      <code>RCID_PATH / CLUSTER_ID</code>
      <xref type="rfc" data="rfc1863"/>
    </record>
    <record>
      <value>14</value>
      <code>MP_REACH_NLRI</code>
      <xref type="rfc" data="rfc4760"/>
    </record>
    <record>
      <value>15</value>
      <code>MP_UNREACH_NLRI</code>
      <xref type="rfc" data="rfc4760"/>
    </record>
    <record date="1999-03">
      <value>16</value>
      <code>EXTENDED COMMUNITIES</code>
      <xref type="person" data="Eric_Rosen"/>
      <xref type="draft" data="draft-ramachandra-bgp-ext-communities-00"/>
      <xref type="rfc" data="rfc4360"/>
    </record>
    <record>
      <value>17</value>
      <code>AS4_PATH</code>
      <xref type="rfc" data="rfc4893"/>
    </record>
    <record>
      <value>18</value>
      <code>AS4_AGGREGATOR</code>
      <xref type="rfc" data="rfc4893"/>
    </record>
    <record date="2004-02">
      <value>19</value>
      <code>SAFI Specific Attribute (SSA)</code>
      <xref type="person" data="Gargi_Nalawade"/>
      <xref type="draft" data="draft-kapoor-nalawade-idr-bgp-ssa-00"/>
      <xref type="draft" data="draft-nalawade-idr-mdt-safi-00"/>
      <xref type="draft" data="draft-wijnands-mt-discovery-00"/>
    </record>
    <record date="2004-02">
      <value>20</value>
      <code>Connector Attribute</code>
      <xref type="person" data="Gargi_Nalawade"/>
      <xref type="draft" data="draft-kapoor-nalawade-idr-bgp-ssa-00"/>
      <xref type="draft" data="draft-nalawade-idr-mdt-safi-00"/>
      <xref type="draft" data="draft-wijnands-mt-discovery-00"/>
    </record>
    <record>
      <value>21</value>
      <code>AS_PATHLIMIT  (TEMPORARY - Expires 27 October 2007)</code>
      <xref type="draft" data="draft-ietf-idr-as-pathlimit"/>
    </record>
    <record>
      <value>22</value>
      <code>PMSI_TUNNEL (TEMPORARY - Expires 19 June 2008)</code>
      <xref type="draft" data="draft-ietf-l3vpn-2547bis-mcast-bgp"/>
    </record>
    <record>
      <value>23-254</value>
      <code>Unassigned</code>
    </record>
    <record>
      <value>255</value>
      <code>Reserved for development</code>
    </record>
  </registry>
  <registry id="bgp-parameters-3">
    <title>BGP Error Codes</title>
    <xref type="rfc" data="rfc4271"/>
    <registration_rule>Standards Action process or the Early IANA Allocation process</registration_rule>
    <record>
      <value>1</value>
      <name>Message Header Error</name>
      <xref type="rfc" data="rfc4271"/>
    </record>
    <record>
      <value>2</value>
      <name>OPEN Message Error</name>
      <xref type="rfc" data="rfc4271"/>
    </record>
    <record>
      <value>3</value>
      <name>UPDATE Message Error</name>
      <xref type="rfc" data="rfc4271"/>
    </record>
    <record>
      <value>4</value>
      <name>Hold Timer Expired</name>
      <xref type="rfc" data="rfc4271"/>
    </record>
    <record>
      <value>5</value>
      <name>Finite State Machine Error</name>
      <xref type="rfc" data="rfc4271"/>
    </record>
    <record>
      <value>6</value>
      <name>Cease</name>
      <xref type="rfc" data="rfc4271"/>
    </record>
  </registry>
  <registry id="bgp-parameters-4">
    <title>BGP Error Subcodes</title>
    <xref type="rfc" data="rfc4271"/>
    <registration_rule>Standards Action process or the Early IANA Allocation process</registration_rule>
    <registry id="bgp-parameters-5">
      <title>Message Header Error subcodes</title>
      <xref type="rfc" data="rfc4271"/>
      <registration_rule>Standards Action process or the Early IANA Allocation process</registration_rule>
      <record>
        <value>1</value>
        <name>Connection Not Synchronized</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
      <record>
        <value>2</value>
        <name>Bad Message Length</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
      <record>
        <value>3</value>
        <name>Bad Message Type</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
    </registry>
    <registry id="bgp-parameters-6">
      <title>OPEN Message Error subcodes</title>
      <xref type="rfc" data="rfc4271"/>
      <registration_rule>Standards Action process or the Early IANA Allocation process</registration_rule>
      <record>
        <value>1</value>
        <name>Unsupported Version Number</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
      <record>
        <value>2</value>
        <name>Bad Peer AS</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
      <record>
        <value>3</value>
        <name>Bad BGP Identifier</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
      <record>
        <value>4</value>
        <name>Unsupported Optional Parameter</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
      <record>
        <value>5</value>
        <name>[Deprecated]</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
      <record>
        <value>6</value>
        <name>Unacceptable Hold Time</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
    </registry>
    <registry id="bgp-parameters-7">
      <title>UPDATE Message Error subcodes</title>
      <xref type="rfc" data="rfc4271"/>
      <registration_rule>Standards Action process or the Early IANA Allocation process</registration_rule>
      <record>
        <value>1</value>
        <name>Malformed Attribute List</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
      <record>
        <value>2</value>
        <name>Unrecognized Well-known Attribute</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
      <record>
        <value>3</value>
        <name>Missing Well-known Attribute</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
      <record>
        <value>4</value>
        <name>Attribute Flags Error</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
      <record>
        <value>5</value>
        <name>Attribute Length Error</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
      <record>
        <value>6</value>
        <name>Invalid ORIGIN Attribute</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
      <record>
        <value>7</value>
        <name>[Deprecated]</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
      <record>
        <value>8</value>
        <name>Invalid NEXT_HOP Attribute</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
      <record>
        <value>9</value>
        <name>Optional Attribute Error</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
      <record>
        <value>10</value>
        <name>Invalid Network Field</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
      <record>
        <value>11</value>
        <name>Malformed AS_PATH</name>
        <xref type="rfc" data="rfc4271"/>
      </record>
    </registry>
  </registry>
  <registry id="bgp-parameters-8">
    <title>BGP Cease NOTIFICATION message subcodes</title>
    <xref type="rfc" data="rfc4486"/>
    <registration_rule>Standards Action or Early IANA Allocation process</registration_rule>
    <record>
      <value>1</value>
      <name>Maximum Number of Prefixes Reached</name>
      <xref type="rfc" data="rfc4486"/>
    </record>
    <record>
      <value>2</value>
      <name>Administrative Shutdown</name>
      <xref type="rfc" data="rfc4486"/>
    </record>
    <record>
      <value>3</value>
      <name>Peer De-configured</name>
      <xref type="rfc" data="rfc4486"/>
    </record>
    <record>
      <value>4</value>
      <name>Administrative Reset</name>
      <xref type="rfc" data="rfc4486"/>
    </record>
    <record>
      <value>5</value>
      <name>Connection Rejected</name>
      <xref type="rfc" data="rfc4486"/>
    </record>
    <record>
      <value>6</value>
      <name>Other Configuration Change</name>
      <xref type="rfc" data="rfc4486"/>
    </record>
    <record>
      <value>7</value>
      <name>Connection Collision Resolution</name>
      <xref type="rfc" data="rfc4486"/>
    </record>
    <record>
      <value>8</value>
      <name>Out of Resources</name>
      <xref type="rfc" data="rfc4486"/>
    </record>
  </registry>
  <registry id="bgp-parameters-9">
    <title>BGP Outbound Route Filtering (ORF) Types</title>
    <xref type="rfc" data="rfc5291"/>
    <record>
      <value>0-63</value>
      <registration_rule>Standards Action or the Early Allocation process [RFC4020]</registration_rule>
    </record>
    <record>
      <value>64-127</value>
      <registration_rule>First Come First Served</registration_rule>
    </record>
    <record>
      <value>128-255</value>
      <registration_rule>Vendor-Specific</registration_rule>
      <notes>IANA does not assign</notes>
    </record>
  </registry>
  <registry id="bgp-parameters-10">
    <record>
      <value>0</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc5291"/>
    </record>
    <record>
      <value>1-63</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>64</value>
      <description>Address Prefix ORF</description>
      <xref type="rfc" data="rfc5292"/>
    </record>
    <record>
      <value>65-127</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>128-255</value>
      <description>Reserved for Vendor-Specific</description>
      <xref type="rfc" data="rfc5291"/>
    </record>
  </registry>
  <people>
    <person id="Eric_Rosen">
      <name>Eric Rosen</name>
      <uri>mailto:erosen&amp;cisco.com</uri>
      <updated>1999-03</updated>
    </person>
    <person id="Gargi_Nalawade">
      <name>Gargi Nalawade</name>
      <uri>mailto:gargi&amp;cisco.com</uri>
      <updated>2004-02</updated>
    </person>
  </people>
</registry>
