<?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.7.1 (Ruby 3.2.2) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-ietf-opsawg-rfc7125-update-05" category="std" consensus="true" submissionType="IETF" obsoletes="7125" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.18.1 -->
  <front>
    <title abbrev="tcpControlBits IPFIX">An Update to the tcpControlBits IP Flow Information Export (IPFIX) Information Element</title>
    <seriesInfo name="Internet-Draft" value="draft-ietf-opsawg-rfc7125-update-05"/>
    <author fullname="Mohamed Boucadair">
      <organization>Orange</organization>
      <address>
        <postal>
          <city>Rennes</city>
          <code>35000</code>
          <country>France</country>
        </postal>
        <email>mohamed.boucadair@orange.com</email>
      </address>
    </author>
    <date year="2023" month="October" day="12"/>
    <area>Operations and Management</area>
    <workgroup>OPSAWG</workgroup>
    <keyword>IPFIX</keyword>
    <keyword>TCP</keyword>
    <keyword>Measurement</keyword>
    <keyword>Export</keyword>
    <keyword>Observability</keyword>
    <abstract>
      <?line 45?>

<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 header control bits since RFC 793.
   However, that update is still problematic for interoperability
   because some flag values have subsequently been deprecated.</t>
      <t>This document removes stale information from the
   IPFIX registry and avoids future conflicts with the authoritative
   TCP Header Flags registry.</t>
      <t>This document obsoletes RFC 7125.</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/-ipfix-rfc7125-update"/>.</t>
    </note>
  </front>
  <middle>
    <?line 59?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>TCP defines a set of control bits (also known as "flags") for
   managing connections (<xref section="3.1" sectionFormat="of" target="RFC9293"/>). The "Transmission Control Protocol (TCP)
   Header Flags" registry was initially set by <xref target="RFC3168"/>, but it was
   populated with only TCP control bits that were defined in <xref target="RFC3168"/>.
   <xref target="RFC9293"/> fixed that by moving that registry to be listed as a
   subregistry under the "Transmission Control Protocol (TCP)
   Parameters" registry <xref target="TCP-FLAGS"/>, adding bits that had previously been specified
   in <xref target="RFC0793"/>, and removing the NS (Nonce Sum) bit as per <xref target="RFC8311"/>.
   Also, <xref section="6" sectionFormat="of" target="RFC9293"/> introduces "Bit Offset" to ease referencing each
   header flag's offset within the 16-bit aligned view of the TCP header
   (Figure 1 of <xref target="RFC9293"/>). <xref target="TCP-FLAGS"/> is thus settled as the
   authoritative reference for the assigned TCP control bits.</t>
      <ul empty="true">
        <li>
          <t>The bits in offsets 0 through 3 are not header flags, but the TCP segment Data Offset field.</t>
        </li>
      </ul>
      <t><xref target="RFC7125"/> revised the tcpControlBits IP Flow Information Export
   (IPFIX) Information Element (IE) that was originally defined in
   <xref target="RFC5102"/> to reflect changes to the TCP control bits since
   <xref target="RFC0793"/>.  However, that update is still problematic for
   interoperability because a value was deprecated since then (<xref section="7" sectionFormat="of" target="RFC8311"/>)
   and, therefore, <xref target="RFC7125"/> risks to deviate from the
   authoritative TCP registry <xref target="TCP-FLAGS"/>.</t>
      <t>This document fixes that problem by removing stale information from
   the IPFIX registry <xref target="IPFIX"/> and avoiding future conflicts with the
   authoritative TCP registry <xref target="TCP-FLAGS"/>. The update in this document is also useful
   to enhance observability. For example, network operators can identify
   when packets are being observed with unassigned TCP flags set and,
   therefore, identify which applications in the network should be upgraded
   to reflect the changes to TCP flags that were introduced, e.g., in <xref target="RFC8311"/>.</t>
      <t>The main changes to <xref target="RFC7125"/> are listed in <xref target="changes"/>.</t>
    </section>
    <section anchor="terminology">
      <name>Terminology</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>
      <?line -18?>

<t>This document uses the terms defined in Section 2 of <xref target="RFC7011"/>.</t>
    </section>
    <section anchor="the-tcpcontrolbits-information-element">
      <name>The tcpControlBits Information Element</name>
      <dl>
        <dt>ElementId:</dt>
        <dd>
          <t>6</t>
        </dd>
        <dt>Data Type:</dt>
        <dd>
          <t>unsigned16</t>
        </dd>
        <dt>Data Type Semantics:</dt>
        <dd>
          <t>flags</t>
        </dd>
        <dt>Description:</dt>
        <dd>
          <t>TCP control bits observed for the packets of this Flow.
This information is encoded as a bit field; for each TCP control
bit, there is a bit in this set.  The bit is set to 1 if any
observed packet of this Flow has the corresponding TCP control bit
set to 1.  The bit is cleared to 0 otherwise.</t>
        </dd>
        <dt/>
        <dd>
          <t>As per <xref target="RFC9293"/>, the assignment of the TCP control bits is
managed by IANA from the "TCP Header Flags" registry <xref target="TCP-FLAGS"/>.
That registry is authoritative to retrieve the most recent TCP
control bits.</t>
        </dd>
        <dt/>
        <dd>
          <t>As the most significant 4 bits of octets 12 and 13 (counting from
zero) of the TCP header <xref target="RFC9293"/> are used to encode the TCP data
offset (header length), the corresponding bits in this Information
Element <bcp14>MUST</bcp14> be exported with a value of zero and <bcp14>MUST</bcp14> be ignored
by the collector. Use the tcpHeaderLength Information Element to
encode this value.</t>
        </dd>
        <dt/>
        <dd>
          <t>All TCP control bits (including those unassigned) <bcp14>MUST</bcp14> be exported
as observed in the TCP headers of the packets of this Flow.</t>
        </dd>
        <dt/>
        <dd>
          <t>If exported as a single octet with reduced-size encoding, this
Information Element covers the low-order octet of this field (i.e.,
bit offset positions 8 to 15) <xref target="TCP-FLAGS"/>. A collector receiving this Information Element
with reduced-size encoding must not assume anything about the
content of the four bits with bit offset positions 4 to 7.</t>
        </dd>
        <dt/>
        <dd>
          <t>Exporting Processes exporting this Information Element on behalf
of a Metering Process that is not capable of observing any of the
flags with bit offset positions 4 to 7 <bcp14>SHOULD</bcp14> use reduced-size encoding,
and only export the least significant 8 bits of this Information
Element.</t>
        </dd>
        <dt/>
        <dd>
          <t>Note that previous revisions of this Information Element's
definition specified that that flags with bit offset positions 8 and 9 must be exported as
zero, even if observed.  Collectors should therefore not assume
that a value of zero for these bits in this Information Element
indicates the bits were never set in the observed traffic,
especially if these bits are zero in every Flow Record sent by a
given exporter.</t>
        </dd>
        <dt/>
        <dd>
          <t>Note also that <xref target="TCP-FLAGS"/> indexes the bit offset from the most-significant
bit of octet 12 to the least-significant bit of octet 13 in the TCP header,
but the tcpControlBits is encoded as a regular unsigned 16 bit integer.</t>
        </dd>
        <dt/>
        <dd>
          <t>For example, a tcpControlBits Information Element set to 0x90 is used to report TCP control bits for a segment
that has CWR (Congestion Window Reduced) and ACK flag bits set (that is,
bit offset positions 8 and 11).</t>
        </dd>
      </dl>
      <artwork align="center"><![CDATA[
MSB                           LSB
                     1
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|0|0|0|0|0|0|0|0|1|0|0|1|0|0|0|0|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
]]></artwork>
      <t>Units:</t>
      <t>Range:</t>
      <dl>
        <dt>References:</dt>
        <dd>
          <t><xref target="RFC9293"/>[This-Document]</t>
        </dd>
        <dt>Additional Information:</dt>
        <dd>
          <t>See the assigned TCP control bits in <xref target="TCP-FLAGS"/>.</t>
        </dd>
        <dt>Revision:</dt>
        <dd>
          <t>2</t>
        </dd>
      </dl>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>IANA is requested to update the "tcpControlBits" entry of the <xref target="IPFIX"/>
   to echo the details provided in Section 3.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>Because the setting of TCP control bits may be misused in some
   flows (e.g., Distributed Denial-of-Service (DDoS) attacks), an exporter
   has to report all observed control bits even if no meaning is associated
   with a given TCP flag. This document uses a stronger requirement language
   compared to <xref target="RFC7125"/>.</t>
      <t>This document does not add new security considerations to those already
   discussed for IPFIX in <xref target="RFC7011"/>.</t>
    </section>
  </middle>
  <back>
    <references>
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="TCP-FLAGS" target="https://www.iana.org/assignments/tcp-parameters/tcp-parameters.xhtml#tcp-header-flags">
          <front>
            <title>TCP Header Flags</title>
            <author>
              <organization>IANA</organization>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
        <reference anchor="RFC9293">
          <front>
            <title>Transmission Control Protocol (TCP)</title>
            <author fullname="W. Eddy" initials="W." role="editor" surname="Eddy"/>
            <date month="August" year="2022"/>
            <abstract>
              <t>This document specifies the Transmission Control Protocol (TCP). TCP is an important transport-layer protocol in the Internet protocol stack, and it has continuously evolved over decades of use and growth of the Internet. Over this time, a number of changes have been made to TCP as it was specified in RFC 793, though these have only been documented in a piecemeal fashion. This document collects and brings those changes together with the protocol specification from RFC 793. This document obsoletes RFC 793, as well as RFCs 879, 2873, 6093, 6429, 6528, and 6691 that updated parts of RFC 793. It updates RFCs 1011 and 1122, and it should be considered as a replacement for the portions of those documents dealing with TCP requirements. It also updates RFC 5961 by adding a small clarification in reset handling while in the SYN-RECEIVED state. The TCP header control bits from RFC 793 have also been updated based on RFC 3168.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="7"/>
          <seriesInfo name="RFC" value="9293"/>
          <seriesInfo name="DOI" value="10.17487/RFC9293"/>
        </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"/>
            <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"/>
            <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="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"/>
            <author fullname="B. Trammell" initials="B." role="editor" surname="Trammell"/>
            <author fullname="P. Aitken" initials="P." surname="Aitken"/>
            <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>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="IPFIX" target="&lt;https://www.iana.org/assignments/ipfix/ipfix.xhtml">
          <front>
            <title>IP Flow Information Export (IPFIX) Entities</title>
            <author>
              <organization>IANA</organization>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
        <reference anchor="RFC3168">
          <front>
            <title>The Addition of Explicit Congestion Notification (ECN) to IP</title>
            <author fullname="K. Ramakrishnan" initials="K." surname="Ramakrishnan"/>
            <author fullname="S. Floyd" initials="S." surname="Floyd"/>
            <author fullname="D. Black" initials="D." surname="Black"/>
            <date month="September" year="2001"/>
            <abstract>
              <t>This memo specifies the incorporation of ECN (Explicit Congestion Notification) to TCP and IP, including ECN's use of two bits in the IP header. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="3168"/>
          <seriesInfo name="DOI" value="10.17487/RFC3168"/>
        </reference>
        <reference anchor="RFC0793">
          <front>
            <title>Transmission Control Protocol</title>
            <author fullname="J. Postel" initials="J." surname="Postel"/>
            <date month="September" year="1981"/>
          </front>
          <seriesInfo name="RFC" value="793"/>
          <seriesInfo name="DOI" value="10.17487/RFC0793"/>
        </reference>
        <reference anchor="RFC8311">
          <front>
            <title>Relaxing Restrictions on Explicit Congestion Notification (ECN) Experimentation</title>
            <author fullname="D. Black" initials="D." surname="Black"/>
            <date month="January" year="2018"/>
            <abstract>
              <t>This memo updates RFC 3168, which specifies Explicit Congestion Notification (ECN) as an alternative to packet drops for indicating network congestion to endpoints. It relaxes restrictions in RFC 3168 that hinder experimentation towards benefits beyond just removal of loss. This memo summarizes the anticipated areas of experimentation and updates RFC 3168 to enable experimentation in these areas. An Experimental RFC in the IETF document stream is required to take advantage of any of these enabling updates. In addition, this memo makes related updates to the ECN specifications for RTP in RFC 6679 and for the Datagram Congestion Control Protocol (DCCP) in RFCs 4341, 4342, and 5622. This memo also records the conclusion of the ECN nonce experiment in RFC 3540 and provides the rationale for reclassification of RFC 3540 from Experimental to Historic; this reclassification enables new experimental use of the ECT(1) codepoint.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8311"/>
          <seriesInfo name="DOI" value="10.17487/RFC8311"/>
        </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"/>
            <author fullname="P. Aitken" initials="P." surname="Aitken"/>
            <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"/>
            <author fullname="S. Bryant" initials="S." surname="Bryant"/>
            <author fullname="B. Claise" initials="B." surname="Claise"/>
            <author fullname="P. Aitken" initials="P." surname="Aitken"/>
            <author fullname="J. Meyer" initials="J." surname="Meyer"/>
            <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="I-D.ietf-opsawg-ipfix-srv6-srh">
          <front>
            <title>Export of Segment Routing over IPv6 Information in IP Flow Information Export (IPFIX)</title>
            <author fullname="Thomas Graf" initials="T." surname="Graf">
              <organization>Swisscom</organization>
            </author>
            <author fullname="Benoît Claise" initials="B." surname="Claise">
              <organization>Huawei</organization>
            </author>
            <author fullname="Pierre Francois" initials="P." surname="Francois">
              <organization>INSA-Lyon</organization>
            </author>
            <date day="25" month="May" year="2023"/>
            <abstract>
              <t>   This document introduces new IP Flow Information Export (IPFIX)
   Information Elements to identify a set of Segment Routing over IPv6
   (SRv6) related information such as data contained in a Segment
   Routing Header (SRH), the SRv6 control plane, and the SRv6 endpoint
   behavior that traffic is being forwarded with.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-opsawg-ipfix-srv6-srh-14"/>
        </reference>
      </references>
    </references>
    <?line 221?>

<section anchor="changes">
      <name>Changes from RFC 7125</name>
      <ul spacing="normal">
        <li>
          <t>Clean-up the description by removing mentions of stale flag bits, referring to the flag bits by their bit offset position, and relying upon the IANA TCP registry.</t>
        </li>
        <li>
          <t>Remove the table of TCP flag bits from the description of the tcpControlBits Information Element.</t>
        </li>
        <li>
          <t>Add <xref target="TCP-FLAGS"/> to the Additional Information field of the tcpControlBits Information Element.</t>
        </li>
        <li>
          <t>Use strong normative language for exporting observed flags.</t>
        </li>
        <li>
          <t>Update the references of the tcpControlBits Information Element.</t>
        </li>
        <li>
          <t>Bump the revision of the tcpControlBits Information Element.</t>
        </li>
        <li>
          <t>Replace obsolete RFCs (e.g., <xref target="RFC0793"/>).</t>
        </li>
      </ul>
    </section>
    <section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>This document was triggered by a discussion of the author in opsawg with the
   authors of <xref target="I-D.ietf-opsawg-ipfix-srv6-srh"/>.</t>
      <t>Thanks to Christian Jacquenet, Thomas Graf, and Benoît Claise for the
   review and comments.</t>
      <t>Thanks to Michael Scharf for the tsvart review and Ketan Talaulikar for the rtgdir review.</t>
      <t>Thanks to Rob Wilton for the AD review.</t>
      <dl>
        <dt>Acknowledgments from <xref target="RFC7125"/>:</dt>
        <dd>
          <t>Thanks to Andrew Feren, Lothar Braun, Michael Scharf, and Simon
 Josefsson for comments on the revised definition.  This work is
 partially supported by the European Commission under grant agreement
 FP7-ICT-318627 mPlane; this does not imply endorsement by the
 Commission.</t>
        </dd>
      </dl>
    </section>
    <section numbered="false" anchor="contributors">
      <name>Contributors</name>
      <t>The authors of <xref target="RFC7125"/> are as follows:</t>
      <ul spacing="normal">
        <li>
          <t>Brian Trammell</t>
        </li>
        <li>
          <t>Paul Aitken</t>
        </li>
      </ul>
    </section>
  </back>
  <!-- ##markdown-source:
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
79ZKuCrPceEK0RcjXb5TRRT9D9TdxzVwJAAA

-->

</rfc>
