<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet type="text/xsl" href="ppp-numbers.xsl"?>
<?xml-model href="ppp-numbers.rng" schematypens="http://relaxng.org/ns/structure/1.0" ?>
<registry xmlns="http://www.iana.org/assignments" id="ppp-numbers">
  <title>Point-to-Point (PPP) Protocol Field Assignments</title>
  <updated>2021-04-22</updated>
  <registry id="ppp-numbers-2">
    <title>PPP DLL Protocol Numbers</title>
    <xref type="rfc" data="rfc1661"/>
    <xref type="rfc" data="rfc3818"/>
    <note>The Point-to-Point Protocol (PPP) Data Link Layer <xref type="rfc" data="rfc1331"/><xref type="rfc" data="rfc1332"/><xref type="rfc" data="rfc1353"/>
contains a 16 bit Protocol field to identify the the encapsulated
protocol.  The Protocol field is consistent with the ISO 3309 (HDLC)
extension mechanism for Address fields.  All Protocols MUST be
assigned such that the least significant bit of the most significant
octet equals "0", and the least significant bit of the least
significant octet equals "1".

It is recommended that values in the "02xx" to "1exx" and "xx01" to
"xx1f" ranges not be assigned, as they are compression inefficient.
    </note>
    <range>
      <value>0xxx-3xxx</value>
      <note>Network Layer Protocols</note>
      <registration_rule>IETF Review</registration_rule>
    </range>
    <range>
      <value>4xxx-7xxx</value>
      <note>Low volume traffic without NCP</note>
      <registration_rule>IETF Review</registration_rule>
    </range>
    <range>
      <value>8xxx-bxxx</value>
      <note>Network Control Protocols</note>
      <registration_rule>IETF Review</registration_rule>
    </range>
    <range>
      <value>cxxx-fxxx</value>
      <note>Link-layer Control Protocols</note>
      <registration_rule>IETF Review</registration_rule>
    </range>
    <record>
      <value>0001</value>
      <name>Padding Protocol</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>0003</value>
      <name>ROHC small-CID</name>
      <xref type="rfc" data="rfc3095"/>
    </record>
    <record>
      <value>0005</value>
      <name>ROHC large-CID</name>
      <xref type="rfc" data="rfc3095"/>
    </record>
    <record>
      <value>0007-001f</value>
      <name>Reserved (transparency inefficient)</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>0021</value>
      <name>Internet Protocol version 4</name>
      <xref type="rfc" data="rfc1332"/>
    </record>
    <record>
      <value>0023</value>
      <name>OSI Network Layer</name>
      <xref type="rfc" data="rfc1377"/>
    </record>
    <record>
      <value>0025</value>
      <name>Xerox NS IDP</name>
      <xref type="rfc" data="rfc1764"/>
    </record>
    <record>
      <value>0027</value>
      <name>DECnet Phase IV</name>
      <xref type="rfc" data="rfc1762"/>
    </record>
    <record>
      <value>0029</value>
      <name>Appletalk</name>
      <xref type="rfc" data="rfc1378"/>
    </record>
    <record>
      <value>002b</value>
      <name>Novell IPX</name>
      <xref type="rfc" data="rfc1552"/>
    </record>
    <record>
      <value>002d</value>
      <name>Van Jacobson Compressed TCP/IP</name>
      <xref type="rfc" data="rfc1332"/>
    </record>
    <record>
      <value>002f</value>
      <name>Van Jacobson Uncompressed TCP/IP</name>
      <xref type="rfc" data="rfc1332"/>
    </record>
    <record>
      <value>0031</value>
      <name>Bridging PDU</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>0033</value>
      <name>Stream Protocol (ST-II)</name>
    </record>
    <record>
      <value>0035</value>
      <name>Banyan Vines</name>
      <xref type="rfc" data="rfc1763"/>
    </record>
    <record>
      <value>0037</value>
      <name>Unassigned</name>
    </record>
    <record>
      <value>0039</value>
      <name>AppleTalk EDDP</name>
    </record>
    <record>
      <value>003b</value>
      <name>AppleTalk SmartBuffered</name>
    </record>
    <record>
      <value>003d</value>
      <name>Multi-Link</name>
      <xref type="rfc" data="rfc1990"/>
    </record>
    <record>
      <value>003f</value>
      <name>NETBIOS Framing</name>
      <xref type="rfc" data="rfc2097"/>
    </record>
    <record>
      <value>0041</value>
      <name>Cisco Systems</name>
    </record>
    <record>
      <value>0043</value>
      <name>Ascom Timeplex</name>
    </record>
    <record>
      <value>0045</value>
      <name>Fujitsu Link Backup and Load Balancing (LBLB)</name>
    </record>
    <record>
      <value>0047</value>
      <name>DCA Remote Lan</name>
    </record>
    <record>
      <value>0049</value>
      <name>Serial Data Transport Protocol (PPP-SDTP)</name>
      <xref type="rfc" data="rfc1963"/>
    </record>
    <record>
      <value>004b</value>
      <name>SNA over 802.2</name>
      <xref type="rfc" data="rfc2043"/>
    </record>
    <record>
      <value>004d</value>
      <name>SNA</name>
      <xref type="rfc" data="rfc2043"/>
    </record>
    <record>
      <value>004f</value>
      <name>IPv6 Header Compression</name>
    </record>
    <record date="1994-11">
      <value>0051</value>
      <name>KNX Bridging Data</name>
      <xref type="person" data="ianp_knxunix_knx_co"/>
    </record>
    <record>
      <value>0053</value>
      <name>Encryption</name>
      <xref type="rfc" data="rfc1968"/>
    </record>
    <record>
      <value>0055</value>
      <name>Individual Link Encryption</name>
      <xref type="rfc" data="rfc1968"/>
    </record>
    <record>
      <value>0057</value>
      <name>Internet Protocol version 6</name>
      <xref type="rfc" data="rfc5072"/>
    </record>
    <record>
      <value>0059</value>
      <name>PPP Muxing</name>
      <xref type="rfc" data="rfc3153"/>
    </record>
    <record>
      <value>005b</value>
      <name>Vendor-Specific Network Protocol (VSNP)</name>
      <xref type="rfc" data="rfc3772"/>
    </record>
    <record>
      <value>005d</value>
      <name>TRILL Network Protocol (TNP)</name>
      <xref type="rfc" data="rfc6361"/>
    </record>
    <record>
      <value>0061</value>
      <name>RTP IPHC Full Header</name>
      <xref type="rfc" data="rfc3544"/>
    </record>
    <record>
      <value>0063</value>
      <name>RTP IPHC Compressed TCP</name>
      <xref type="rfc" data="rfc3544"/>
    </record>
    <record>
      <value>0065</value>
      <name>RTP IPHC Compressed Non TCP</name>
      <xref type="rfc" data="rfc3544"/>
    </record>
    <record>
      <value>0067</value>
      <name>RTP IPHC Compressed UDP 8</name>
      <xref type="rfc" data="rfc3544"/>
    </record>
    <record>
      <value>0069</value>
      <name>RTP IPHC Compressed RTP 8</name>
      <xref type="rfc" data="rfc3544"/>
    </record>
    <record>
      <value>006f</value>
      <name>Stampede Bridging</name>
    </record>
    <record date="1997-01">
      <value>0071</value>
      <name>Reserved</name>
      <xref type="person" data="Karl_Fox"/>
    </record>
    <record>
      <value>0073</value>
      <name>MP+ Protocol</name>
      <xref type="rfc" data="rfc1934"/>
    </record>
    <record>
      <value>007d</value>
      <name>Reserved (Control Escape)</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>007f</value>
      <name>Reserved (compression inefficient)</name>
      <xref type="rfc" data="rfc1662"/>
    </record>
    <record>
      <value>0081</value>
      <name>Unassigned</name>
    </record>
    <record>
      <value>0083</value>
      <name>Unassigned</name>
    </record>
    <record date="1995-04">
      <value>00c1</value>
      <name>NTCITS IPI</name>
      <xref type="person" data="Alan_Ungar"/>
    </record>
    <record>
      <value>00cf</value>
      <name>Reserved (PPP NLPID)</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>00fb</value>
      <name>Single link compression in multilink</name>
      <xref type="rfc" data="rfc1962"/>
    </record>
    <record>
      <value>00fd</value>
      <name>Compressed datagram</name>
      <xref type="rfc" data="rfc1962"/>
    </record>
    <record>
      <value>00ff</value>
      <name>Reserved (compression inefficient)</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>0201</value>
      <name>802.1d Hello Packets</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>0203</value>
      <name>IBM Source Routing BPDU</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>0205</value>
      <name>DEC LANBridge100 Spanning Tree</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record date="1995-04">
      <value>0207</value>
      <name>Cisco Discovery Protocol</name>
      <xref type="person" data="Arun_Sastry"/>
    </record>
    <record date="1995-04">
      <value>0209</value>
      <name>Netcs Twin Routing</name>
      <xref type="person" data="Oliver_Korfmacher"/>
    </record>
    <record date="2000-08">
      <value>020b</value>
      <name>STP - Scheduled Transfer Protocol</name>
      <xref type="person" data="Ben_Segal"/>
    </record>
    <record date="2000-10">
      <value>020d</value>
      <name>EDP - Extreme Discovery Protocol</name>
      <xref type="person" data="Don_Grosser"/>
    </record>
    <record date="2001-10">
      <value>0211</value>
      <name>Optical Supervisory Channel Protocol (OSCP)</name>
      <xref type="person" data="Sharat_C_Prasad"/>
    </record>
    <record date="2001-10">
      <value>0213</value>
      <name>Optical Supervisory Channel Protocol (OSCP)</name>
      <xref type="person" data="Sharat_C_Prasad"/>
    </record>
    <record>
      <value>0231</value>
      <name>Luxcom</name>
    </record>
    <record>
      <value>0233</value>
      <name>Sigma Network Systems</name>
    </record>
    <record date="1995-02">
      <value>0235</value>
      <name>Apple Client Server Protocol</name>
      <xref type="person" data="Howard_Ridenour"/>
    </record>
    <record>
      <value>0281</value>
      <name>MPLS Unicast</name>
      <xref type="rfc" data="rfc3032"/>
    </record>
    <record>
      <value>0283</value>
      <name>MPLS Multicast</name>
      <xref type="rfc" data="rfc3032"/>
    </record>
    <record date="1999-01">
      <value>0285</value>
      <name>IEEE p1284.4 standard - data packets</name>
      <xref type="person" data="Brian_Batchelder"/>
    </record>
    <record date="1999-07">
      <value>0287</value>
      <name>ETSI TETRA Network Protocol Type 1</name>
      <xref type="person" data="Seppo_Nieminen"/>
    </record>
    <record date="2001-03">
      <value>0289</value>
      <name>Multichannel Flow Treatment Protocol</name>
      <xref type="person" data="Pete_McCann"/>
    </record>
    <record>
      <value>028b-1exx</value>
      <name>Reserved for compression inefficient</name>
    </record>
    <record>
      <value>2063</value>
      <name>RTP IPHC Compressed TCP No Delta</name>
      <xref type="rfc" data="rfc3544"/>
    </record>
    <record>
      <value>2065</value>
      <name>RTP IPHC Context State</name>
      <xref type="rfc" data="rfc3544"/>
    </record>
    <record>
      <value>2067</value>
      <name>RTP IPHC Compressed UDP 16</name>
      <xref type="rfc" data="rfc3544"/>
    </record>
    <record>
      <value>2069</value>
      <name>RTP IPHC Compressed RTP 16</name>
      <xref type="rfc" data="rfc3544"/>
    </record>
    <record date="1994-10">
      <value>4001</value>
      <name>Cray Communications Control Protocol</name>
      <xref type="person" data="Erling_B_Stage"/>
    </record>
    <record>
      <value>4003</value>
      <name>CDPD Mobile Network Registration Protocol</name>
      <xref type="person" data="Frank_Quick"/>
    </record>
    <record date="1999-10">
      <value>4005</value>
      <name>Expand accelerator protocol</name>
      <xref type="person" data="Ilan_Rachmani"/>
    </record>
    <record date="2000-11">
      <value>4007</value>
      <name>ODSICP NCP</name>
      <xref type="person" data="K_Arvind"/>
    </record>
    <record date="2002-04">
      <value>4009</value>
      <name>DOCSIS DLL</name>
      <xref type="person" data="Jason_Gaedtke"/>
    </record>
    <record date="2003-01">
      <value>400B</value>
      <name>Cetacean Network Detection Protocol</name>
      <xref type="person" data="Curtis_A_Siller_Jr"/>
    </record>
    <record>
      <value>4021</value>
      <name>Stacker LZS</name>
      <xref type="rfc" data="rfc1974"/>
    </record>
    <record date="1997-07">
      <value>4023</value>
      <name>RefTek Protocol</name>
      <xref type="person" data="Robert_Banfill"/>
    </record>
    <record date="2000-05">
      <value>4025</value>
      <name>Fibre Channel</name>
      <xref type="person" data="Murali_Rajagopal"/>
    </record>
    <record date="2006-06-19" updated="2016-03-11">
      <value>4027</value>
      <name>OpenDOF</name>
      <xref type="person" data="Bryant_Eastham"/>
    </record>
    <record>
      <value>405b</value>
      <name>Vendor-Specific Protocol (VSP)</name>
      <xref type="rfc" data="rfc3772"/>
    </record>
    <record>
      <value>405d</value>
      <name>TRILL Link State Protocol (TLSP)</name>
      <xref type="rfc" data="rfc6361"/>
    </record>
    <record>
      <value>8001-801f</value>
      <name>Not Used - reserved</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>8021</value>
      <name>Internet Protocol Control Protocol</name>
      <xref type="rfc" data="rfc1332"/>
    </record>
    <record>
      <value>8023</value>
      <name>OSI Network Layer Control Protocol</name>
      <xref type="rfc" data="rfc1377"/>
    </record>
    <record>
      <value>8025</value>
      <name>Xerox NS IDP Control Protocol</name>
      <xref type="rfc" data="rfc1764"/>
    </record>
    <record>
      <value>8027</value>
      <name>DECnet Phase IV Control Protocol</name>
      <xref type="rfc" data="rfc1762"/>
    </record>
    <record>
      <value>8029</value>
      <name>Appletalk Control Protocol</name>
      <xref type="rfc" data="rfc1378"/>
    </record>
    <record>
      <value>802b</value>
      <name>Novell IPX Control Protocol</name>
      <xref type="rfc" data="rfc1552"/>
    </record>
    <record>
      <value>802d</value>
      <name>Reserved</name>
    </record>
    <record>
      <value>802f</value>
      <name>Reserved</name>
    </record>
    <record>
      <value>8031</value>
      <name>Bridging NCP</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>8033</value>
      <name>Stream Protocol Control Protocol</name>
    </record>
    <record>
      <value>8035</value>
      <name>Banyan Vines Control Protocol</name>
      <xref type="rfc" data="rfc1763"/>
    </record>
    <record>
      <value>8037</value>
      <name>Unassigned</name>
    </record>
    <record>
      <value>8039</value>
      <name>Reserved</name>
    </record>
    <record>
      <value>803b</value>
      <name>Reserved</name>
    </record>
    <record>
      <value>803d</value>
      <name>Multi-Link Control Protocol</name>
      <xref type="rfc" data="rfc1990"/>
    </record>
    <record>
      <value>803f</value>
      <name>NETBIOS Framing Control Protocol</name>
      <xref type="rfc" data="rfc2097"/>
    </record>
    <record>
      <value>8041</value>
      <name>Cisco Systems Control Protocol</name>
    </record>
    <record>
      <value>8043</value>
      <name>Ascom Timeplex</name>
    </record>
    <record>
      <value>8045</value>
      <name>Fujitsu LBLB Control Protocol</name>
    </record>
    <record>
      <value>8047</value>
      <name>DCA Remote Lan Network Control Protocol (RLNCP)</name>
    </record>
    <record>
      <value>8049</value>
      <name>Serial Data Control Protocol (PPP-SDCP)</name>
      <xref type="rfc" data="rfc1963"/>
    </record>
    <record>
      <value>804b</value>
      <name>SNA over 802.2 Control Protocol</name>
      <xref type="rfc" data="rfc2043"/>
    </record>
    <record>
      <value>804d</value>
      <name>SNA Control Protocol</name>
      <xref type="rfc" data="rfc2043"/>
    </record>
    <record>
      <value>804f</value>
      <name>IP6 Header Compression Control Protocol</name>
    </record>
    <record date="1994-11">
      <value>8051</value>
      <name>KNX Bridging Control Protocol</name>
      <xref type="person" data="ianp_knxunix_knx_co"/>
    </record>
    <record>
      <value>8053</value>
      <name>Encryption Control Protocol</name>
      <xref type="rfc" data="rfc1968"/>
    </record>
    <record>
      <value>8055</value>
      <name>Individual Link Encryption Control Protocol</name>
      <xref type="rfc" data="rfc1968"/>
    </record>
    <record>
      <value>8057</value>
      <name>IPv6 Control Protocol</name>
      <xref type="rfc" data="rfc5072"/>
    </record>
    <record>
      <value>8059</value>
      <name>PPP Muxing Control Protocol</name>
      <xref type="rfc" data="rfc3153"/>
    </record>
    <record>
      <value>805b</value>
      <name>Vendor-Specific Network Control Protocol (VSNCP)</name>
      <xref type="rfc" data="rfc3772"/>
    </record>
    <record>
      <value>805d</value>
      <name>TRILL Network Control Protocol (TNCP)</name>
      <xref type="rfc" data="rfc6361"/>
    </record>
    <record>
      <value>806f</value>
      <name>Stampede Bridging Control Protocol</name>
    </record>
    <record>
      <value>8073</value>
      <name>MP+ Control Protocol</name>
      <xref type="rfc" data="rfc1934"/>
    </record>
    <record date="1997-01">
      <value>8071</value>
      <name>Reserved</name>
      <xref type="person" data="Karl_Fox"/>
    </record>
    <record>
      <value>807d</value>
      <name>Not Used - reserved</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>8081</value>
      <name>Unassigned</name>
    </record>
    <record>
      <value>8083</value>
      <name>Unassigned</name>
    </record>
    <record date="1995-04">
      <value>80c1</value>
      <name>NTCITS IPI Control Protocol</name>
      <xref type="person" data="Alan_Ungar"/>
    </record>
    <record>
      <value>80cf</value>
      <name>Not Used - reserved</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>80fb</value>
      <name>single link compression in multilink control</name>
      <xref type="rfc" data="rfc1962"/>
    </record>
    <record>
      <value>80fd</value>
      <name>Compression Control Protocol</name>
      <xref type="rfc" data="rfc1962"/>
    </record>
    <record>
      <value>80ff</value>
      <name>Not Used - reserved</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record date="1995-04">
      <value>8207</value>
      <name>Cisco Discovery Protocol Control</name>
      <xref type="person" data="Arun_Sastry"/>
    </record>
    <record date="1995-04">
      <value>8209</value>
      <name>Netcs Twin Routing</name>
      <xref type="person" data="Oliver_Korfmacher"/>
    </record>
    <record date="2000-08">
      <value>820b</value>
      <name>STP - Control Protocol</name>
      <xref type="person" data="Ben_Segal"/>
    </record>
    <record date="2000-10">
      <value>820d</value>
      <name>EDPCP - Extreme Discovery Protocol Ctrl Prtcl</name>
      <xref type="person" data="Don_Grosser"/>
    </record>
    <record date="1995-02">
      <value>8235</value>
      <name>Apple Client Server Protocol Control</name>
      <xref type="person" data="Howard_Ridenour"/>
    </record>
    <record>
      <value>8281</value>
      <name>MPLSCP</name>
      <xref type="rfc" data="rfc3032"/>
    </record>
    <record date="1999-01">
      <value>8285</value>
      <name>IEEE p1284.4 standard - Protocol Control</name>
      <xref type="person" data="Brian_Batchelder"/>
    </record>
    <record date="1999-07">
      <value>8287</value>
      <name>ETSI TETRA TNP1 Control Protocol</name>
      <xref type="person" data="Seppo_Nieminen"/>
    </record>
    <record date="2001-03">
      <value>8289</value>
      <name>Multichannel Flow Treatment Protocol</name>
      <xref type="person" data="Pete_McCann"/>
    </record>
    <record>
      <value>c021</value>
      <name>Link Control Protocol</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>c023</value>
      <name>Password Authentication Protocol</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>c025</value>
      <name>Link Quality Report</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>c027</value>
      <name>Shiva Password Authentication Protocol</name>
    </record>
    <record>
      <value>c029</value>
      <name>CallBack Control Protocol (CBCP)</name>
    </record>
    <record>
      <value>c02b</value>
      <name>BACP Bandwidth Allocation Control Protocol</name>
      <xref type="rfc" data="rfc2125"/>
    </record>
    <record>
      <value>c02d</value>
      <name>BAP</name>
      <xref type="rfc" data="rfc2125"/>
    </record>
    <record>
      <value>c05b</value>
      <name>Vendor-Specific Authentication Protocol (VSAP)</name>
      <xref type="rfc" data="rfc3772"/>
    </record>
    <record>
      <value>c081</value>
      <name>Container Control Protocol</name>
      <xref type="person" data="Ken_funk_com"/>
    </record>
    <record>
      <value>c223</value>
      <name>Challenge Handshake Authentication Protocol</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>c225</value>
      <name>RSA Authentication Protocol</name>
      <xref type="person" data="Badari_Narayana"/>
    </record>
    <record>
      <value>c227</value>
      <name>Extensible Authentication Protocol</name>
      <xref type="rfc" data="rfc3748"/>
    </record>
    <record date="1995-04">
      <value>c229</value>
      <name>Mitsubishi Security Info Exch Ptcl (SIEP)</name>
      <xref type="person" data="Shoichiro_Seno"/>
    </record>
    <record>
      <value>c26f</value>
      <name>Stampede Bridging Authorization Protocol</name>
    </record>
    <record>
      <value>c281</value>
      <name>Proprietary Authentication Protocol</name>
      <xref type="person" data="Ken_funk_com"/>
    </record>
    <record date="1995-01">
      <value>c283</value>
      <name>Proprietary Authentication Protocol</name>
      <xref type="person" data="Wayne_Tackabury"/>
    </record>
    <record>
      <value>c481</value>
      <name>Proprietary Node ID Authentication Protocol</name>
      <xref type="person" data="Ken_funk_com"/>
    </record>
  </registry>
  <registry id="ppp-numbers-3">
    <title>PPP Link Control Protocol (LCP) and Internet Protocol Control Protocol (IPCP) Codes</title>
    <xref type="rfc" data="rfc1661"/>
    <xref type="rfc" data="rfc3818"/>
    <registration_rule>IETF Review</registration_rule>
    <note>The Point-to-Point Protocol (PPP) Link Control Protocol (LCP),
the Compression Control Protocol (CCP), Internet Protocol Control
Protocol (IPCP), and other control protocols, contain an 8 bit
Code field which identifies the type of packet.
    </note>
    <record>
      <value>0</value>
      <name>Vendor Specific</name>
      <xref type="rfc" data="rfc2153"/>
    </record>
    <record>
      <value>1</value>
      <name>Configure-Request</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>2</value>
      <name>Configure-Ack</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>3</value>
      <name>Configure-Nak</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>4</value>
      <name>Configure-Reject</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>5</value>
      <name>Terminate-Request</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>6</value>
      <name>Terminate-Ack</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>7</value>
      <name>Code-Reject</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>8</value>
      <name>Protocol-Reject</name>
      <xref type="rfc" data="rfc1661"/>
      <note>LCP Only</note>
    </record>
    <record>
      <value>9</value>
      <name>Echo-Request</name>
      <xref type="rfc" data="rfc1661"/>
      <note>LCP Only</note>
    </record>
    <record>
      <value>10</value>
      <name>Echo-Reply</name>
      <xref type="rfc" data="rfc1661"/>
      <note>LCP Only</note>
    </record>
    <record>
      <value>11</value>
      <name>Discard-Request</name>
      <xref type="rfc" data="rfc1661"/>
      <note>LCP Only</note>
    </record>
    <record>
      <value>12</value>
      <name>Identification</name>
      <xref type="rfc" data="rfc1570"/>
      <note>LCP Only</note>
    </record>
    <record>
      <value>13</value>
      <name>Time-Remaining</name>
      <xref type="rfc" data="rfc1570"/>
      <note>LCP Only</note>
    </record>
    <record>
      <value>14</value>
      <name>Reset-Request</name>
      <xref type="rfc" data="rfc1962"/>
      <note>CCP Only</note>
    </record>
    <record>
      <value>15</value>
      <name>Reset-Reply</name>
      <xref type="rfc" data="rfc1962"/>
      <note>CCP Only</note>
    </record>
  </registry>
  <registry id="ppp-numbers-4">
    <title>PPP LCP Configuration Option Types</title>
    <xref type="rfc" data="rfc1661"/>
    <xref type="rfc" data="rfc3818"/>
    <registration_rule>IETF Review</registration_rule>
    <note>The Point-to-Point Protocol (PPP) Link Control Protocol (LCP)
specifies a number of Configuration Options which are distinguished by
an 8 bit Type field.
    </note>
    <record>
      <value>0</value>
      <name>Vendor Specific</name>
      <xref type="rfc" data="rfc2153"/>
    </record>
    <record>
      <value>1</value>
      <name>Maximum-Receive-Unit</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>2</value>
      <name>Async-Control-Character-Map</name>
    </record>
    <record>
      <value>3</value>
      <name>Authentication-Protocol</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>4</value>
      <name>Quality-Protocol</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>5</value>
      <name>Magic-Number</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>6</value>
      <name>DEPRECATED (Quality-Protocol)</name>
    </record>
    <record>
      <value>7</value>
      <name>Protocol-Field-Compression</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>8</value>
      <name>Address-and-Control-Field-Compression</name>
      <xref type="rfc" data="rfc1661"/>
    </record>
    <record>
      <value>9</value>
      <name>FCS-Alternatives</name>
      <xref type="rfc" data="rfc1570"/>
    </record>
    <record>
      <value>10</value>
      <name>Self-Describing-Pad</name>
      <xref type="rfc" data="rfc1570"/>
    </record>
    <record>
      <value>11</value>
      <name>Numbered-Mode</name>
      <xref type="rfc" data="rfc1663"/>
    </record>
    <record>
      <value>12</value>
      <name>DEPRECATED (Multi-Link-Procedure)</name>
    </record>
    <record>
      <value>13</value>
      <name>Callback</name>
      <xref type="rfc" data="rfc1570"/>
    </record>
    <record>
      <value>14</value>
      <name>DEPRECATED (Connect-Time)</name>
    </record>
    <record>
      <value>15</value>
      <name>DEPRECATED (Compound-Frames)</name>
    </record>
    <record>
      <value>16</value>
      <name>DEPRECATED (Nominal-Data-Encapsulation)</name>
    </record>
    <record>
      <value>17</value>
      <name>Multilink-MRRU</name>
      <xref type="rfc" data="rfc1990"/>
    </record>
    <record>
      <value>18</value>
      <name>Multilink-Short-Sequence-Number-Header</name>
      <xref type="rfc" data="rfc1990"/>
    </record>
    <record>
      <value>19</value>
      <name>Multilink-Endpoint-Discriminator</name>
      <xref type="rfc" data="rfc1990"/>
    </record>
    <record>
      <value>20</value>
      <name>Proprietary</name>
      <xref type="person" data="Ken_funk_com"/>
    </record>
    <record>
      <value>21</value>
      <name>DCE-Identifier                                
[Warning: option type in the RFC is incorrect.]</name>
      <xref type="rfc" data="rfc1976"/>
    </record>
    <record>
      <value>22</value>
      <name>Multi-Link-Plus-Procedure</name>
      <xref type="rfc" data="rfc1934"/>
    </record>
    <record>
      <value>23</value>
      <name>Link Discriminator for BACP</name>
      <xref type="rfc" data="rfc2125"/>
    </record>
    <record date="1996-10">
      <value>24</value>
      <name>LCP-Authentication-Option</name>
      <xref type="person" data="Ken_Culbert"/>
    </record>
    <record date="2001-02">
      <value>25</value>
      <name>Consistent Overhead Byte Stuffing (COBS)</name>
      <xref type="person" data="James_Carlson"/>
    </record>
    <record>
      <value>26</value>
      <name>Prefix elision</name>
      <xref type="rfc" data="rfc2686"/>
      <xref type="rfc" data="rfc2687"/>
    </record>
    <record>
      <value>27</value>
      <name>Multilink header format</name>
      <xref type="rfc" data="rfc2686"/>
      <xref type="rfc" data="rfc2687"/>
    </record>
    <record>
      <value>28</value>
      <name>Internationalization</name>
      <xref type="rfc" data="rfc2484"/>
    </record>
    <record>
      <value>29</value>
      <name>Simple Data Link on SONET/SDH</name>
      <xref type="rfc" data="rfc2823"/>
    </record>
    <record>
      <value>30</value>
      <name>Unassigned</name>
    </record>
  </registry>
  <registry id="ppp-numbers-5">
    <title>PPP TNCP Configuration Option Types</title>
    <xref type="rfc" data="rfc6361"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <value>0</value>
      <name>Vendor Specific</name>
      <xref type="rfc" data="rfc2153"/>
    </record>
  </registry>
  <registry id="ppp-numbers-6">
    <title>PPP ECP Configuration Option Types</title>
    <xref type="rfc" data="rfc1968"/>
    <registration_rule>Expert Review</registration_rule>
    <expert>James Carlson</expert>
    <note>A one octet field is used in the Encryption Control Protocol (ECP)
to indicate the configuration option type <xref type="rfc" data="rfc1968"/>.
    </note>
    <record>
      <value>0</value>
      <name>OUI</name>
      <xref type="rfc" data="rfc1968"/>
    </record>
    <record date="1997-01">
      <value>1</value>
      <name>Deprecated (DESE)</name>
      <xref type="person" data="Karl_Fox"/>
    </record>
    <record>
      <value>2</value>
      <name>3DESE</name>
      <xref type="rfc" data="rfc2420"/>
    </record>
    <record>
      <value>3</value>
      <name>DESE-bis</name>
      <xref type="rfc" data="rfc2419"/>
    </record>
    <record>
      <value>4-255</value>
      <name>Unassigned</name>
    </record>
  </registry>
  <registry id="ppp-numbers-7">
    <title>PPP CCP Configuration Option Types</title>
    <xref type="rfc" data="rfc1962"/>
    <xref type="rfc" data="rfc3818"/>
    <registration_rule>IETF Review</registration_rule>
    <note>A one octet field is used in the Compression Control Protocol (CCP)
to indicate the configuration option type <xref type="rfc" data="rfc1962"/>.

The unassigned values 4-15 are intended to be assigned to other
freely available compression algorithms that have no license fees.
    </note>
    <record>
      <value>0</value>
      <name>OUI</name>
      <xref type="rfc" data="rfc1962"/>
    </record>
    <record>
      <value>1</value>
      <name>Predictor type 1</name>
      <xref type="rfc" data="rfc1962"/>
    </record>
    <record>
      <value>2</value>
      <name>Predictor type 2</name>
      <xref type="rfc" data="rfc1962"/>
    </record>
    <record>
      <value>3</value>
      <name>Puddle Jumper</name>
      <xref type="rfc" data="rfc1962"/>
    </record>
    <record>
      <value>4-15</value>
      <name>Unassigned</name>
    </record>
    <record>
      <value>16</value>
      <name>Hewlett-Packard PPC</name>
      <xref type="rfc" data="rfc1962"/>
    </record>
    <record>
      <value>17</value>
      <name>Stac Electronics LZS</name>
      <xref type="rfc" data="rfc1974"/>
    </record>
    <record>
      <value>18</value>
      <name>Microsoft PPC</name>
      <xref type="rfc" data="rfc2118"/>
    </record>
    <record>
      <value>19</value>
      <name>Gandalf FZA</name>
      <xref type="rfc" data="rfc1993"/>
    </record>
    <record>
      <value>20</value>
      <name>V.42bis compression</name>
      <xref type="rfc" data="rfc1962"/>
    </record>
    <record>
      <value>21</value>
      <name>BSD Compress</name>
      <xref type="rfc" data="rfc1977"/>
    </record>
    <record>
      <value>22</value>
      <name>Unassigned</name>
    </record>
    <record>
      <value>23</value>
      <name>LZS-DCP</name>
      <xref type="rfc" data="rfc1967"/>
    </record>
    <record>
      <value>24</value>
      <name>MVRCA (Magnalink)</name>
      <xref type="rfc" data="rfc1975"/>
    </record>
    <record>
      <value>25</value>
      <name>Unassigned</name>
    </record>
    <record>
      <value>26</value>
      <name>Deflate</name>
      <xref type="rfc" data="rfc1979"/>
    </record>
    <record date="2002-04">
      <value>27</value>
      <name>V.44/LZJH Compression Protocol</name>
      <xref type="person" data="Jeff_Heath"/>
    </record>
    <record>
      <value>28-254</value>
      <name>Unassigned</name>
    </record>
    <record>
      <value>255</value>
      <name>Reserved</name>
      <xref type="rfc" data="rfc1962"/>
    </record>
  </registry>
  <registry id="ppp-numbers-8">
    <title>PPP SDCP Configuration Options</title>
    <xref type="rfc" data="rfc1963"/>
    <registration_rule>Expert Review</registration_rule>
    <expert>James Carlson</expert>
    <note>A one octet field is used in the PPP Serial Data Transport Protocol (SDTP) 
to indicate the option type <xref type="rfc" data="rfc1963"/>.

Note that Option Types 5-8 are specific to a single port and require
port numbers in their format.  Option Types 6-8 are specific to the
HDLC-Synchronous Transport-Mode.
    </note>
    <record>
      <value>1</value>
      <name>Packet-Format</name>
      <xref type="rfc" data="rfc1963"/>
    </record>
    <record>
      <value>2</value>
      <name>Header-Type</name>
      <xref type="rfc" data="rfc1963"/>
    </record>
    <record>
      <value>3</value>
      <name>Length-Field-Present</name>
      <xref type="rfc" data="rfc1963"/>
    </record>
    <record>
      <value>4</value>
      <name>Multi-Port</name>
      <xref type="rfc" data="rfc1963"/>
    </record>
    <record>
      <value>5</value>
      <name>Transport-Mode</name>
      <xref type="rfc" data="rfc1963"/>
    </record>
    <record>
      <value>6</value>
      <name>Maximum-Frame-Size</name>
      <xref type="rfc" data="rfc1963"/>
    </record>
    <record>
      <value>7</value>
      <name>Allow-Odd-Frames</name>
      <xref type="rfc" data="rfc1963"/>
    </record>
    <record>
      <value>8</value>
      <name>FCS-Type</name>
      <xref type="rfc" data="rfc1963"/>
    </record>
    <record>
      <value>9</value>
      <name>Flow-Expiration-Time</name>
      <xref type="rfc" data="rfc1963"/>
    </record>
  </registry>
  <registry id="ppp-numbers-9">
    <title>PPP Authentication Algorithms</title>
    <xref type="rfc" data="rfc1994"/>
    <registration_rule>Expert Review</registration_rule>
    <expert>James Carlson</expert>
    <note>A one octet field is used in the Challenge-Handshake Authentication
Protocol (CHAP) to indicate which algorithm is in use <xref type="rfc" data="rfc1994"/>.
    </note>
    <record>
      <value>0</value>
      <name>Reserved</name>
      <xref type="rfc" data="rfc1994"/>
    </record>
    <record>
      <value>1</value>
      <name>Reserved</name>
      <xref type="rfc" data="rfc1994"/>
    </record>
    <record>
      <value>2</value>
      <name>Reserved</name>
      <xref type="rfc" data="rfc1994"/>
    </record>
    <record>
      <value>3</value>
      <name>Reserved</name>
      <xref type="rfc" data="rfc1994"/>
    </record>
    <record>
      <value>4</value>
      <name>Reserved</name>
      <xref type="rfc" data="rfc1994"/>
    </record>
    <record>
      <value>5</value>
      <name>CHAP with MD5</name>
      <xref type="rfc" data="rfc1994"/>
    </record>
    <record date="2002-12">
      <value>6</value>
      <name>SHA-1</name>
      <xref type="person" data="David_L_Black"/>
    </record>
    <record date="2019-10-08">
      <value>7</value>
      <name>CHAP with SHA-256</name>
      <xref type="person" data="David_Black"/>
    </record>
    <record date="2019-10-08">
      <value>8</value>
      <name>CHAP with SHA3-256</name>
      <xref type="person" data="David_Black"/>
    </record>
    <record>
      <value>9-127</value>
      <name>Unassigned</name>
    </record>
    <record>
      <value>128</value>
      <name>MS-CHAP</name>
      <xref type="rfc" data="rfc2433"/>
    </record>
    <record>
      <value>129</value>
      <name>MS-CHAP-2</name>
      <xref type="rfc" data="rfc2759"/>
    </record>
  </registry>
  <registry id="ppp-numbers-10">
    <title>PPP LCP FCS-Alternatives</title>
    <xref type="rfc" data="rfc1570"/>
    <xref type="rfc" data="rfc3818"/>
    <registration_rule>IETF Review</registration_rule>
    <note>The Point-to-Point Protocol (PPP) Link Control Protocol (LCP)
FCS-Alternatives Configuration Option contains an 8-bit Options field
which identifies the FCS used.  These are assigned as follows.
    </note>
    <record>
      <value>1</value>
      <name>Null FCS</name>
      <xref type="rfc" data="rfc1570"/>
    </record>
    <record>
      <value>2</value>
      <name>CCITT 16-Bit FCS</name>
      <xref type="rfc" data="rfc1570"/>
    </record>
    <record>
      <value>3</value>
      <name>Unassigned</name>
    </record>
    <record>
      <value>4</value>
      <name>CCITT 32-bit FCS</name>
      <xref type="rfc" data="rfc1570"/>
    </record>
  </registry>
  <registry id="ppp-numbers-11">
    <title>PPP Multilink Endpoint Discriminator Class</title>
    <xref type="rfc" data="rfc1990"/>
    <xref type="rfc" data="rfc3818"/>
    <registration_rule>IETF Review</registration_rule>
    <note>The Point-to-Point Protocol (PPP) Link Control Protocol (LCP)
Multilink Endpoint Discriminator Option includes a Class field which
identifies the address class.
    </note>
    <record>
      <value>0</value>
      <name>Null Class</name>
      <xref type="rfc" data="rfc1990"/>
    </record>
    <record>
      <value>1</value>
      <name>Locally Assigned</name>
      <xref type="rfc" data="rfc1990"/>
    </record>
    <record>
      <value>2</value>
      <name>Internet Protocol (IPv4)</name>
      <xref type="rfc" data="rfc1990"/>
    </record>
    <record>
      <value>3</value>
      <name>IEEE 802.1 global MAC address</name>
      <xref type="rfc" data="rfc1990"/>
    </record>
    <record>
      <value>4</value>
      <name>PPP Magic Number Block</name>
      <xref type="rfc" data="rfc1990"/>
    </record>
    <record>
      <value>5</value>
      <name>Public Switched Network Director Number</name>
      <xref type="rfc" data="rfc1990"/>
    </record>
    <record>
      <value>6</value>
      <name>Internet Protocol (Ipv6) Address</name>
      <xref type="rfc" data="rfc3790"/>
    </record>
  </registry>
  <registry id="ppp-numbers-12">
    <title>PPP LCP Callback Operation Fields</title>
    <xref type="rfc" data="rfc1570"/>
    <xref type="rfc" data="rfc3818"/>
    <registration_rule>IETF Review</registration_rule>
    <note>The Point-to-Point Protocol (PPP) Link Control Protocol (LCP) Callback
Configuration Option contains an 8-bit Operations field which
identifies the format of the Message.
    </note>
    <record>
      <value>0</value>
      <name>Location determined by user authentication</name>
      <xref type="rfc" data="rfc1570"/>
    </record>
    <record>
      <value>1</value>
      <name>Dialing string</name>
      <xref type="rfc" data="rfc1570"/>
    </record>
    <record>
      <value>2</value>
      <name>Location identifier</name>
      <xref type="rfc" data="rfc1570"/>
    </record>
    <record>
      <value>3</value>
      <name>E.164 number</name>
      <xref type="rfc" data="rfc1570"/>
    </record>
    <record>
      <value>4</value>
      <name>X.500 distinguished name</name>
      <xref type="rfc" data="rfc1570"/>
    </record>
    <record>
      <value>5</value>
      <name>Unassigned</name>
    </record>
    <record>
      <value>6</value>
      <name>Location is determined during CBCP negotiation</name>
    </record>
  </registry>
  <registry id="ppp-numbers-13">
    <title>PPP ATCP Configuration Option Types</title>
    <xref type="rfc" data="rfc1378"/>
    <registration_rule>Expert Review</registration_rule>
    <expert>James Carlson</expert>
    <note>The Point-to-Point Protocol (PPP) Apple Talk Control Protocol (ATCP)
specifies a number of Configuration Options <xref type="rfc" data="rfc1378"/> which are
distinguished by an 8 bit Type field.
    </note>
    <record>
      <value>1</value>
      <name>AppleTalk-Address</name>
      <xref type="rfc" data="rfc1378"/>
    </record>
    <record>
      <value>2</value>
      <name>Routing-Protocol</name>
      <xref type="rfc" data="rfc1378"/>
    </record>
    <record>
      <value>3</value>
      <name>Suppress-Broadcasts</name>
      <xref type="rfc" data="rfc1378"/>
    </record>
    <record>
      <value>4</value>
      <name>AT-Compression-Protocol</name>
      <xref type="rfc" data="rfc1378"/>
    </record>
    <record>
      <value>5</value>
      <name>Reserved</name>
      <xref type="rfc" data="rfc1378"/>
    </record>
    <record>
      <value>6</value>
      <name>Server-information</name>
      <xref type="rfc" data="rfc1378"/>
    </record>
    <record>
      <value>7</value>
      <name>Zone-information</name>
      <xref type="rfc" data="rfc1378"/>
    </record>
    <record>
      <value>8</value>
      <name>Default-Router-Address</name>
      <xref type="rfc" data="rfc1378"/>
    </record>
  </registry>
  <registry id="ppp-numbers-14">
    <title>PPP OSINLCP Configuration Option Types</title>
    <xref type="rfc" data="rfc1377"/>
    <registration_rule>Expert Review</registration_rule>
    <expert>James Carlson</expert>
    <note>The Point-to-Point Protocol (PPP) OSI Network Layer Control Protocol
(OSINLCP) specifies a number of Configuration Options <xref type="rfc" data="rfc1377"/> which
are distinguished by an 8 bit Type field.
    </note>
    <record>
      <value>1</value>
      <name>Align-NPDU</name>
      <xref type="rfc" data="rfc1377"/>
    </record>
  </registry>
  <registry id="ppp-numbers-15">
    <title>PPP Banyan Vines Configuration Option Types</title>
    <xref type="rfc" data="rfc1763"/>
    <registration_rule>Expert Review</registration_rule>
    <expert>James Carlson</expert>
    <note>The Point-to-Point Protocol (PPP) Banyan Vines Control Protocol (BVCP)
specifies a number of Configuration Options <xref type="rfc" data="rfc1763"/> which are
distinguished by an 8 bit Type field.
    </note>
    <record>
      <value>1</value>
      <name>BV-NS-RTP-Link-Type</name>
      <xref type="rfc" data="rfc1763"/>
    </record>
    <record>
      <value>2</value>
      <name>BV-FRP</name>
      <xref type="rfc" data="rfc1763"/>
    </record>
    <record>
      <value>3</value>
      <name>BV-RTP</name>
      <xref type="rfc" data="rfc1763"/>
    </record>
    <record>
      <value>4</value>
      <name>BV-Suppress-Broadcast</name>
      <xref type="rfc" data="rfc1763"/>
    </record>
  </registry>
  <registry id="ppp-numbers-16">
    <title>PPP Bridging Configuration Option Types</title>
    <xref type="rfc" data="rfc3518"/>
    <xref type="rfc" data="rfc3818"/>
    <registration_rule>IETF Review</registration_rule>
    <note>The Point-to-Point Protocol (PPP) Bridging Control Protocol (BCP)
specifies a number of Configuration Options which are distinguished by
an 8 bit Type field.
    </note>
    <record>
      <value>1</value>
      <name>Bridge-Identification</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>2</value>
      <name>Line-Identification</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>3</value>
      <name>MAC-Support</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>4</value>
      <name>Tinygram-Compression</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>5</value>
      <name>LAN-Identification (obsoleted)</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>6</value>
      <name>MAC-Address</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>7</value>
      <name>Spanning-Tree-Protocol (old formatted)</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>8</value>
      <name>IEEE-802-Tagged-Frame</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>9</value>
      <name>Management-Inline</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>10</value>
      <name>Bridge-Control-Packet-Indicator</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
  </registry>
  <registry id="ppp-numbers-17">
    <title>PPP Bridging MAC Types</title>
    <xref type="rfc" data="rfc3518"/>
    <xref type="rfc" data="rfc3818"/>
    <registration_rule>IETF Review</registration_rule>
    <note>The Point-to-Point Protocol (PPP) Bridging Control Protocol (BCP)
contains an 8 bit MAC Type field which identifies the MAC
encapsulated.
    </note>
    <record>
      <value>0</value>
      <name>Reserved</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>1</value>
      <name>IEEE 802.3/Ethernet</name>
      <format>Canonical addresses</format>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>2</value>
      <name>IEEE 802.4</name>
      <format>Canonical addresses</format>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>3</value>
      <name>IEEE 802.5</name>
      <format>Non-canonical addresses</format>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>4</value>
      <name>FDDI</name>
      <format>Non-canonical addresses</format>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>5-10</value>
      <name>Reserved</name>
    </record>
    <record>
      <value>11</value>
      <name>IEEE 802.5</name>
      <format>Canonical addresses</format>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>12</value>
      <name>FDDI</name>
      <format>Canonical addresses</format>
      <xref type="rfc" data="rfc3518"/>
    </record>
  </registry>
  <registry id="ppp-numbers-18">
    <title>PPP Bridging Spanning Tree</title>
    <xref type="rfc" data="rfc3518"/>
    <xref type="rfc" data="rfc3818"/>
    <registration_rule>IETF Review</registration_rule>
    <note>The Point-to-Point Protocol (PPP) Bridging Control Protocol (BCP)
Spanning Tree Configuration Option contains an 8-bit Protocol field
which identifies the spanning tree used.  These are assigned as
follows:
    </note>
    <record>
      <value>0</value>
      <name>Null - no spanning tree protocol supported</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>1</value>
      <name>IEEE 802.1D spanning tree protocol</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>2</value>
      <name>IEEE 802.1G extended spanning tree protocol</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>3</value>
      <name>IBM source route spanning tree protocol</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
    <record>
      <value>4</value>
      <name>DEC LANbridge 100 spanning tree protocol</name>
      <xref type="rfc" data="rfc3518"/>
    </record>
  </registry>
  <registry id="ppp-numbers-19">
    <title>PPP (IPXCP) Configuration Options</title>
    <xref type="rfc" data="rfc1552"/>
    <registration_rule>Expert Review</registration_rule>
    <expert>James Carlson</expert>
    <record>
      <value>1</value>
      <name>IPX-Network-Number</name>
      <xref type="rfc" data="rfc1552"/>
    </record>
    <record>
      <value>2</value>
      <name>IPX-Node-Number</name>
      <xref type="rfc" data="rfc1552"/>
    </record>
    <record>
      <value>3</value>
      <name>IPX-Compression-Protocol</name>
      <xref type="rfc" data="rfc1552"/>
    </record>
    <record>
      <value>4</value>
      <name>IPX-Routing-Protocol</name>
      <xref type="rfc" data="rfc1552"/>
    </record>
    <record>
      <value>5</value>
      <name>IPX-Router-Name</name>
      <xref type="rfc" data="rfc1552"/>
    </record>
    <record>
      <value>6</value>
      <name>IPX-Configuration-Complete</name>
      <xref type="rfc" data="rfc1552"/>
    </record>
    <registry id="ppp-numbers-20">
      <title>IPX Compression Protocol Values (Value 3)</title>
      <xref type="rfc" data="rfc1552"/>
      <registration_rule>Expert Review</registration_rule>
      <expert>James Carlson</expert>
      <record>
        <value>0000-0001</value>
        <name>Unassigned</name>
      </record>
      <record>
        <value>0002</value>
        <name>Telebit Compressed IPX</name>
        <xref type="rfc" data="rfc1552"/>
      </record>
      <record>
        <value>0002-0234</value>
        <name>Unassigned</name>
      </record>
      <record>
        <value>0235</value>
        <name>Shiva Compressed NCP/IPX</name>
        <xref type="rfc" data="rfc1552"/>
      </record>
    </registry>
    <registry id="ppp-numbers-21">
      <title>IPX Routing Protocol Options (Value 4)</title>
      <xref type="rfc" data="rfc1552"/>
      <registration_rule>Expert Review</registration_rule>
      <expert>James Carlson</expert>
      <record>
        <value>0</value>
        <name>No routing protocol required</name>
        <xref type="rfc" data="rfc1552"/>
      </record>
      <record>
        <value>1</value>
        <name>Reserved</name>
        <xref type="rfc" data="rfc1552"/>
      </record>
      <record>
        <value>2</value>
        <name>Novell RIP/SAP required</name>
        <xref type="rfc" data="rfc1552"/>
      </record>
      <record>
        <value>3</value>
        <name>Unassigned</name>
      </record>
      <record>
        <value>4</value>
        <name>Novell NLSP required</name>
        <xref type="rfc" data="rfc1552"/>
      </record>
      <record>
        <value>5</value>
        <name>Novell Demand RIP required</name>
        <xref type="rfc" data="rfc1582"/>
      </record>
      <record>
        <value>6</value>
        <name>Novell Demand SAP required</name>
        <xref type="rfc" data="rfc1582"/>
      </record>
      <record date="1996-07">
        <value>7</value>
        <name>Novell Triggered RIP required</name>
        <xref type="person" data="Richard_Edmonstone"/>
      </record>
      <record date="1996-07">
        <value>8</value>
        <name>Novell Triggered SAP required</name>
        <xref type="person" data="Richard_Edmonstone"/>
      </record>
    </registry>
  </registry>
  <registry id="ppp-numbers-22">
    <title>NetBIOS Frames Control Protocol (NBFCP) Configuration Options</title>
    <xref type="rfc" data="rfc2097"/>
    <registration_rule>Expert Review</registration_rule>
    <expert>James Carlson</expert>
    <note>NBFCP Configuration Options <xref type="rfc" data="rfc2097"/> allow modifications to the
standard characteristics of the network-layer protocol to be
negotiated.  If a Configuration Option is not included in a
Configure-Request packet, the default value for that Configuration
Option is assumed.

NBFCP uses the same Configuration Option format defined for LCP,
with a separate set of Options.
    </note>
    <record>
      <value>0</value>
      <name>Reserved</name>
      <xref type="rfc" data="rfc2153"/>
    </record>
    <record>
      <value>1</value>
      <name>Name-Projection</name>
      <xref type="rfc" data="rfc2097"/>
    </record>
    <record>
      <value>2</value>
      <name>Peer-Information</name>
      <xref type="rfc" data="rfc2097"/>
    </record>
    <record>
      <value>3</value>
      <name>Multicast-Filtering</name>
      <xref type="rfc" data="rfc2097"/>
    </record>
    <record>
      <value>4</value>
      <name>IEEE-MAC-Address-Required</name>
      <xref type="rfc" data="rfc2097"/>
    </record>
    <record>
      <value>5-255</value>
      <name>Unassigned</name>
    </record>
    <registry id="ppp-numbers-23">
      <title>NBFCP Configuration Options - Name-Projection 'Added' field (value 1)</title>
      <xref type="rfc" data="rfc2097"/>
      <registration_rule>IANA does not allocate</registration_rule>
      <note>The Name-Projection 'Added' field is not defined by IETF or
allocated through IANA and thus no new values should be allocated.
      </note>
      <record>
        <value>00</value>
        <name>Name successfully added.</name>
        <xref type="rfc" data="rfc2097"/>
      </record>
      <record>
        <value>0D</value>
        <name>Duplicate name in local name table.</name>
        <xref type="rfc" data="rfc2097"/>
      </record>
      <record>
        <value>0E</value>
        <name>Name table full.</name>
        <xref type="rfc" data="rfc2097"/>
      </record>
      <record>
        <value>15</value>
        <name>Name not found or cannot specify "*" or null.</name>
        <xref type="rfc" data="rfc2097"/>
      </record>
      <record>
        <value>16</value>
        <name>Name in use on remote NetBIOS.</name>
        <xref type="rfc" data="rfc2097"/>
      </record>
      <record>
        <value>19</value>
        <name>Name conflict detected.</name>
        <xref type="rfc" data="rfc2097"/>
      </record>
      <record>
        <value>30</value>
        <name>Name defined by another environment.</name>
        <xref type="rfc" data="rfc2097"/>
      </record>
      <record>
        <value>35</value>
        <name>Required system resources exhausted.</name>
        <xref type="rfc" data="rfc2097"/>
      </record>
      <record>
        <value>36-FF</value>
        <name>Undefined</name>
      </record>
    </registry>
    <registry id="ppp-numbers-24">
      <title>NBFCP Configuration Options - Peer-Information (value 2)</title>
      <xref type="rfc" data="rfc2097"/>
      <registration_rule>Expert Review</registration_rule>
      <record>
        <value>1</value>
        <name>Reserved for legacy implementations.</name>
        <xref type="rfc" data="rfc2097"/>
      </record>
      <record>
        <value>2</value>
        <name>PPP NetBIOS Gateway Server.</name>
        <xref type="rfc" data="rfc2097"/>
      </record>
      <record>
        <value>3</value>
        <name>Reserved for legacy implementations.</name>
        <xref type="rfc" data="rfc2097"/>
      </record>
      <record>
        <value>4</value>
        <name>PPP Local Access Only Server.</name>
        <xref type="rfc" data="rfc2097"/>
      </record>
      <record>
        <value>5</value>
        <name>Reserved for legacy implementations.</name>
        <xref type="rfc" data="rfc2097"/>
      </record>
      <record>
        <value>6</value>
        <name>PPP NBF Bridge.</name>
        <xref type="rfc" data="rfc2097"/>
      </record>
      <record>
        <value>7</value>
        <name>Reserved for legacy implementations.</name>
        <xref type="rfc" data="rfc2097"/>
      </record>
      <record>
        <value>8</value>
        <name>PPP End-System.</name>
        <xref type="rfc" data="rfc2097"/>
      </record>
      <record>
        <value>9-255</value>
        <name>Unassigned</name>
      </record>
    </registry>
  </registry>
  <registry id="ppp-numbers-25">
    <title>PPP EAP Request/Response Types</title>
    <xref type="rfc" data="rfc3748"/>
    <registration_rule>Expert Review</registration_rule>
    <note>A one octet field is used in the Extensible Authentication Protocol
(EAP) to indicate the function and structure of EAP Request and
Response packets <xref type="rfc" data="rfc3748"/>.

This registry has been replaced.  See the "Method Types" registry
at <xref type="registry" data="eap-numbers"/> for a current list of the assigned 
types.
    </note>
  </registry>
  <registry id="ppp-numbers-26">
    <title>PPP Vendor Specific OUI Options</title>
    <xref type="rfc" data="rfc5342"/>
    <registration_rule>Registry closed by <xref type="rfc" data="rfc5342"/></registration_rule>
    <note>PPP Vendor Extensions <xref type="rfc" data="rfc2153"/> uses IEEE standard OUIs
(Organizationally Unique Identifiers) to indicate vendor-specific
features.  See <xref type="rfc" data="rfc1700"/> for details on contacting the IEEE.
Vendors that desire to use their IEEE 802 OUI for PPP Vendor
Extensions should register their OUI with IANA.  Vendors that do
not otherwise need an IEEE assigned OUI can request a PPP
specific OUI from IANA out of the 'CF0000' range, which has both
the "locally-assigned" and "broadcast/multicast" bits set to one.
See <xref type="rfc" data="rfc2153"/> for details.
    </note>
    <record>
      <value>CF0001</value>
      <name>NTT Mobile Communications Network</name>
    </record>
    <record date="1997-07">
      <value>CF0001</value>
      <name>Data Comm for Business <xref type="note" data="1"/></name>
      <xref type="person" data="John_McCain"/>
    </record>
    <record date="2003-06">
      <value>CF0002</value>
      <name>3GPP2 Vendor specific packet ID</name>
      <xref type="person" data="Trevor_Plestid"/>
    </record>
    <record date="2007-04-18">
      <value>CF0003</value>
      <name>Trafficmaster, Plc</name>
      <xref type="person" data="David_Fernandez"/>
    </record>
    <record>
      <value>CF0004-CFFFFF</value>
      <name>Reserved: Registry closed</name>
    </record>
    <footnote anchor="1">The duplicate assignment of CF0001 was inadvertent.  As per Expert
Donald Eastlake, this assignment has been moved to here from
the ethernet-numbers registry.</footnote>
  </registry>
  <registry id="ppp-numbers-27">
    <title>PPP IPCP Configuration Option Types</title>
    <xref type="rfc" data="rfc1332"/>
    <xref type="rfc" data="rfc3818"/>
    <registration_rule>IETF Review</registration_rule>
    <note>The Point-to-Point Protocol (PPP) Internet Protocol Control Protocol
(IPCP) specifies a number of Configuration Options which are
distinguished by an 8 bit Type field.
    </note>
    <record>
      <value>1</value>
      <name>IP-Addresses (deprecated)</name>
      <xref type="rfc" data="rfc1332"/>
    </record>
    <record>
      <value>2</value>
      <name>IP-Compression-Protocol</name>
      <xref type="rfc" data="rfc1332"/>
    </record>
    <record>
      <value>3</value>
      <name>IP-Address</name>
      <xref type="rfc" data="rfc1332"/>
    </record>
    <record>
      <value>4</value>
      <name>Mobile-IPv4</name>
      <xref type="rfc" data="rfc2290"/>
    </record>
    <record>
      <value>5-128</value>
      <name>Unassigned</name>
    </record>
    <record>
      <value>129</value>
      <name>Primary DNS Server Address</name>
      <xref type="rfc" data="rfc1877"/>
    </record>
    <record>
      <value>130</value>
      <name>Primary NBNS Server Address</name>
      <xref type="rfc" data="rfc1877"/>
    </record>
    <record>
      <value>131</value>
      <name>Secondary DNS Server Address</name>
      <xref type="rfc" data="rfc1877"/>
    </record>
    <record>
      <value>132</value>
      <name>Secondary NBNS Server Address</name>
      <xref type="rfc" data="rfc1877"/>
    </record>
  </registry>
  <registry id="ppp-numbers-28">
    <title>PPP IPv6CP Configuration Options</title>
    <xref type="rfc" data="rfc5072"/>
    <xref type="rfc" data="rfc3818"/>
    <registration_rule>IETF Review</registration_rule>
    <note>IPV6CP Configuration Options allow negotiation of desirable IPv6
parameters.  IPV6CP uses the same Configuration Option format defined
for LCP, with a separate set of Options.  If a Configuration Option is
not included in a Configure-Request packet, the default value for that
Configuration Option is assumed.
    </note>
    <record>
      <value>1</value>
      <name>Interface-Identifier</name>
      <xref type="rfc" data="rfc5072"/>
    </record>
    <record>
      <value>2</value>
      <name>IPv6-Compression-Protocol</name>
      <xref type="rfc" data="rfc5172"/>
    </record>
  </registry>
  <registry id="ppp-numbers-29">
    <title>IP-Compression-Protocol Types</title>
    <xref type="rfc" data="rfc1332"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <value>002d</value>
      <name>Van Jacobson Compressed TCP/IP</name>
      <xref type="rfc" data="rfc1144"/>
      <xref type="rfc" data="rfc1332"/>
    </record>
    <record>
      <value>0003</value>
      <name>Robust Header Compression (ROHC)</name>
      <xref type="rfc" data="rfc3241"/>
    </record>
    <record>
      <value>0061</value>
      <name>IP Header Compression</name>
      <xref type="rfc" data="rfc2507"/>
      <xref type="rfc" data="rfc3544"/>
    </record>
  </registry>
  <registry id="ppp-numbers-30">
    <title>IPv6-Compression-Protocol Types</title>
    <xref type="rfc" data="rfc5172"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <value>0003</value>
      <name>Robust Header Compression (ROHC)</name>
      <xref type="rfc" data="rfc3241"/>
    </record>
    <record>
      <value>004f</value>
      <name>Historical; do not use -- see RFC2023</name>
    </record>
    <record>
      <value>0061</value>
      <name>IP Header Compression</name>
      <xref type="rfc" data="rfc2507"/>
      <xref type="rfc" data="rfc3544"/>
    </record>
  </registry>
  <registry id="ppp-numbers-31">
    <title>IP Header Compression Configuration Option Suboption Types</title>
    <xref type="rfc" data="rfc3544"/>
    <registration_rule>Standards Action</registration_rule>
    <record>
      <value>1</value>
      <name>RTP Header Compression</name>
      <xref type="rfc" data="rfc2508"/>
      <xref type="rfc" data="rfc3544"/>
    </record>
    <record>
      <value>2</value>
      <name>Enhanced RTP-Compression</name>
      <xref type="rfc" data="rfc3544"/>
    </record>
    <record>
      <value>3</value>
      <name>TCP or non-TCP Compression Disable</name>
      <xref type="rfc" data="rfc3544"/>
    </record>
  </registry>
  <registry id="ppp-numbers-32">
    <title>ROHC Configuration Option Suboption Identifier Values</title>
    <xref type="rfc" data="rfc3241"/>
    <note>Please see <xref type="registry" data="rohc-sub-ids"/>
    </note>
  </registry>
  <registry id="ppp-numbers-33">
    <title>PPP Over Ethernet Versions</title>
    <xref type="rfc" data="rfc2516"/>
    <xref type="rfc" data="rfc8822"/>
    <registration_rule>Specification Required</registration_rule>
    <expert>Donald Eastlake</expert>
    <record date="2021-03-01">
      <value>0</value>
      <name>Reserved</name>
      <xref type="rfc" data="rfc8822"/>
    </record>
    <record date="2021-03-01">
      <value>1</value>
      <name>PPPoE</name>
      <xref type="rfc" data="rfc2516"/>
    </record>
    <record date="2021-03-01">
      <value>2</value>
      <name>5G WWC User Plane Encapsulation</name>
      <xref type="rfc" data="rfc8822"/>
    </record>
    <record>
      <value>3-15</value>
      <name>Unassigned</name>
    </record>
  </registry>
  <people>
    <person id="Alan_Ungar">
      <name>Alan Ungar</name>
      <uri>mailto:AUngar&amp;farradyne.com</uri>
      <updated>1995-04</updated>
    </person>
    <person id="Arun_Sastry">
      <name>Arun Sastry</name>
      <uri>mailto:asastry&amp;cisco.com</uri>
      <updated>1995-04</updated>
    </person>
    <person id="Badari_Narayana">
      <name>Badari Narayana</name>
      <uri>mailto:badari&amp;ca.sjf.novell.com</uri>
    </person>
    <person id="Ben_Segal">
      <name>Ben Segal</name>
      <uri>mailto:b.segal&amp;cern.ch</uri>
      <updated>2000-08</updated>
    </person>
    <person id="Brian_Batchelder">
      <name>Brian Batchelder</name>
      <uri>mailto:brianb&amp;vcd.hp.com</uri>
      <updated>1999-01</updated>
    </person>
    <person id="Bryant_Eastham">
      <name>Bryant Eastham</name>
      <uri>mailto:protocol&amp;opendof.org</uri>
      <updated>2015-04-23</updated>
    </person>
    <person id="Curtis_A_Siller_Jr">
      <name>Curtis A. Siller Jr.</name>
      <uri>mailto:csiller&amp;cetacean.com</uri>
      <updated>2003-01</updated>
    </person>
    <person id="David_Fernandez">
      <name>David Fernandez</name>
      <uri>mailto:david.fernandez&amp;trafficmaster.co.uk</uri>
      <updated>2007-04-18</updated>
    </person>
    <person id="David_Black">
      <name>David Black</name>
      <uri>mailto:david.black&amp;dell.com</uri>
      <updated>2019-10-08</updated>
    </person>
    <person id="David_L_Black">
      <name>David L. Black</name>
      <uri>mailto:black_david&amp;emc.com</uri>
      <updated>2002-12</updated>
    </person>
    <person id="Don_Grosser">
      <name>Don Grosser</name>
      <uri>mailto:dgrosser&amp;extremenetworks.com</uri>
      <updated>2000-10</updated>
    </person>
    <person id="Erling_B_Stage">
      <name>Erling B. Stage</name>
      <uri>mailto:ebs&amp;craycom.dk</uri>
      <updated>1994-10</updated>
    </person>
    <person id="Frank_Quick">
      <name>Frank Quick</name>
      <uri>mailto:fquick&amp;qualcomm.com</uri>
    </person>
    <person id="Howard_Ridenour">
      <name>Howard Ridenour</name>
      <uri>mailto:RIDENOUR1&amp;applelink.apple.com</uri>
      <updated>1995-02</updated>
    </person>
    <person id="Ilan_Rachmani">
      <name>Ilan Rachmani</name>
      <uri>mailto:standards&amp;expand.com</uri>
      <updated>1999-10</updated>
    </person>
    <person id="James_Carlson">
      <name>James Carlson</name>
      <uri>mailto:james.d.carlson&amp;east.sun.com</uri>
      <updated>2001-02</updated>
    </person>
    <person id="Jason_Gaedtke">
      <name>Jason Gaedtke</name>
      <uri>mailto:j.gaedtke&amp;cablelabs.com</uri>
      <updated>2002-04</updated>
    </person>
    <person id="Jeff_Heath">
      <name>Jeff Heath</name>
      <uri>mailto:jheath&amp;hns.com</uri>
      <updated>2002-04</updated>
    </person>
    <person id="John_McCain">
      <name>John McCain</name>
      <uri>mailto:jmccain&amp;dcbnet.com</uri>
      <updated>1997-07</updated>
    </person>
    <person id="K_Arvind">
      <name>K. Arvind</name>
      <uri>mailto:arvind&amp;tenornetworks.com</uri>
      <updated>2000-11</updated>
    </person>
    <person id="Karl_Fox">
      <name>Karl Fox</name>
      <uri>mailto:karl&amp;ascend.con</uri>
      <updated>1997-01</updated>
    </person>
    <person id="Ken_Culbert">
      <name>Ken Culbert</name>
      <uri>mailto:ken&amp;funk.com</uri>
      <updated>1996-10</updated>
    </person>
    <person id="Murali_Rajagopal">
      <name>Murali Rajagopal</name>
      <uri>mailto:murali&amp;gadzoox.com</uri>
      <updated>2000-05</updated>
    </person>
    <person id="Oliver_Korfmacher">
      <name>Oliver Korfmacher</name>
      <uri>mailto:okorf&amp;netcs.com</uri>
      <updated>1995-04</updated>
    </person>
    <person id="Pete_McCann">
      <name>Pete McCann</name>
      <uri>mailto:mccap&amp;research.bell-labs.com</uri>
      <updated>2001-03</updated>
    </person>
    <person id="Richard_Edmonstone">
      <name>Richard Edmonstone</name>
      <uri>mailto:richarde&amp;spider.co.uk</uri>
      <updated>1996-07</updated>
    </person>
    <person id="Robert_Banfill">
      <name>Robert Banfill</name>
      <uri>mailto:r_banfill&amp;reftek.com</uri>
      <updated>1997-07</updated>
    </person>
    <person id="Seppo_Nieminen">
      <name>Seppo Nieminen</name>
      <uri>mailto:seppo.niemimen&amp;ntc.nokia.com</uri>
      <updated>1999-07</updated>
    </person>
    <person id="Sharat_C_Prasad">
      <name>Sharat C. Prasad</name>
      <uri>mailto:shprasad&amp;cisco.com</uri>
      <updated>2001-10</updated>
    </person>
    <person id="Shoichiro_Seno">
      <name>Shoichiro Seno</name>
      <uri>mailto:senos&amp;kousoku.isl.melco.co.jp</uri>
      <updated>1995-04</updated>
    </person>
    <person id="Trevor_Plestid">
      <name>Trevor Plestid</name>
      <uri>mailto:tplestid&amp;rim.net</uri>
      <updated>2003-06</updated>
    </person>
    <person id="Wayne_Tackabury">
      <name>Wayne Tackabury</name>
      <uri>mailto:wayne&amp;cayman.cayman.com</uri>
      <updated>1995-01</updated>
    </person>
    <person id="ianp_knxunix_knx_co">
      <uri>mailto:ianp&amp;knxunix.knx.co.uk</uri>
      <updated>1994-11</updated>
    </person>
    <person id="Ken_funk_com">
      <uri>mailto:ken&amp;funk.com</uri>
    </person>
  </people>
</registry>
