<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet type="text/xsl" href="stamp-tlv-types.xsl"?>
<?xml-model href="stamp-tlv-types.rng" schematypens="http://relaxng.org/ns/structure/1.0" ?>
<registry xmlns="http://www.iana.org/assignments" id="stamp-tlv-types">
<category>Simple Two-way Active Measurement Protocol (STAMP)</category>
  <title>Simple Two-way Active Measurement Protocol (STAMP) TLV Types</title>
  <created>2020-11-19</created>
  <updated>2026-03-26</updated>
  
  <registry id="stamp-tlv-types-1">
    <title>STAMP TLV Types</title>
    <xref type="rfc" data="rfc8972"/>
    <range>
      <value>1-175</value>
      <registration_rule>IETF Review</registration_rule>
    </range>
    <range>
      <value>176-239</value>
      <registration_rule>First Come First Served</registration_rule>
    </range>
    <range>
      <value>240-251</value>
      <registration_rule>Experimental Use</registration_rule>
    </range>
    <range>
      <value>252-254</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <record date="2020-11-19">
      <value>0</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>1</value>
      <description>Extra Padding</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>2</value>
      <description>Location</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>3</value>
      <description>Timestamp Information</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>4</value>
      <description>Class of Service</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>5</value>
      <description>Direct Measurement</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>6</value>
      <description>Access Report</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>7</value>
      <description>Follow-Up Telemetry</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>8</value>
      <description>HMAC</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2022-08-09" updated="2023-08-15">
      <value>9</value>
      <description>Destination Node IPv4 or IPv6 Address</description>
      <xref type="rfc" data="rfc9503"/>
    </record>
    <record date="2022-08-09" updated="2023-08-15">
      <value>10</value>
      <description>Return Path</description>
      <xref type="rfc" data="rfc9503"/>
    </record>
    <record date="2023-12-15">
      <value>11</value>
      <description>Micro-session ID</description>
      <xref type="rfc" data="rfc9534"/>
    </record>
    <record date="2026-03-26">
      <value>12</value>
      <description>Reflected Test Packet Control</description>
      <xref type="draft" data="RFC-ietf-ippm-asymmetrical-pkts-14"/>
    </record>
    <record>
      <value>13-239</value>
      <description>Unassigned</description>
    </record>
    <record date="2020-11-19">
      <value>240-251</value>
      <description>Reserved for Experimental Use</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>252-254</value>
      <description>Reserved for Private Use</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>255</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
  </registry>
  
  <registry id="stamp-tlv-flags">
    <title>STAMP TLV Flags</title>
    <xref type="rfc" data="rfc8972"/>
    <registration_rule>IETF Review</registration_rule>
    <record date="2020-11-19">
      <value>0</value>
      <symbol>U</symbol>
      <description>Unrecognized TLV</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>1</value>
      <symbol>M</symbol>
      <description>Malformed TLV</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>2</value>
      <symbol>I</symbol>
      <description>Integrity check failed</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2026-03-26">
      <value>3</value>
      <symbol>C</symbol>
      <description>Conformance</description>
      <xref type="draft" data="RFC-ietf-ippm-asymmetrical-pkts-14"/>
    </record>
    <record>
      <value>4-7</value>
      <symbol/>
      <description>Unassigned</description>
    </record>
  </registry>
  
  <registry id="stamp-sub-tlv-types">
    <title>STAMP Sub-TLV Types</title>
    <xref type="rfc" data="rfc8972"/>
    <range>
      <value>1-175</value>
      <registration_rule>IETF Review</registration_rule>
    </range>
    <range>
      <value>176-239</value>
      <registration_rule>First Come First Served</registration_rule>
    </range>
    <range>
      <value>240-251</value>
      <registration_rule>Experimental Use</registration_rule>
    </range>
    <range>
      <value>252-254</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <record date="2020-11-19">
      <value>0</value>
      <description>Reserved</description>
      <used/>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>1</value>
      <description>Source MAC Address</description>
      <used>Location</used>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>2</value>
      <description>Source EUI-48 Address</description>
      <used>Location</used>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>3</value>
      <description>Source EUI-64 Address</description>
      <used>Location</used>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>4</value>
      <description>Destination IP Address</description>
      <used>Location</used>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>5</value>
      <description>Destination IPv4 Address</description>
      <used>Location</used>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>6</value>
      <description>Destination IPv6 Address</description>
      <used>Location</used>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>7</value>
      <description>Source IP Address</description>
      <used>Location</used>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>8</value>
      <description>Source IPv4 Address</description>
      <used>Location</used>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>9</value>
      <description>Source IPv6 Address</description>
      <used>Location</used>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2026-03-26">
      <value>10</value>
      <description>Layer 2 Address Group</description>
      <used>Reflected Test Packet Control</used>
      <xref type="draft" data="RFC-ietf-ippm-asymmetrical-pkts-14"/>
    </record>
    <record date="2026-03-26">
      <value>11</value>
      <description>Layer 3 Address Group</description>
      <used>Reflected Test Packet Control</used>
      <xref type="draft" data="RFC-ietf-ippm-asymmetrical-pkts-14"/>
    </record>
    <record>
      <value>12-239</value>
      <description>Unassigned</description>
    </record>
    <record date="2020-11-19">
      <value>240-251</value>
      <description>Reserved for Experimental Use</description>
      <used/>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>252-254</value>
      <description>Reserved for Private Use</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>255</value>
      <description>Reserved</description>
      <used/>
      <xref type="rfc" data="rfc8972"/>
    </record>
  </registry>
  
  <registry id="stamp-synchronization-sources">
    <title>STAMP Synchronization Sources</title>
    <xref type="rfc" data="rfc8972"/>
    <range>
      <value>1-127</value>
      <registration_rule>IETF Review</registration_rule>
    </range>  
    <range>
      <value>128-239</value>
      <registration_rule>First Come First Served</registration_rule>
    </range>  
    <range>
      <value>240-249</value>
      <registration_rule>Experimental Use</registration_rule>
    </range>
    <range>
      <value>250-254</value>
      <registration_rule>Private Use</registration_rule>
    </range> 
    <record date="2020-11-19">
      <value>0</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>1</value>
      <description>NTP</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>2</value>
      <description>PTP</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>3</value>
      <description>SSU/BITS</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>4</value>
      <description>GPS/GLONASS/LORAN-C/BDS/Galileo</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>5</value>
      <description>Local free-running</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record>
      <value>6-239</value>
      <description>Unassigned</description>
    </record>
    <record date="2020-11-19">
      <value>240-249</value>
      <description>Reserved for Experimental Use</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>250-254</value>
      <description>Reserved for Private Use</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>255</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
  </registry>
  
  <registry id="stamp-timestamping-methods">
    <title>STAMP Timestamping Methods</title>
    <xref type="rfc" data="rfc8972"/>
    <range>
      <value>1-127</value>
      <registration_rule>IETF Review</registration_rule>
    </range>  
    <range>
      <value>128-239</value>
      <registration_rule>First Come First Served</registration_rule>
    </range>  
    <range>
      <value>240-249</value>
      <registration_rule>Experimental Use</registration_rule>
    </range>
    <range>
      <value>250-254</value>
      <registration_rule>Private Use</registration_rule>
    </range>  
    <record date="2020-11-19">
      <value>0</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>1</value>
      <description>HW Assist</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>2</value>
      <description>SW Local</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>3</value>
      <description>Control Plane</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record>
      <value>4-239</value>
      <description>Unassigned</description>
    </record>
    <record date="2020-11-19">
      <value>240-249</value>
      <description>Reserved for Experimental Use</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>250-254</value>
      <description>Reserved for Private Use</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>255</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
  </registry>
  
  <registry id="stamp-return-codes">
    <title>STAMP Return Codes</title>
    <xref type="rfc" data="rfc8972"/>
    <range>
      <value>1-127</value>
      <registration_rule>IETF Review</registration_rule>
    </range>  
    <range>
      <value>128-239</value>
      <registration_rule>First Come First Served</registration_rule>
    </range>  
    <range>
      <value>240-249</value>
      <registration_rule>Experimental Use</registration_rule>
    </range>
    <range>
      <value>250-254</value>
      <registration_rule>Private Use</registration_rule>
    </range> 
    <record date="2020-11-19">
      <value>0</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>1</value>
      <description>Network available</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>2</value>
      <description>Network unavailable</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record>
      <value>3-239</value>
      <description>Unassigned</description>
    </record>
    <record date="2020-11-19">
      <value>240-249</value>
      <description>Reserved for Experimental Use</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>250-254</value>
      <description>Reserved for Private Use</description>
      <xref type="rfc" data="rfc8972"/>
    </record>
    <record date="2020-11-19">
      <value>255</value>
      <description>Reserved</description>
    </record>
  </registry>

  <registry id="stamp-return-path-sub-tlvs">
    <title>Return Path Sub-TLV Types</title>
    <xref type="rfc" data="rfc9503"/>
    <range>
      <value>1-175</value>
      <registration_rule>IETF Review</registration_rule>
    </range>  
    <range>
      <value>176-239</value>
      <registration_rule>First Come First Served</registration_rule>
    </range>  
    <range>
      <value>240-251</value>
      <registration_rule>Experimental Use</registration_rule>
    </range>
    <range>
      <value>252-254</value>
      <registration_rule>Private Use</registration_rule>
    </range> 
    <record date="2023-08-15">
      <value>0</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc9503"/>
    </record>
    <record date="2023-08-15">
      <value>1</value>
      <description>Return Path Control Code</description>
      <xref type="rfc" data="rfc9503"/>
    </record>
    <record date="2023-08-15">
      <value>2</value>
      <description>Return IPv4 or IPv6 Address</description>
      <xref type="rfc" data="rfc9503"/>
    </record>
    <record date="2023-08-15">
      <value>3</value>
      <description>SR-MPLS Label Stack of the Return Path</description>
      <xref type="rfc" data="rfc9503"/>
    </record>
    <record date="2023-08-15">
      <value>4</value>
      <description>SRv6 Segment List of the Return Path</description>
      <xref type="rfc" data="rfc9503"/>
    </record>
    <record>
      <value>5-239</value>
      <description>Unassigned</description>
    </record>
    <record date="2023-08-15">
      <value>240-251</value>
      <description>Reserved for Experimental Use</description>
      <xref type="rfc" data="rfc9503"/>
    </record>
    <record date="2023-08-15">
      <value>252-254</value>
      <description>Reserved for Private Use</description>
      <xref type="rfc" data="rfc9503"/>
    </record>
    <record date="2023-08-15">
      <value>255</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc9503"/>
    </record>
  </registry>

  <registry id="stamp-return-path-control-code-flags">
    <title>Return Path Control Code Flags</title>
    <xref type="rfc" data="rfc9503"/>
    <range>
      <value>31-12</value>
      <registration_rule>IETF Review</registration_rule>
    </range>  
    <range>
      <value>11-8</value>
      <registration_rule>First Come First Served</registration_rule>
    </range>  
    <range>
      <value>7-4</value>
      <registration_rule>Experimental Use</registration_rule>
    </range>
    <range>
      <value>3-0</value>
      <registration_rule>Private Use</registration_rule>
    </range> 
    <record date="2023-08-15">
      <value>31</value>
      <description>Reply Request</description>
      <xref type="rfc" data="rfc9503"/>
    </record>
    <record>
      <value>30-8</value>
      <description>Unassigned</description>
    </record>
    <record date="2023-08-15">
      <value>7-4</value>
      <description>Reserved for Experimental Use</description>
      <xref type="rfc" data="rfc9503"/>
    </record>
    <record date="2023-08-15">
      <value>3-0</value>
      <description>Reserved for Private Use</description>
      <xref type="rfc" data="rfc9503"/>
    </record>
  </registry>
  
  <people/>
</registry>
