<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet type="text/xsl" href="rip-types.xsl"?>
<?xml-model href="rip-types.rng" schematypens="http://relaxng.org/ns/structure/1.0" ?>
<registry xmlns="http://www.iana.org/assignments" id="rip-types">
  <title>Routing Information Protocol (RIP) Parameters</title>
  <updated>2018-06-12</updated>

  <registry id="rip-types-1">
    <title>RIP Commands</title>
    <xref type="rfc" data="rfc1723"/>
    <registration_rule>Not defined</registration_rule>
    <record>
      <value>0</value>
      <description>Invalid</description>
    </record>
    <record>
      <value>1</value>
      <description>Request</description>
      <xref type="rfc" data="rfc1058"/>
    </record>
    <record>
      <value>2</value>
      <description>Response</description>
      <xref type="rfc" data="rfc1058"/>
    </record>
    <record>
      <value>3</value>
      <description>TraceOn</description>
      <xref type="rfc" data="rfc1058"/>
    </record>
    <record>
      <value>4</value>
      <description>TraceOff</description>
      <xref type="rfc" data="rfc1058"/>
    </record>
    <record>
      <value>5</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc1058"/>
    </record>
    <record>
      <value>6</value>
      <description>Triggered Request</description>
      <xref type="rfc" data="rfc1582"/>
      <note>There are widely deployed implementations that don't support Triggered UDP that use value 6 = "Poll Entry" (undocumented)</note>
    </record>
    <record>
      <value>7</value>
      <description>Triggered Response</description>
      <xref type="rfc" data="rfc1582"/>
    </record>
    <record>
      <value>8</value>
      <description>Triggered Acknowledgement</description>
      <xref type="rfc" data="rfc1582"/>
    </record>
    <record>
      <value>9</value>
      <description>Update Request</description>
      <xref type="rfc" data="rfc2091"/>
    </record>
    <record>
      <value>10</value>
      <description>Update Response</description>
      <xref type="rfc" data="rfc2091"/>
    </record>
    <record>
      <value>11</value>
      <description>Update Acknowledge</description>
      <xref type="rfc" data="rfc2091"/>
    </record>
    <record>
      <value>12-254</value>
      <description>Unassigned</description>
    </record>
  </registry>

  <registry id="rip-types-2">
    <title>RIP Update Headers</title>
    <xref type="rfc" data="rfc1058"/>
    <registration_rule>Not Defined</registration_rule>
    <record>
      <value>0</value>
      <description>must be discarded</description>
      <xref type="rfc" data="rfc1058"/>
    </record>
    <record>
      <value>1</value>
      <description>version 1</description>
      <xref type="rfc" data="rfc1058"/>
    </record>
    <record>
      <value>2</value>
      <description>version 2</description>
      <xref type="rfc" data="rfc2453"/>
    </record>
    <record>
      <value>3-254</value>
      <description>Unassigned</description>
    </record>
  </registry>

  <registry id="rip-types-3">
    <title>RIP Address Family Identifiers</title>
    <xref type="rfc" data="rfc1058"/>
    <registration_rule>Not defined</registration_rule>
    <record>
      <value>0</value>
      <description>assigned but, unspecified. Associated full route  
table exchange</description>
      <xref type="rfc" data="rfc1058"/>
    </record>
    <record>
      <value>1</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>2</value>
      <description>IP</description>
      <xref type="rfc" data="rfc1058"/>
    </record>
    <record>
      <value>3-65534</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>65535</value>
      <description>Authentication present</description>
      <xref type="rfc" data="rfc1388"/>
      <note>This is represented in hex as 0xFFFF in Section 3.1</note>
    </record>
  </registry>

  <registry id="rip-types-4">
    <title>RIP Authentication Type</title>
    <xref type="rfc" data="rfc1388"/>
    <registration_rule>Not defined</registration_rule>
    <record>
      <value>0</value>
      <description>none</description>
    </record>
    <record>
      <value>1</value>
      <description>Authentication Trailer</description>
      <xref type="rfc" data="rfc4822"/>
      <note>Only used with Cryptographic Hash Function</note>
    </record>
    <record>
      <value>2</value>
      <description>Plain-text password</description>
      <xref type="rfc" data="rfc1388"/>
    </record>
    <record>
      <value>3</value>
      <description>Cryptographic Hash Function</description>
      <xref type="rfc" data="rfc4822"/>
      <note>Requires Authentication Trailer</note>
    </record>
    <record>
      <value>4-65534</value>
      <description>Unassigned</description>
    </record>
  </registry>

  <registry id="rip-types-5">
    <title>RIPNG Commands</title>
    <xref type="rfc" data="rfc2080"/>
    <registration_rule>Not defined</registration_rule>
    <record>
      <value>1</value>
      <description>Request</description>
      <xref type="rfc" data="rfc2080"/>
    </record>
    <record>
      <value>2</value>
      <description>Response</description>
      <xref type="rfc" data="rfc2080"/>
    </record>
    <record>
      <value>3-255</value>
      <description>Unassigned</description>
    </record>
  </registry>

  <registry id="rip-types-6">
    <title>RIPNG Update Headers</title>
    <xref type="rfc" data="rfc2080"/>
    <registration_rule>Not defined</registration_rule>
    <record>
      <value>0</value>
      <description>Unassigned</description>
      <note>Must be discarded</note>
    </record>
    <record>
      <value>1</value>
      <description>Version 1</description>
      <xref type="rfc" data="rfc2080"/>
    </record>
    <record>
      <value>2-254</value>
      <description>Unassigned</description>
    </record>
  </registry>

  <people/>
</registry>
