<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.6.19 (Ruby 3.1.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-boucla-opsawg-ipfix-fixes-03" category="info" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.15.3 -->
  <front>
    <title abbrev="IPFIX IANA Fixes">Simple Fixes to the IP Flow Information Export (IPFIX) IANA Registry</title>
    <seriesInfo name="Internet-Draft" value="draft-boucla-opsawg-ipfix-fixes-03"/>
    <author fullname="Mohamed Boucadair">
      <organization>Orange</organization>
      <address>
        <email>mohamed.boucadair@orange.com</email>
      </address>
    </author>
    <author fullname="Benoit Claise">
      <organization>Huawei</organization>
      <address>
        <email>benoit.claise@huawei.com</email>
      </address>
    </author>
    <date year="2023" month="January" day="23"/>
    <area>Operations and Management</area>
    <workgroup>OPSAWG</workgroup>
    <keyword>IPFIX</keyword>
    <abstract>
      <t>This document describes simple fixes to the IANA IP Flow Information Export (IPFIX) registry. These fixes are mainly updates to point to newer IANA registries and also updates to the description of some Information Elements (IEs).</t>
    </abstract>
    <note removeInRFC="true">
      <name>Discussion Venues</name>
      <t>Discussion of this document takes place on the
    Operations and Management Area Working Group Working Group mailing list (opsawg@ietf.org),
    which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/opsawg/"/>.</t>
      <t>Source for this draft and an issue tracker can be found at
    <eref target="https://github.com/boucadair/simple-ipfix-fixes"/>.</t>
    </note>
  </front>
  <middle>
    <section anchor="introduction">
      <name>Introduction</name>
      <t>As the OPSAWG is currently considering <xref target="I-D.boucadair-opsawg-rfc7125-update"/> that updates <xref target="RFC7125"/>, the WG realized that some other parts of the IANA IPFIX registry <xref target="IANA-IPFIX"/> were not up-to-date. Indeed, since its initial creation in 2007, some IPFIX Information Elements (IEs) are not adequately specified any longer (while they were at some point in time in the past). This document intends to update the IANA registry and bringing some consistency among the entries of the registry.</t>
      <t>As discussed with IANA, the "Additional Information" entry in <xref target="IANA-IPFIX"/> should contain a link to the existing registry, when applicable, as opposed to having:</t>
      <ul spacing="normal">
        <li>A link to an exiting registry in the "Description" entry.</li>
        <li>The registry detailed values repeated in the "Description" entry. This solution has the drawback that the description must be updated each time the registry is updated.</li>
      </ul>
      <t>Therefore, this document lists a set of simple fixes to the IPFIX IANA registry <xref target="IANA-IPFIX"/>. These fixes are classified as follows:</t>
      <ul spacing="normal">
        <li>Updates that fix a shortcoming in the description of an IE (<xref target="desc"/>).</li>
        <li>Updates that require adding a pointer to an existing IANA registry (<xref target="to-iana"/>).</li>
        <li>Updates that are meant to ensure a consistent structure when calling an existing IANA registry (<xref target="consistent"/>).</li>
        <li>Miscellaneous updates that fix broken pointers, orphan section references, etc. <xref target="misc"/>.</li>
      </ul>
      <t>These updates are also meant to facilitate the automatic extraction of the values maintained in IANA registries (e.g., with a cron job), required by Collectors to be able to support new IPFIX IEs and, more importantly, adequately interpret new values in registries specified by those IPFIX IEs.</t>
      <t>Note that, as per <xref section="5" sectionFormat="of" target="RFC7012"/>, <xref target="IANA-IPFIX"/> is the normative reference for the IPFIX IEs that were defined in <xref target="RFC5102"/>. Therefore, the updates in this document do not update any part of <xref target="RFC7011"/>.</t>
    </section>
    <section anchor="conventions-and-definitions">
      <name>Conventions and Definitions</name>
      <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
      <t>This document uses the IPFIX-specific terminology (Information Element, Template,
   Collector,  Data Record, Flow Record, Exporting Process,
   Collecting Process, etc.) defined in
   Section 2 of <xref target="RFC7011"/>. As in <xref target="RFC7011"/>, these IPFIX-specific terms
   have the first letter of a word capitalized.</t>
    </section>
    <section anchor="desc">
      <name>Update the Description</name>
      <t>The IEs listed in the following subsections cannot echo some values that can be seen in a packet.</t>
      <t>Note that if the fixes to the following issues require defining new IEs, these IEs will be moved to a separate document.</t>
      <section anchor="tcpoptions">
        <name>tcpOptions</name>
        <t>Only options having a kind =&lt; 63 can be included in a tcpOptions IE. An update is required to specify how any observed TCP option in a packet can be exported using IPFIX.</t>
      </section>
      <section anchor="ipv6extensionheaders">
        <name>ipv6ExtensionHeaders</name>
        <t>The description should be updated to:</t>
        <ul spacing="normal">
          <li>reflect missing IPv6 EHs, specifically 139, 140, 253, and 254.</li>
          <li>specify how to automatically update the registry when a new value is assigned in <xref target="IPv6-EH"/>.</li>
          <li>specify the procedure to follow when all bits are exhausted.</li>
        </ul>
      </section>
    </section>
    <section anchor="to-iana">
      <name>Point to An Existing IANA Registry</name>
      <t>IANA is requested to update the following entries by adding the indicated "Additional Information" of <xref target="IANA-IPFIX"/>:</t>
      <table>
        <name>Cite an IANA Registry under Additional Information</name>
        <thead>
          <tr>
            <th align="left">IE</th>
            <th align="left">Additional Information</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td align="left">icmpTypeCodeIPv4</td>
            <td align="left">https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml</td>
          </tr>
          <tr>
            <td align="left">igmpType</td>
            <td align="left">https://www.iana.org/assignments/igmp-type-numbers/igmp-type-numbers.xhtml#igmp-type-numbers-1</td>
          </tr>
          <tr>
            <td align="left">icmpTypeCodeIPv6</td>
            <td align="left">https://www.iana.org/assignments/icmpv6-parameters/icmpv6-parameters.xhtml</td>
          </tr>
          <tr>
            <td align="left">icmpTypeIPv4</td>
            <td align="left">https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml#icmp-parameters-types</td>
          </tr>
          <tr>
            <td align="left">icmpCodeIPv4</td>
            <td align="left">https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml#icmp-parameters-codes</td>
          </tr>
          <tr>
            <td align="left">icmpTypeIPv6</td>
            <td align="left">https://www.iana.org/assignments/icmpv6-parameters/icmpv6-parameters.xhtml#icmpv6-parameters-2</td>
          </tr>
          <tr>
            <td align="left">icmpCodeIPv6</td>
            <td align="left">https://www.iana.org/assignments/icmpv6-parameters/icmpv6-parameters.xhtml#icmpv6-parameters-3</td>
          </tr>
          <tr>
            <td align="left">privateEnterpriseNumber</td>
            <td align="left">https://www.iana.org/assignments/enterprise-numbers/enterprise-numbers</td>
          </tr>
        </tbody>
      </table>
    </section>
    <section anchor="consistent">
      <name>Consistent Citation of Registries</name>
      <t>IANA is requested to update <xref target="IANA-IPFIX"/> for each of the IE entries listed in the following subsections.</t>
      <section anchor="mplstoplabeltype">
        <name>mplsTopLabelType</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: This field identifies the control protocol that allocated the top-of-stack label. Values for this field are listed in the MPLS label type registry. See https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-mpls-label-type.</li>
              <li>Additional Information: See <xref target="RFC3031"/> for the MPLS label structure. See the list of MPLS label types assigned by IANA at [https://www.iana.org/assignments/mpls-label-values].</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: This field identifies the control protocol that allocated the top-of-stack label. Values for this field are listed in the MPLS label type registry.</li>
              <li>Additional Information: See the list of MPLS label types assigned by IANA at [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-mpls-label-type]. See <xref target="RFC3031"/> for the MPLS label structure.</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="forwardingstatus">
        <name>forwardingStatus</name>
        <ul spacing="normal">
          <li>OLD:</li>
        </ul>
        <artwork><![CDATA[
   - Description:  This Information Element describes the forwarding
                   status of the flow and any attached reasons.

                   The layout of the encoding is as follows:

                   MSB  -  0   1   2   3   4   5   6   7  -  LSB
                         +---+---+---+---+---+---+---+---+
                         | Status|  Reason code or flags |
                         +---+---+---+---+---+---+---+---+

                   See the Forwarding Status sub-registries at
                   https://www.iana.org/assignments/ipfix/ipfix.xhtml#forwarding-status.

                   Examples:

                   value : 0x40 = 64
                   binary: 01000000
                   decode: 01        -> Forward
                             000000  -> No further information

                   value : 0x89 = 137
                   binary: 10001001
                   decode: 10        -> Drop
                             001001  -> Bad TTL

   - Additional Information: See "NetFlow Version 9 Flow-Record Format"
             [CCO-NF9FMT].
]]></artwork>
        <ul spacing="normal">
          <li>NEW:</li>
        </ul>
        <artwork><![CDATA[
   - Description:  This Information Element describes the forwarding
                   status of the flow and any attached reasons.

                   The layout of the encoding is as follows:

                   MSB  -  0   1   2   3   4   5   6   7  -  LSB
                         +---+---+---+---+---+---+---+---+
                         | Status|  Reason code or flags |
                         +---+---+---+---+---+---+---+---+

                   Examples:

                   value : 0x40 = 64
                   binary: 01000000
                   decode: 01        -> Forward
                             000000  -> No further information

                   value : 0x89 = 137
                   binary: 10001001
                   decode: 10        -> Drop
                             001001  -> Bad TTL

   - Additional Information: See the Forwarding Status sub-registries
       at https://www.iana.org/assignments/ipfix/ipfix.xhtml#forwarding-status.
]]></artwork>
      </section>
      <section anchor="classificationengineid">
        <name>classificationEngineId</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description:  A unique identifier for the engine that determined the Selector ID. Thus, the Classification Engine ID defines the context for the Selector ID. The Classification Engine can be considered a specific registry for application assignments.
Values for this field are listed in the Classification Engine IDs registry. See https://www.iana.org/assignments/ipfix/ipfix.xhtml#classification-engine-ids.</li>
              <li>Additional Information:</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: A unique identifier for the engine that determined the Selector ID. Thus, the Classification Engine ID defines the context for the Selector ID. The Classification Engine can be considered a specific registry for application assignments.
Values for this field are listed in the Classification Engine IDs registry.</li>
              <li>Additional Information: See https://www.iana.org/assignments/ipfix/ipfix.xhtml#classification-engine-ids.</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="flowendreason">
        <name>flowEndReason</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: The reason for Flow termination. Values are listed in the flowEndReason registry. See https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-flow-end-reason.</li>
              <li>Additional Information:</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: The reason for Flow termination. Values are listed in the flowEndReason registry.</li>
              <li>Additional Information: See the Classification Engine IDs registry available at [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-flow-end-reason].</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="natoriginatingaddressrealm">
        <name>natOriginatingAddressRealm</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: Indicates whether the session was created because traffic originated in the private or public address realm. postNATSourceIPv4Address, postNATDestinationIPv4Address, postNAPTSourceTransportPort, and postNAPTDestinationTransportPort are qualified with the address realm in perspective. Values are listed in the natOriginatingAddressRealm registry. See https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-nat-originating-address-realm.</li>
              <li>Additional Information: See <xref target="RFC3022"/> for the definition of NAT.</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description:  Indicates whether the session was created because traffic originated in the private or public address realm. postNATSourceIPv4Address, postNATDestinationIPv4Address, postNAPTSourceTransportPort, and postNAPTDestinationTransportPort are qualified with the address realm in perspective. Values are listed in the natOriginatingAddressRealm registry.</li>
              <li>Additional Information: See the assigned NAT originating address realm at [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-nat-originating-address-realm]. See <xref target="RFC3022"/> for the definition of NAT.</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="natevent">
        <name>natEvent</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: This Information Element identifies a NAT event. This IE identifies the type of a NAT event. Examples of NAT events include, but are not limited to, NAT translation create, NAT translation delete, Threshold Reached, or Threshold Exceeded, etc. Values for this Information Element are listed in the "NAT Event Type" registry, see https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-nat-event-type.</li>
              <li>Additional Information: See <xref target="RFC3022"/> for the definition of NAT. See <xref target="RFC3234"/> for the definition of middleboxes. See <xref target="RFC8158"/> for the definitions of values 4-16.</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: This Information Element identifies a NAT event. This IE identifies the type of a NAT event. Examples of NAT events include, but are not limited to, NAT translation create, NAT translation delete, Threshold Reached, or Threshold Exceeded, etc. Values for this Information Element are listed in the "NAT Event Type" registry.</li>
              <li>Additional Information: See the assigned NAT Event Types at [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-nat-event-type]. See <xref target="RFC3022"/> for the definition of NAT. See <xref target="RFC3234"/> for the definition of middleboxes. See <xref target="RFC8158"/> for the definitions of values 4-16.</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="firewallevent">
        <name>firewallEvent</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: Indicates a firewall event. Allowed values are listed in the firewallEvent registry. See https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-firewall-event.</li>
              <li>Additional Information:</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: Indicates a firewall event. Allowed values are listed in the firewallEvent registry.</li>
              <li>Additional Information: See the assigned firewall events at [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-firewall-event].</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="biflowdirection">
        <name>biflowDirection</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description:  A description of the direction assignment method used to assign the Biflow Source and Destination. This Information Element <bcp14>MAY</bcp14> be present in a Flow Data Record, or applied to all flows exported from an Exporting Process or Observation Domain using IPFIX Options. If this Information Element is not present in a Flow Record or associated with a Biflow via scope, it is assumed that the configuration of the direction assignment method is done out-of-band. Note that when using IPFIX Options to apply this Information Element to all flows within an Observation Domain or from an Exporting Process, the Option <bcp14>SHOULD</bcp14> be sent reliably. If reliable transport is not available (i.e., when using UDP), this Information Element <bcp14>SHOULD</bcp14> appear in each Flow Record. Values are listed in the biflowDirection registry. See [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-biflow-direction].</li>
              <li>Additional Information:</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: A description of the direction assignment method used to assign the Biflow Source and Destination. This Information Element <bcp14>MAY</bcp14> be present in a Flow Data Record, or applied to all flows exported from an Exporting Process or Observation Domain using IPFIX Options. If this Information Element is not present in a Flow Record or associated with a Biflow via scope, it is assumed that the configuration of the direction assignment method is done out-of-band. Note that when using IPFIX Options to apply this Information Element to all flows within an Observation Domain or from an Exporting Process, the Option <bcp14>SHOULD</bcp14> be sent reliably. If reliable transport is not available (i.e., when using UDP), this Information Element <bcp14>SHOULD</bcp14> appear in each Flow Record. Values are listed in the biflowDirection registry.</li>
              <li>Additional Information: See the assigned biflow direction values at [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-biflow-direction].</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="observationpointtype">
        <name>observationPointType</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: Type of observation point. Values are listed in the observationPointType registry. See https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-observation-point-type.</li>
              <li>Additional Information:</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: Type of observation point. Values are listed in the observationPointType registry.</li>
              <li>Additional Information: See the assigned observation point type at [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-observation-point-type].</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="anonymizationtechnique">
        <name>anonymizationTechnique</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: A description of the anonymization technique applied to a referenced Information Element within a referenced Template. Each technique may be applicable only to certain Information Elements and recommended only for certain Information Elements. Values are listed in the anonymizationTechnique registry. See https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-anonymization-technique.</li>
              <li>Additional Information:</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: A description of the anonymization technique applied to a referenced Information Element within a referenced Template. Each technique may be applicable only to certain Information Elements and recommended only for certain Information Elements. Values are listed in the anonymizationTechnique registry.</li>
              <li>Additional Information: See the assigned anonymization techniques at [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-anonymization-technique].</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="nattype">
        <name>natType</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: Values are listed in the natType registry. See https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-nat-type.</li>
              <li>Additional Information: See <xref target="RFC3022"/> for the definition of NAT. See <xref target="RFC1631"/> for the definition of NAT44. See <xref target="RFC6144"/> for the definition of NAT64. See <xref target="RFC6146"/> for the definition of NAT46. See <xref target="RFC6296"/> for the definition of NAT66. See <xref target="RFC0791"/> for the definition of IPv4. See <xref target="RFC8200"/> for the definition of IPv6.</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: Values are listed in the natType registry.</li>
              <li>Additional Information: See the assigned NAT types at [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-nat-type]. See <xref target="RFC3022"/> for the definition of NAT. See <xref target="RFC1631"/> for the definition of NAT44. See <xref target="RFC6144"/> for the definition of NAT64. See <xref target="RFC6146"/> for the definition of NAT46. See <xref target="RFC6296"/> for the definition of NAT66. See <xref target="RFC0791"/> for the definition of IPv4. See <xref target="RFC8200"/> for the definition of IPv6.</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="selectoralgorithm">
        <name>selectorAlgorithm</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: This Information Element identifies the packet selection methods (e.g., Filtering, Sampling) that are applied by the Selection Process. Most of these methods have parameters. Further Information Elements are needed to fully specify packet selection with these methods and all their parameters. The methods listed below are defined in <xref target="RFC5475"/>. For their parameters, Information Elements are defined in the information model document. The names of these Information Elements are listed for each method identifier. Further method identifiers may be added to the list below. It might be necessary to define new Information Elements to specify their parameters. The following packet selection methods identifiers are defined here: https://www.iana.org/assignments/psamp-parameters. There is a broad variety of possible parameters that could be used for Property match Filtering (5) but currently there are no agreed parameters specified.</li>
              <li>Additional Information:</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: This Information Element identifies the packet selection methods (e.g., Filtering, Sampling) that are applied by the Selection Process. Most of these methods have parameters. Further Information Elements are needed to fully specify packet selection with these methods and all their parameters. For the methods parameters, Information Elements are defined in the information model document. The names of these Information Elements are listed for each method identifier. Further method identifiers may be added to the list. It might be necessary to define new Information Elements to specify their parameters. There is a broad variety of possible parameters that could be used for Property match Filtering (5) but currently there are no agreed parameters specified.</li>
              <li>Additional Information: See the assigned PSAMP parameters at [https://www.iana.org/assignments/psamp-parameters].</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="informationelementdatatype">
        <name>informationElementDataType</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: A description of the abstract data type of an IPFIX information element.These are taken from the abstract data types defined in section 3.1 of the IPFIX Information Model <xref target="RFC5102"/>; see that section for more information on the types described in the [informationElementDataType] subregistry. These types are registered in the IANA IPFIX Information Element Data Type subregistry. This subregistry is intended to assign numbers for type names, not to provide a mechanism for adding data types to the IPFIX Protocol, and as such requires a Standards Action <xref target="RFC8126"/> to modify.</li>
              <li>Additional Information:</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: A description of the abstract data type of an IPFIX information element.These are taken from the abstract data types defined in section 3.1 of the IPFIX Information Model <xref target="RFC5102"/>; see that section for more information on the types described in the [informationElementDataType] subregistry. These types are registered in the IANA IPFIX Information Element Data Type subregistry. This subregistry is intended to assign numbers for type names, not to provide a mechanism for adding data types to the IPFIX Protocol, and as such requires a Standards Action <xref target="RFC8126"/> to modify.</li>
              <li>Additional Information: See the assigned emelement data types at [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-information-element-data-types].</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="informationelementsemantics">
        <name>informationElementSemantics</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: A description of the semantics of an IPFIX Information Element. These are taken from the data type semantics defined in section 3.2 of the IPFIX Information Model <xref target="RFC5102"/>; see that section for more information on the types defined in the [IPFIX Information Element Semantics] subregistry. This field may take the values in the semantics registry; the special value 0x00 (default) is used to note that no semantics apply to the field; it cannot be manipulated by a Collecting Process or File Reader that does not understand it a priori. These semantics are registered in the IANA IPFIX Information Element Semantics subregistry. This subregistry is intended to assign numbers for semantics names, not to provide a mechanism for adding semantics to the IPFIX Protocol, and as such requires a Standards Action <xref target="RFC8126"/> to modify.</li>
              <li>Additional Information:</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: A description of the semantics of an IPFIX Information Element. These are taken from the data type semantics defined in section 3.2 of the IPFIX Information Model <xref target="RFC5102"/>; see that section for more information on the types defined in the [IPFIX Information Element Semantics] subregistry. This field may take the values in the semantics registry; the special value 0x00 (default) is used to note that no semantics apply to the field; it cannot be manipulated by a Collecting Process or File Reader that does not understand it a priori. These semantics are registered in the IANA IPFIX Information Element Semantics subregistry. This subregistry is intended to assign numbers for semantics names, not to provide a mechanism for adding semantics to the IPFIX Protocol, and as such requires a Standards Action <xref target="RFC8126"/> to modify.</li>
              <li>Additional Information: See the assigned semantics of an IPFIX Information Element at [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-information-element-semantic].</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="informationelementunits">
        <name>informationElementUnits</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: A description of the units of an IPFIX Information Element. These correspond to the units implicitly defined in the Information Element definitions in section 5 of the IPFIX Information Model <xref target="RFC5102"/>; see that section for more information on the types described in the informationElementsUnits subregistry. This field may take the values in Table 3 below; the special value 0x00 (none) is used to note that the field is unitless. These types are registered in the [IANA IPFIX Information Element Units] subregistry.</li>
              <li>Additional Information:</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: A description of the units of an IPFIX Information Element. These correspond to the units implicitly defined in the Information Element definitions in Section 5 of the IPFIX Information Model <xref target="RFC5102"/>; see that section for more information on the types described in the informationElementsUnits subregistry. The special value 0x00 (none) is used to note that the field is unitless. These types are registered in the [IANA IPFIX Information Element Units] subregistry.</li>
              <li>Additional Information: See the assigned units of an IPFIX Information Element at [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-information-element-units].</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="portrangestart">
        <name>portRangeStart</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: The port number identifying the start of a range of ports. A value of zero indicates that the range start is not specified, ie the range is defined in some other way. Additional information on defined TCP port numbers can be found at https://www.iana.org/assignments/service-names-port-numbers.</li>
              <li>Additional Information:</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: The port number identifying the start of a range of ports. A value of zero indicates that the range start is not specified, i.e., the range is defined in some other way.</li>
              <li>Additional Information: Additional information on defined TCP port numbers can be found at https://www.iana.org/assignments/service-names-port-numbers.</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="portrangeend">
        <name>portRangeEnd</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: The port number identifying the end of a range of ports. A value of zero indicates that the range end is not specified, ie the range is defined in some other way. Additional information on defined TCP port numbers can be found at https://www.iana.org/assignments/service-names-port-numbers.</li>
              <li>Additional Information:</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: The port number identifying the end of a range of ports. A value of zero indicates that the range end is not specified, i.e., the range is defined in some other way.</li>
              <li>Additional Information: Additional information on defined TCP port numbers can be found at https://www.iana.org/assignments/service-names-port-numbers.</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="ingressinterfacetype">
        <name>ingressInterfaceType</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: The type of interface where packets of this Flow are being received. The value matches the value of managed object 'ifType' as defined in https://www.iana.org/assignments/ianaiftype-mib.</li>
              <li>Additional Information: https://www.iana.org/assignments/ianaiftype-mib</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: The type of interface where packets of this Flow are being received. The value matches the value of managed object 'ifType'.</li>
              <li>Additional Information: See the assigned ingress interface types at [https://www.iana.org/assignments/ianaiftype-mib].</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="egressinterfacetype">
        <name>egressInterfaceType</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: The type of interface where packets of this Flow are being sent. The value matches the value of managed object 'ifType' as defined in https://www.iana.org/assignments/ianaiftype-mib.</li>
              <li>Additional Information: https://www.iana.org/assignments/ianaiftype-mib</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: The type of interface where packets of this Flow are being sent. The value matches the value of managed object 'ifType'.</li>
              <li>Additional Information: See the assigned egress interface types at [https://www.iana.org/assignments/ianaiftype-mib].</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="valuedistributionmethod">
        <name>valueDistributionMethod</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: A description of the method used to distribute the counters from Contributing Flows into the Aggregated Flow records described by an associated scope, generally a Template. The method is deemed to apply to all the non-key Information Elements in the referenced scope for which value distribution is a valid operation; if the originalFlowsInitiated and/or originalFlowsCompleted Information Elements appear in the Template, they are not subject to this distribution method, as they each infer their own distribution method. The valueDistributionMethod registry is intended to list a complete set of possible value distribution methods. See https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-value-distribution-method.</li>
              <li>Additional Information:</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: A description of the method used to distribute the counters from Contributing Flows into the Aggregated Flow records described by an associated scope, generally a Template. The method is deemed to apply to all the non-key Information Elements in the referenced scope for which value distribution is a valid operation; if the originalFlowsInitiated and/or originalFlowsCompleted Information Elements appear in the Template, they are not subject to this distribution method, as they each infer their own distribution method. The valueDistributionMethod registry is intended to list a complete set of possible value distribution methods.</li>
              <li>Additional Information: See the assigned distributed methods at [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-value-distribution-method].</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="flowselectoralgorithm">
        <name>flowSelectorAlgorithm</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: This Information Element identifies the Intermediate Flow Selection Process technique (e.g., Filtering, Sampling) that is applied by the Intermediate Flow Selection Process. Most of these techniques have parameters. Its configuration parameter(s) <bcp14>MUST</bcp14> be clearly specified. Further Information Elements are needed to fully specify packet selection with these methods and all their parameters. Further method identifiers may be added to the flowSelectorAlgorithm registry. It might be necessary to define new Information Elements to specify their parameters. Please note that the purpose of the flow selection techniques described in this document is the improvement of measurement functions as defined in the Scope (Section 1). The Intermediate Flow Selection Process Techniques identifiers are defined at https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-flowselectoralgorithm.</li>
              <li>Additional Information:</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: This Information Element identifies the Intermediate Flow Selection Process technique (e.g., Filtering, Sampling) that is applied by the Intermediate Flow Selection Process. Most of these techniques have parameters. Its configuration parameter(s) <bcp14>MUST</bcp14> be clearly specified. Further Information Elements are needed to fully specify packet selection with these methods and all their parameters. Further method identifiers may be added to the flowSelectorAlgorithm registry. It might be necessary to define new Information Elements to specify their parameters.</li>
              <li>Additional Information: See the assigned flow selector algorithms at [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-flowselectoralgorithm].</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="datalinkframetype">
        <name>dataLinkFrameType</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: This Information Element specifies the type of the selected data link frame. Data link types are defined in the dataLinkFrameType registry. See https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-data-link-frame-type. Further values may be assigned by IANA. Note that the assigned values are bits so that multiple observations can be OR'd together. The data link layer is defined in [ISO/IEC.7498-1:1994].</li>
              <li>Additional Information: [IEEE802.3][IEEE802.11][ISO/IEC.7498-1:1994]</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: This Information Element specifies the type of the selected data link frame. Data link types are defined in the dataLinkFrameType registry. Further values may be assigned by IANA. Note that the assigned values are bits so that multiple observations can be OR'd together. The data link layer is defined in [ISO/IEC.7498-1:1994].</li>
              <li>Additional Information: See the assigned data link frame types at [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-data-link-frame-type]. More information about the data link layer can be found in [IEEE802.3][IEEE802.11][ISO/IEC.7498-1:1994].</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="mibcapturetimesemantics">
        <name>mibCaptureTimeSemantics</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: Indicates when in the lifetime of the Flow the MIB value was retrieved from the MIB for a mibObjectIdentifier. This is used to indicate if the value exported was collected from the MIB closer to Flow creation or Flow export time and refers to the Timestamp fields included in the same Data Record. This field <bcp14>SHOULD</bcp14> be used when exporting a mibObjectValue that specifies counters or statistics. If the MIB value was sampled by SNMP prior to the IPFIX Metering Process or Exporting Process retrieving the value (i.e., the data is already stale) and it is important to know the exact sampling time, then an additional observationTime* element should be paired with the OID using IPFIX Structured Data <xref target="RFC6313"/>. Similarly, if different MIB capture times apply to different mibObjectValue elements within the Data Record, then individual mibCaptureTimeSemantics Information Elements should be paired with each OID using IPFIX Structured Data. Values are listed in the mibCaptureTimeSemantics registry. See https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-mib-capture-time-semantics.</li>
              <li>Additional Information:</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: Indicates when in the lifetime of the Flow the MIB value was retrieved from the MIB for a mibObjectIdentifier. This is used to indicate if the value exported was collected from the MIB closer to Flow creation or Flow export time and refers to the Timestamp fields included in the same Data Record. This field <bcp14>SHOULD</bcp14> be used when exporting a mibObjectValue that specifies counters or statistics. If the MIB value was sampled by SNMP prior to the IPFIX Metering Process or Exporting Process retrieving the value (i.e., the data is already stale) and it is important to know the exact sampling time, then an additional observationTime* element should be paired with the OID using IPFIX Structured Data <xref target="RFC6313"/>. Similarly, if different MIB capture times apply to different mibObjectValue elements within the Data Record, then individual mibCaptureTimeSemantics Information Elements should be paired with each OID using IPFIX Structured Data. Values are listed in the mibCaptureTimeSemantics registry.</li>
              <li>Additional Information: See the assigned values for the MIB capture time semantics at [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-mib-capture-time-semantics].</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="natquotaexceededevent">
        <name>natQuotaExceededEvent</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: This Information Element identifies the type of a NAT Quota Exceeded event. Values for this Information Element are listed in the "NAT Quota Exceeded Event Type" registry, see https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-nat-quota-exceeded-event.</li>
              <li>Additional Information: See <xref target="RFC0791"/> for the definition of the IPv4 source address field. See <xref target="RFC3022"/> for the definition of NAT. See <xref target="RFC3234"/> for the definition of middleboxes.</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: This Information Element identifies the type of a NAT Quota Exceeded event. Values for this Information Element are listed in the "NAT Quota Exceeded Event Type" registry.</li>
              <li>Additional Information: See the assigned events for exceeded NAT quota at [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-nat-quota-exceeded-event]. See <xref target="RFC0791"/> for the definition of the IPv4 source address field. See <xref target="RFC3022"/> for the definition of NAT. See <xref target="RFC3234"/> for the definition of middleboxes.</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="natthresholdevent">
        <name>natThresholdEvent</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: This Information Element identifies a type of a NAT Threshold event. Values for this Information Element are listed in the "NAT Threshold Event Type" registry, see https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-nat-threshold-event.</li>
              <li>Additional Information: See <xref target="RFC0791"/> for the definition of the IPv4 source address field. See <xref target="RFC3022"/> for the definition of NAT. See <xref target="RFC3234"/> for the definition of middleboxes.</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: This Information Element identifies a type of a NAT Threshold event. Values for this Information Element are listed in the "NAT Threshold Event Type" registry.</li>
              <li>Additional Information: See the assigned values for the NAT Threshold events at [https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-nat-threshold-event]. See <xref target="RFC0791"/> for the definition of the IPv4 source address field. See <xref target="RFC3022"/> for the definition of NAT. See <xref target="RFC3234"/> for the definition of middleboxes.</li>
            </ul>
          </li>
        </ul>
      </section>
    </section>
    <section anchor="misc">
      <name>Misc</name>
      <section anchor="collectiontimemilliseconds">
        <name>collectionTimeMilliseconds</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: The absolute timestamp at which the data within the scope containing this Information Element was received by a Collecting Process. This Information Element <bcp14>SHOULD</bcp14> be bound to its containing IPFIX Message via IPFIX Options and the messageScope Information Element, as defined below.</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: The absolute timestamp at which the data within the scope containing this Information Element was received by a Collecting Process. This Information Element <bcp14>SHOULD</bcp14> be bound to its containing IPFIX Message via IPFIX Options and the messageScope Information Element.</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="messagemd5checksum">
        <name>messageMD5Checksum</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: The MD5 checksum of the IPFIX Message containing this record. This Information Element <bcp14>SHOULD</bcp14> be bound to its containing IPFIX Message via an options record and the messageScope Information Element, as defined below, and <bcp14>SHOULD</bcp14> appear only once in a given IPFIX Message. To calculate the value of this Information Element, first buffer the containing IPFIX Message, setting the value of this Information Element to all zeroes. Then calculate the MD5 checksum of the resulting buffer as defined in <xref target="RFC1321"/>, place the resulting value in this Information Element, and export the buffered message. This Information Element is intended as a simple checksum only; therefore collision resistance and algorithm agility are not required, and MD5 is an appropriate message digest. This Information Element has a fixed length of 16 octets.</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: The MD5 checksum of the IPFIX Message containing this record. This Information Element <bcp14>SHOULD</bcp14> be bound to its containing IPFIX Message via an options record and the messageScope Information Element, and <bcp14>SHOULD</bcp14> appear only once in a given IPFIX Message. To calculate the value of this Information Element, first buffer the containing IPFIX Message, setting the value of this Information Element to all zeroes. Then calculate the MD5 checksum of the resulting buffer as defined in <xref target="RFC1321"/>, place the resulting value in this Information Element, and export the buffered message. This Information Element is intended as a simple checksum only; therefore collision resistance and algorithm agility are not required, and MD5 is an appropriate message digest. This Information Element has a fixed length of 16 octets.</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="anonymizationflags">
        <name>anonymizationFlags</name>
        <ul spacing="normal">
          <li>OLD:
~~~~
+--------+----------+-----------------------------------------------+
| bit(s) | name     | description                                   |
| (LSB = |          |                                               |
| 0)     |          |                                               |
+--------+----------+-----------------------------------------------+
| 0-1    | SC       | Stability Class: see the Stability Class      |
|        |          | table below, and section Section 5.1.         |
| 2      | PmA      | Perimeter Anonymization: when set (1),        |
|        |          | source- Information Elements as described in  |
|        |          | [RFC5103] are interpreted as external         |
|        |          | addresses, and destination- Information       |
|        |          | Elements as described in [RFC5103] are        |
|        |          | interpreted as internal addresses, for the    |
|        |          | purposes of associating                       |
|        |          | anonymizationTechnique to Information         |
|        |          | Elements only; see Section 7.2.2 for details. |
|        |          | This bit <bcp14>MUST NOT</bcp14> be set when associated with |
|        |          | a non-endpoint (i.e., source- or              |
|        |          | destination-) Information Element.  <bcp14>SHOULD</bcp14> be |
|        |          | consistent within a record (i.e., if a        |
|        |          | source- Information Element has this flag     |
|        |          | set, the corresponding destination- element   |
|        |          | <bcp14>SHOULD</bcp14> have this flag set, and vice-versa.)   |
| 3      | LOR      | Low-Order Unchanged: when set (1), the        |
|        |          | low-order bits of the anonymized Information  |
|        |          | Element contain real data.  This modification |
|        |          | is intended for the anonymization of          |
|        |          | network-level addresses while leaving         |
|        |          | host-level addresses intact in order to       |
|        |          | preserve host level-structure, which could    |
|        |          | otherwise be used to reverse anonymization.   |
|        |          | <bcp14>MUST NOT</bcp14> be set when associated with a        |
|        |          | truncation-based anonymizationTechnique.      |
| 4-15   | Reserved | Reserved for future use: <bcp14>SHOULD</bcp14> be cleared    |
|        |          | (0) by the Exporting Process and <bcp14>MUST</bcp14> be      |
|        |          | ignored by the Collecting Process.            |
+--------+----------+-----------------------------------------------+
~~~~</li>
          <li>NEW:
~~~~
+--------+----------+-----------------------------------------------+
| bit(s) | name     | description                                   |
| (LSB = |          |                                               |
| 0)     |          |                                               |
+--------+----------+-----------------------------------------------+
| 0-1    | SC       | Stability Class: see the Stability Class      |
|        |          | table below, and Section 5.1 of [RFC6235].    |
| 2      | PmA      | Perimeter Anonymization: when set (1),        |
|        |          | source- Information Elements as described in  |
|        |          | [RFC5103] are interpreted as external         |
|        |          | addresses, and destination- Information       |
|        |          | Elements as described in [RFC5103] are        |
|        |          | interpreted as internal addresses, for the    |
|        |          | purposes of associating                       |
|        |          | anonymizationTechnique to Information         |
|        |          | Elements only; see Section 7.2.2 of [RFC6235] |
|        |          | for details.                                  |
|        |          | This bit <bcp14>MUST NOT</bcp14> be set when associated with |
|        |          | a non-endpoint (i.e., source- or              |
|        |          | destination-) Information Element.  <bcp14>SHOULD</bcp14> be |
|        |          | consistent within a record (i.e., if a        |
|        |          | source- Information Element has this flag     |
|        |          | set, the corresponding destination- element   |
|        |          | <bcp14>SHOULD</bcp14> have this flag set, and vice-versa.)   |
| 3      | LOR      | Low-Order Unchanged: when set (1), the        |
|        |          | low-order bits of the anonymized Information  |
|        |          | Element contain real data.  This modification |
|        |          | is intended for the anonymization of          |
|        |          | network-level addresses while leaving         |
|        |          | host-level addresses intact in order to       |
|        |          | preserve host level-structure, which could    |
|        |          | otherwise be used to reverse anonymization.   |
|        |          | <bcp14>MUST NOT</bcp14> be set when associated with a        |
|        |          | truncation-based anonymizationTechnique.      |
| 4-15   | Reserved | Reserved for future use: <bcp14>SHOULD</bcp14> be cleared    |
|        |          | (0) by the Exporting Process and <bcp14>MUST</bcp14> be      |
|        |          | ignored by the Collecting Process.            |
+--------+----------+-----------------------------------------------+
~~~~</li>
        </ul>
      </section>
      <section anchor="informationelementdescription">
        <name>informationElementDescription</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: A UTF-8 <xref target="RFC3629"/> encoded Unicode string containing a human-readable description of an Information Element. The content of the informationElementDescription <bcp14>MAY</bcp14> be annotated with one or more language tags <xref target="RFC4646"/>, encoded in-line <xref target="RFC2482"/> within the UTF-8 string, in order to specify the language in which the description is written. Description text in multiple languages <bcp14>MAY</bcp14> tag each section with its own language tag; in this case, the description information in each language <bcp14>SHOULD</bcp14> have equivalent meaning. In the absence of any language tag, the "i-default" <xref target="RFC2277"/> language <bcp14>SHOULD</bcp14> be assumed. See the Security Considerations section for notes on string handling for Information Element type records.</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: A UTF-8 <xref target="RFC3629"/> encoded Unicode string containing a human-readable description of an Information Element. The content of the informationElementDescription <bcp14>MAY</bcp14> be annotated with one or more language tags <xref target="RFC4646"/>, encoded in-line <xref target="RFC2482"/> within the UTF-8 string, in order to specify the language in which the description is written. Description text in multiple languages <bcp14>MAY</bcp14> tag each section with its own language tag; in this case, the description information in each language <bcp14>SHOULD</bcp14> have equivalent meaning. In the absence of any language tag, the "i-default" <xref target="RFC2277"/> language <bcp14>SHOULD</bcp14> be assumed. See the Security Considerations section of <xref target="RFC5610"/> for notes on string handling for Information Element type records.</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="distinctcountofdestinationipaddress">
        <name>distinctCountOfDestinationIPAddress</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: The count of distinct destination IP address values for Original Flows contributing to this Aggregated Flow, without regard to IP version. This Information Element is preferred to the version-specific counters below, unless it is important to separate the counts by version.</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: The count of distinct destination IP address values for Original Flows contributing to this Aggregated Flow, without regard to IP version. This Information Element is preferred to the version-specific counters, unless it is important to separate the counts by version.</li>
            </ul>
          </li>
        </ul>
      </section>
      <section anchor="externaladdressrealm">
        <name>externalAddressRealm</name>
        <ul spacing="normal">
          <li>
            <t>OLD:
            </t>
            <ul spacing="normal">
              <li>Description: This Information Element represents the external address realm where the packet is originated from or destined to. The detailed definition is in the internal address realm as specified above.</li>
            </ul>
          </li>
          <li>
            <t>NEW:
            </t>
            <ul spacing="normal">
              <li>Description: This Information Element represents the external address realm where the packet is originated from or destined to. The detailed definition is similar to the one provided for the internalAddressRealm IE.</li>
            </ul>
          </li>
        </ul>
      </section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>IPFIX security considerations are discussed in <xref section="8" sectionFormat="of" target="RFC7012"/>.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>Requested IANA actions are described in the main document. These actions are not repeated here.</t>
      <t>This document also requests IANA to update the reference clause of the "IPFIX Information Elements" subregistry with teh reference to this document.</t>
    </section>
  </middle>
  <back>
    <references>
      <name>References</name>
      <references>
        <name>Normative References</name>
        <reference anchor="IANA-IPFIX" target="https://www.iana.org/assignments/ipfix/ipfix.xhtml">
          <front>
            <title>IP Flow Information Export (IPFIX) Entities</title>
            <author>
              <organization/>
            </author>
            <date year="2022" month="November"/>
          </front>
        </reference>
        <reference anchor="IPv6-EH" target="https://www.iana.org/assignments/ipv6-parameters/ipv6-parameters.xhtml#ipv6-parameters-1">
          <front>
            <title>Internet Protocol Version 6 (IPv6) Parameters, IPv6 Extension Header Types</title>
            <author>
              <organization/>
            </author>
            <date year="2022" month="November"/>
          </front>
        </reference>
        <reference anchor="RFC7011">
          <front>
            <title>Specification of the IP Flow Information Export (IPFIX) Protocol for the Exchange of Flow Information</title>
            <author fullname="B. Claise" initials="B." role="editor" surname="Claise">
              <organization/>
            </author>
            <author fullname="B. Trammell" initials="B." role="editor" surname="Trammell">
              <organization/>
            </author>
            <author fullname="P. Aitken" initials="P." surname="Aitken">
              <organization/>
            </author>
            <date month="September" year="2013"/>
            <abstract>
              <t>This document specifies the IP Flow Information Export (IPFIX) protocol, which serves as a means for transmitting Traffic Flow information over the network.  In order to transmit Traffic Flow information from an Exporting Process to a Collecting Process, a common representation of flow data and a standard means of communicating them are required.  This document describes how the IPFIX Data and Template Records are carried over a number of transport protocols from an IPFIX Exporting Process to an IPFIX Collecting Process.  This document obsoletes RFC 5101.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="77"/>
          <seriesInfo name="RFC" value="7011"/>
          <seriesInfo name="DOI" value="10.17487/RFC7011"/>
        </reference>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner">
              <organization/>
            </author>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification.  These words are often capitalized. This document defines these words as they should be interpreted in IETF documents.  This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba">
              <organization/>
            </author>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol  specifications.  This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the  defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
        <reference anchor="RFC7012">
          <front>
            <title>Information Model for IP Flow Information Export (IPFIX)</title>
            <author fullname="B. Claise" initials="B." role="editor" surname="Claise">
              <organization/>
            </author>
            <author fullname="B. Trammell" initials="B." role="editor" surname="Trammell">
              <organization/>
            </author>
            <date month="September" year="2013"/>
            <abstract>
              <t>This document defines the data types and management policy for the information model for the IP Flow Information Export (IPFIX) protocol.  This information model is maintained as the IANA "IPFIX                         Information Elements" registry, the initial contents of which were defined by RFC 5102.  This information model is used by the IPFIX protocol for encoding measured traffic information and information related to the traffic Observation Point, the traffic Metering Process, and the Exporting Process.  Although this model was developed for the IPFIX protocol, it is defined in an open way that allows it to be easily used in other protocols, interfaces, and applications. This document obsoletes RFC 5102.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7012"/>
          <seriesInfo name="DOI" value="10.17487/RFC7012"/>
        </reference>
      </references>
      <references>
        <name>Informative References</name>
        <reference anchor="I-D.boucadair-opsawg-rfc7125-update">
          <front>
            <title>An Update to the tcpControlBits IP Flow Information Export (IPFIX) Information Element</title>
            <author fullname="Mohamed Boucadair" initials="M." surname="Boucadair">
              <organization>Orange</organization>
            </author>
            <date day="5" month="January" year="2023"/>
            <abstract>
              <t>   RFC 7125 revised the tcpControlBits IP Flow Information Export
   (IPFIX) Information Element that was originally defined in RFC 5102
   to reflect changes to the TCP Flags header field since RFC 793.
   However, that update is still problematic for interoperability
   because some flag values were deprecated since then.

   This document updates RFC 7125 by removing stale information from the
   IPFIX registry and avoiding future conflicts with the authoritative
   TCP Header Flags registry.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-boucadair-opsawg-rfc7125-update-02"/>
        </reference>
        <reference anchor="RFC7125">
          <front>
            <title>Revision of the tcpControlBits IP Flow Information Export (IPFIX) Information Element</title>
            <author fullname="B. Trammell" initials="B." surname="Trammell">
              <organization/>
            </author>
            <author fullname="P. Aitken" initials="P." surname="Aitken">
              <organization/>
            </author>
            <date month="February" year="2014"/>
            <abstract>
              <t>This document revises the tcpControlBits IP Flow Information Export (IPFIX) Information Element as originally defined in RFC 5102 to reflect changes to the TCP Flags header field since RFC 793.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7125"/>
          <seriesInfo name="DOI" value="10.17487/RFC7125"/>
        </reference>
        <reference anchor="RFC5102">
          <front>
            <title>Information Model for IP Flow Information Export</title>
            <author fullname="J. Quittek" initials="J." surname="Quittek">
              <organization/>
            </author>
            <author fullname="S. Bryant" initials="S." surname="Bryant">
              <organization/>
            </author>
            <author fullname="B. Claise" initials="B." surname="Claise">
              <organization/>
            </author>
            <author fullname="P. Aitken" initials="P." surname="Aitken">
              <organization/>
            </author>
            <author fullname="J. Meyer" initials="J." surname="Meyer">
              <organization/>
            </author>
            <date month="January" year="2008"/>
            <abstract>
              <t>This memo defines an information model for the IP Flow Information eXport (IPFIX) protocol.  It is used by the IPFIX protocol for encoding measured traffic information and information related to the traffic Observation Point, the traffic Metering Process, and the Exporting Process.  Although developed for the IPFIX protocol, the model is defined in an open way that easily allows using it in other protocols, interfaces, and applications.  [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5102"/>
          <seriesInfo name="DOI" value="10.17487/RFC5102"/>
        </reference>
        <reference anchor="RFC3031">
          <front>
            <title>Multiprotocol Label Switching Architecture</title>
            <author fullname="E. Rosen" initials="E." surname="Rosen">
              <organization/>
            </author>
            <author fullname="A. Viswanathan" initials="A." surname="Viswanathan">
              <organization/>
            </author>
            <author fullname="R. Callon" initials="R." surname="Callon">
              <organization/>
            </author>
            <date month="January" year="2001"/>
            <abstract>
              <t>This document specifies the architecture for Multiprotocol Label Switching (MPLS).  [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="3031"/>
          <seriesInfo name="DOI" value="10.17487/RFC3031"/>
        </reference>
        <reference anchor="RFC3022">
          <front>
            <title>Traditional IP Network Address Translator (Traditional NAT)</title>
            <author fullname="P. Srisuresh" initials="P." surname="Srisuresh">
              <organization/>
            </author>
            <author fullname="K. Egevang" initials="K." surname="Egevang">
              <organization/>
            </author>
            <date month="January" year="2001"/>
            <abstract>
              <t>The NAT operation described in this document extends address translation introduced in RFC 1631 and includes a new type of network address and TCP/UDP port translation.  In addition, this document corrects the Checksum adjustment algorithm published in RFC 1631 and attempts to discuss NAT operation and limitations in detail.  This memo provides information for the Internet community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="3022"/>
          <seriesInfo name="DOI" value="10.17487/RFC3022"/>
        </reference>
        <reference anchor="RFC3234">
          <front>
            <title>Middleboxes: Taxonomy and Issues</title>
            <author fullname="B. Carpenter" initials="B." surname="Carpenter">
              <organization/>
            </author>
            <author fullname="S. Brim" initials="S." surname="Brim">
              <organization/>
            </author>
            <date month="February" year="2002"/>
            <abstract>
              <t>This document is intended as part of an IETF discussion about "middleboxes" - defined as any intermediary box performing functions apart from normal, standard functions of an IP router on the data path between a source host and destination host.  This document establishes a catalogue or taxonomy of middleboxes, cites previous and current IETF work concerning middleboxes, and attempts to identify some preliminary conclusions.  It does not, however, claim to be definitive.  This memo provides information for the Internet community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="3234"/>
          <seriesInfo name="DOI" value="10.17487/RFC3234"/>
        </reference>
        <reference anchor="RFC8158">
          <front>
            <title>IP Flow Information Export (IPFIX) Information Elements for Logging NAT Events</title>
            <author fullname="S. Sivakumar" initials="S." surname="Sivakumar">
              <organization/>
            </author>
            <author fullname="R. Penno" initials="R." surname="Penno">
              <organization/>
            </author>
            <date month="December" year="2017"/>
            <abstract>
              <t>Network operators require NAT devices to log events like creation and deletion of translations and information about the resources that the NAT device is managing.  In many cases, the logs are essential to identify an attacker or a host that was used to launch malicious attacks and for various other purposes of accounting.  Since there is no standard way of logging this information, different NAT devices use proprietary formats; hence, it is difficult to expect consistent behavior.  This lack of standardization makes it difficult to write the Collector applications that would receive this data and process it to present useful information.  This document describes the formats for logging NAT events.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8158"/>
          <seriesInfo name="DOI" value="10.17487/RFC8158"/>
        </reference>
        <reference anchor="RFC1631">
          <front>
            <title>The IP Network Address Translator (NAT)</title>
            <author fullname="K. Egevang" initials="K." surname="Egevang">
              <organization/>
            </author>
            <author fullname="P. Francis" initials="P." surname="Francis">
              <organization/>
            </author>
            <date month="May" year="1994"/>
            <abstract>
              <t>This memo proposes another short-term solution, address reuse, that complements CIDR or even makes it unnecessary. The address reuse solution is to place Network Address Translators (NAT) at the borders of stub domains.  This memo provides information for the Internet community.  This memo does not specify an Internet standard of any kind.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="1631"/>
          <seriesInfo name="DOI" value="10.17487/RFC1631"/>
        </reference>
        <reference anchor="RFC6144">
          <front>
            <title>Framework for IPv4/IPv6 Translation</title>
            <author fullname="F. Baker" initials="F." surname="Baker">
              <organization/>
            </author>
            <author fullname="X. Li" initials="X." surname="Li">
              <organization/>
            </author>
            <author fullname="C. Bao" initials="C." surname="Bao">
              <organization/>
            </author>
            <author fullname="K. Yin" initials="K." surname="Yin">
              <organization/>
            </author>
            <date month="April" year="2011"/>
            <abstract>
              <t>This note describes a framework for IPv4/IPv6 translation.  This is in the context of replacing Network Address Translation - Protocol Translation (NAT-PT), which was deprecated by RFC 4966, and to enable networks to have IPv4 and IPv6 coexist in a somewhat rational manner while transitioning to an IPv6 network.  This document is not an Internet Standards Track specification; it is published for informational purposes.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6144"/>
          <seriesInfo name="DOI" value="10.17487/RFC6144"/>
        </reference>
        <reference anchor="RFC6146">
          <front>
            <title>Stateful NAT64: Network Address and Protocol Translation from IPv6 Clients to IPv4 Servers</title>
            <author fullname="M. Bagnulo" initials="M." surname="Bagnulo">
              <organization/>
            </author>
            <author fullname="P. Matthews" initials="P." surname="Matthews">
              <organization/>
            </author>
            <author fullname="I. van Beijnum" initials="I." surname="van Beijnum">
              <organization/>
            </author>
            <date month="April" year="2011"/>
          </front>
          <seriesInfo name="RFC" value="6146"/>
          <seriesInfo name="DOI" value="10.17487/RFC6146"/>
        </reference>
        <reference anchor="RFC6296">
          <front>
            <title>IPv6-to-IPv6 Network Prefix Translation</title>
            <author fullname="M. Wasserman" initials="M." surname="Wasserman">
              <organization/>
            </author>
            <author fullname="F. Baker" initials="F." surname="Baker">
              <organization/>
            </author>
            <date month="June" year="2011"/>
            <abstract>
              <t>This document describes a stateless, transport-agnostic IPv6-to-IPv6 Network Prefix Translation (NPTv6) function that provides the address-independence benefit associated with IPv4-to-IPv4 NAT (NAPT44) and provides a 1:1 relationship between addresses in the "inside" and "outside" prefixes, preserving end-to-end reachability at the network layer.  This document defines an Experimental Protocol  for the Internet community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6296"/>
          <seriesInfo name="DOI" value="10.17487/RFC6296"/>
        </reference>
        <reference anchor="RFC0791">
          <front>
            <title>Internet Protocol</title>
            <author fullname="J. Postel" initials="J." surname="Postel">
              <organization/>
            </author>
            <date month="September" year="1981"/>
          </front>
          <seriesInfo name="STD" value="5"/>
          <seriesInfo name="RFC" value="791"/>
          <seriesInfo name="DOI" value="10.17487/RFC0791"/>
        </reference>
        <reference anchor="RFC8200">
          <front>
            <title>Internet Protocol, Version 6 (IPv6) Specification</title>
            <author fullname="S. Deering" initials="S." surname="Deering">
              <organization/>
            </author>
            <author fullname="R. Hinden" initials="R." surname="Hinden">
              <organization/>
            </author>
            <date month="July" year="2017"/>
            <abstract>
              <t>This document specifies version 6 of the Internet Protocol (IPv6). It obsoletes RFC 2460.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="86"/>
          <seriesInfo name="RFC" value="8200"/>
          <seriesInfo name="DOI" value="10.17487/RFC8200"/>
        </reference>
        <reference anchor="RFC5475">
          <front>
            <title>Sampling and Filtering Techniques for IP Packet Selection</title>
            <author fullname="T. Zseby" initials="T." surname="Zseby">
              <organization/>
            </author>
            <author fullname="M. Molina" initials="M." surname="Molina">
              <organization/>
            </author>
            <author fullname="N. Duffield" initials="N." surname="Duffield">
              <organization/>
            </author>
            <author fullname="S. Niccolini" initials="S." surname="Niccolini">
              <organization/>
            </author>
            <author fullname="F. Raspall" initials="F." surname="Raspall">
              <organization/>
            </author>
            <date month="March" year="2009"/>
            <abstract>
              <t>This document describes Sampling and Filtering techniques for IP packet selection.  It provides a categorization of schemes and defines what parameters are needed to describe the most common selection schemes.  Furthermore, it shows how techniques can be combined to build more elaborate packet Selectors.  The document provides the basis for the definition of information models for configuring selection techniques in Metering Processes and for reporting the technique in use to a Collector.  [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5475"/>
          <seriesInfo name="DOI" value="10.17487/RFC5475"/>
        </reference>
        <reference anchor="RFC8126">
          <front>
            <title>Guidelines for Writing an IANA Considerations Section in RFCs</title>
            <author fullname="M. Cotton" initials="M." surname="Cotton">
              <organization/>
            </author>
            <author fullname="B. Leiba" initials="B." surname="Leiba">
              <organization/>
            </author>
            <author fullname="T. Narten" initials="T." surname="Narten">
              <organization/>
            </author>
            <date month="June" year="2017"/>
            <abstract>
              <t>Many protocols make use of points of extensibility that use constants to identify various protocol parameters.  To ensure that the values in these fields do not have conflicting uses and to promote interoperability, their allocations are often coordinated by a central record keeper.  For IETF protocols, that role is filled by the Internet Assigned Numbers Authority (IANA).</t>
              <t>To make assignments in a given registry prudently, guidance describing the conditions under which new values should be assigned, as well as when and how modifications to existing values can be made, is needed.  This document defines a framework for the documentation of these guidelines by specification authors, in order to assure that the provided guidance for the IANA Considerations is clear and addresses the various issues that are likely in the operation of a registry.</t>
              <t>This is the third edition of this document; it obsoletes RFC 5226.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="26"/>
          <seriesInfo name="RFC" value="8126"/>
          <seriesInfo name="DOI" value="10.17487/RFC8126"/>
        </reference>
        <reference anchor="RFC6313">
          <front>
            <title>Export of Structured Data in IP Flow Information Export (IPFIX)</title>
            <author fullname="B. Claise" initials="B." surname="Claise">
              <organization/>
            </author>
            <author fullname="G. Dhandapani" initials="G." surname="Dhandapani">
              <organization/>
            </author>
            <author fullname="P. Aitken" initials="P." surname="Aitken">
              <organization/>
            </author>
            <author fullname="S. Yates" initials="S." surname="Yates">
              <organization/>
            </author>
            <date month="July" year="2011"/>
            <abstract>
              <t>This document specifies an extension to the IP Flow Information Export (IPFIX) protocol specification in RFC 5101 and the IPFIX information model specified in RFC 5102 to support hierarchical structured data and lists (sequences) of Information Elements in data records.  This extension allows definition of complex data structures such as variable-length lists and specification of hierarchical containment relationships between Templates. Finally, the semantics are provided in order to express the relationship among multiple list elements in a structured data record.  [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6313"/>
          <seriesInfo name="DOI" value="10.17487/RFC6313"/>
        </reference>
        <reference anchor="RFC1321">
          <front>
            <title>The MD5 Message-Digest Algorithm</title>
            <author fullname="R. Rivest" initials="R." surname="Rivest">
              <organization/>
            </author>
            <date month="April" year="1992"/>
            <abstract>
              <t>This document describes the MD5 message-digest algorithm. The algorithm takes as input a message of arbitrary length and produces as output a 128-bit "fingerprint" or "message digest" of the input.  This memo provides information for the Internet community.  It does not specify an Internet standard.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="1321"/>
          <seriesInfo name="DOI" value="10.17487/RFC1321"/>
        </reference>
        <reference anchor="RFC3629">
          <front>
            <title>UTF-8, a transformation format of ISO 10646</title>
            <author fullname="F. Yergeau" initials="F." surname="Yergeau">
              <organization/>
            </author>
            <date month="November" year="2003"/>
            <abstract>
              <t>ISO/IEC 10646-1 defines a large character set called the Universal Character Set (UCS) which encompasses most of the world's writing systems.  The originally proposed encodings of the UCS, however, were not compatible with many current applications and protocols, and this has led to the development of UTF-8, the object of this memo.  UTF-8 has the characteristic of preserving the full US-ASCII range, providing compatibility with file systems, parsers and other software that rely on US-ASCII values but are transparent to other values.  This memo obsoletes and replaces RFC 2279.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="63"/>
          <seriesInfo name="RFC" value="3629"/>
          <seriesInfo name="DOI" value="10.17487/RFC3629"/>
        </reference>
        <reference anchor="RFC4646">
          <front>
            <title>Tags for Identifying Languages</title>
            <author fullname="A. Phillips" initials="A." surname="Phillips">
              <organization/>
            </author>
            <author fullname="M. Davis" initials="M." surname="Davis">
              <organization/>
            </author>
            <date month="September" year="2006"/>
            <abstract>
              <t>This document describes the structure, content, construction, and semantics of language tags for use in cases where it is desirable to indicate the language used in an information object.  It also describes how to register values for use in language tags and the creation of user-defined extensions for private interchange.  This document, in combination with RFC 4647, replaces RFC 3066, which replaced RFC 1766.  This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4646"/>
          <seriesInfo name="DOI" value="10.17487/RFC4646"/>
        </reference>
        <reference anchor="RFC2482">
          <front>
            <title>Language Tagging in Unicode Plain Text</title>
            <author fullname="K. Whistler" initials="K." surname="Whistler">
              <organization/>
            </author>
            <author fullname="G. Adams" initials="G." surname="Adams">
              <organization/>
            </author>
            <date month="January" year="1999"/>
            <abstract>
              <t>This document proposed a mechanism for language tagging in plain text. This memo provides information for the Internet community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="2482"/>
          <seriesInfo name="DOI" value="10.17487/RFC2482"/>
        </reference>
        <reference anchor="RFC2277">
          <front>
            <title>IETF Policy on Character Sets and Languages</title>
            <author fullname="H. Alvestrand" initials="H." surname="Alvestrand">
              <organization/>
            </author>
            <date month="January" year="1998"/>
            <abstract>
              <t>This document is the current policies being applied by the Internet Engineering Steering Group (IESG) towards the standardization efforts in the Internet Engineering Task Force (IETF) in order to help Internet protocols fulfill these requirements.  This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="18"/>
          <seriesInfo name="RFC" value="2277"/>
          <seriesInfo name="DOI" value="10.17487/RFC2277"/>
        </reference>
        <reference anchor="RFC5610">
          <front>
            <title>Exporting Type Information for IP Flow Information Export (IPFIX) Information Elements</title>
            <author fullname="E. Boschi" initials="E." surname="Boschi">
              <organization/>
            </author>
            <author fullname="B. Trammell" initials="B." surname="Trammell">
              <organization/>
            </author>
            <author fullname="L. Mark" initials="L." surname="Mark">
              <organization/>
            </author>
            <author fullname="T. Zseby" initials="T." surname="Zseby">
              <organization/>
            </author>
            <date month="July" year="2009"/>
            <abstract>
              <t>This document describes an extension to the IP Flow Information Export (IPFIX) protocol, which is used to represent and transmit data from IP flow measurement devices for collection, storage, and analysis, to allow the encoding of IPFIX Information Model properties within an IPFIX Message stream.  This enables the export of extended type information for enterprise-specific Information Elements and the storage of such information within IPFIX Files, facilitating interoperability and reusability among a wide variety of applications and tools.  [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5610"/>
          <seriesInfo name="DOI" value="10.17487/RFC5610"/>
        </reference>
      </references>
    </references>
    <section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>Thanks to Paul Aitken for the review.</t>
    </section>
  </back>
  <!-- ##markdown-source:
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
H4bAB7Y/tgAA

-->

</rfc>
