<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet type="text/xsl" href="babel.xsl"?>
<?xml-model href="babel.rng" schematypens="http://relaxng.org/ns/structure/1.0" ?>
<registry xmlns="http://www.iana.org/assignments" id="babel">
  <title>Babel Routing Protocol</title>
  <created>2015-04-14</created>
  <updated>2024-11-25</updated>

  <registry id="tlv-types">
    <title>Babel TLV Types</title>
    <xref type="rfc" data="rfc8966"/>
    <range>
      <value>0-223</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>224-254</value>
      <registration_rule>Experimental Use</registration_rule>
    </range>
    <expert>Juliusz Chroboczek, Donald Eastlake</expert>
    <record date="2015-04-14">
      <value>0</value>
      <description>Pad1</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2015-04-14">
      <value>1</value>
      <description>PadN</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2015-04-14">
      <value>2</value>
      <description>Acknowledgment Request</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2015-04-14">
      <value>3</value>
      <description>Acknowledgment</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2015-04-14">
      <value>4</value>
      <description>Hello</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2015-04-14">
      <value>5</value>
      <description>IHU</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2015-04-14" updated="2015-05-20">
      <value>6</value>
      <description>Router-Id</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2015-04-14">
      <value>7</value>
      <description>Next Hop</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2015-04-14">
      <value>8</value>
      <description>Update</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2015-04-14">
      <value>9</value>
      <description>Route Request</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2015-04-14">
      <value>10</value>
      <description>Seqno Request</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2015-04-14">
      <value>11</value>
      <description>TS/PC</description>
      <xref type="rfc" data="rfc7298"/>
    </record>
    <record date="2015-04-14">
      <value>12</value>
      <description>HMAC</description>
      <xref type="rfc" data="rfc7298"/>
    </record>
    <record date="2015-04-14" updated="2021-01-14">
      <value>13</value>
      <description>Reserved</description>
      <xref type="text">previously used in an early version of draft-ietf-babel-source-specific</xref>
    </record>
    <record date="2015-04-14" updated="2021-01-14">
      <value>14</value>
      <description>Reserved</description>
      <xref type="text">previously used in an early version of draft-ietf-babel-source-specific</xref>
    </record>
    <record date="2015-04-14" updated="2021-01-14">
      <value>15</value>
      <description>Reserved</description>
      <xref type="text">previously used in an early version of draft-ietf-babel-source-specific</xref>
    </record>
    <record date="2018-12-26" updated="2020-09-08">
      <value>16</value>
      <description>MAC</description>
      <xref type="rfc" data="rfc8967"/>
    </record>
    <record date="2018-12-26" updated="2020-09-08">
      <value>17</value>
      <description>PC</description>
      <xref type="rfc" data="rfc8967"/>
    </record>
    <record date="2018-12-26" updated="2020-09-08">
      <value>18</value>
      <description>Challenge Request</description>
      <xref type="rfc" data="rfc8967"/>
    </record>
    <record date="2018-12-26" updated="2020-09-08">
      <value>19</value>
      <description>Challenge Reply</description>
      <xref type="rfc" data="rfc8967"/>
    </record>
    <record>
      <value>20-223</value>
      <description>Unassigned</description>
    </record>
    <record date="2015-04-14">
      <value>224-254</value>
      <description>Reserved for Experimental Use</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2015-04-14">
      <value>255</value>
      <description>Reserved for expansion of the type space</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
  </registry>
  
  <registry id="sub-tlv-types">
    <title>Babel Sub-TLV Types</title>
    <xref type="rfc" data="rfc8966"/>
    <range>
      <value>0-111</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>112-126</value>
      <registration_rule>Experimental Use</registration_rule>
    </range>
    <range>
      <value>128-239</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>240-254</value>
      <registration_rule>Experimental Use</registration_rule>
    </range>
    <expert>Juliusz Chroboczek, Donald Eastlake</expert>
    <record date="2015-04-14">
      <value>0</value>
      <description>Pad1</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2015-04-14">
      <value>1</value>
      <description>PadN</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2015-04-14" updated="2024-11-25">
      <value>2</value>
      <description>Diversity</description>
      <xref type="draft" data="draft-chroboczek-babel-diversity-routing-00"/>
    </record>
    <record date="2015-04-14" updated="2024-04-25">
      <value>3</value>
      <description>Timestamp</description>
      <xref type="rfc" data="rfc9616"/>
    </record>
    <record>
      <value>4-111</value>
      <description>Unassigned</description>
    </record>
    <record date="2020-09-10">
      <value>112-126</value>
      <description>Reserved for Experimental Use</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2020-09-10">
      <value>127</value>
      <description>Reserved for expansion of the type space</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2018-01-30">
      <value>128</value>
      <description>Source Prefix</description>
      <xref type="rfc" data="rfc9079"/>
    </record>
    <record>
      <value>129-239</value>
      <description>Unassigned</description>
    </record>
    <record date="2015-04-14">
      <value>240-254</value>
      <description>Reserved for Experimental Use</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2015-04-14">
      <value>255</value>
      <description>Reserved for expansion of the type space</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
  </registry>
  
  <registry id="flags">
    <title>Babel Update Flags Values</title>
    <xref type="rfc" data="rfc8966"/>
    <registration_rule>Specification Required</registration_rule>
    <expert>Juliusz Chroboczek, Donald Eastlake</expert>
    <record date="2015-04-14">
      <value>0</value>
      <description>Default prefix</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2015-04-14">
      <value>1</value>
      <description>Default router-id</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record>
      <value>2-7</value>
      <description>Unassigned</description>
    </record>
  </registry>
 
  <registry id="ae">
    <title>Babel Address Encodings</title>
    <xref type="rfc" data="rfc8966"/>
    <range>
      <value>0-223</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>224-254</value>
      <registration_rule>Experimental Use</registration_rule>
    </range>
    <expert>Juliusz Chroboczek, Donald Eastlake</expert>
    <record date="2020-09-10">
      <value>0</value>
      <description>Wildcard address</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2020-09-10">
      <value>1</value>
      <description>IPv4 address</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2020-09-10">
      <value>2</value>
      <description>IPv6 address</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2020-09-10">
      <value>3</value>
      <description>Link-local IPv6 address</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2021-04-23">
      <value>4</value>
      <description>v4-via-v6</description>
      <xref type="rfc" data="rfc9229"/>
    </record>
    <record>
      <value>5-223</value>
      <description>Unassigned</description>
    </record>
    <record date="2015-04-14">
      <value>224-254</value>
      <description>Reserved for Experimental Use</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record date="2015-04-14">
      <value>255</value>
      <description>Reserved for expansion of the AE type space</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
  </registry>
  
  <registry id="hello">
    <title>Babel Hello Flags Values</title>
    <xref type="rfc" data="rfc8966"/>
    <registration_rule>Specification Required</registration_rule>
    <expert>Juliusz Chroboczek, Donald Eastlake</expert>
    <record date="2020-09-10">
      <value>0</value>
      <description>Unicast</description>
      <xref type="rfc" data="rfc8966"/>
    </record>
    <record>
      <value>1-15</value>
      <description>Unassigned</description>
    </record>
  </registry>
  
  <people/>
</registry>
