<?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.22 (Ruby 3.3.4) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-bormann-what-is-tcp-00" category="info" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.24.0 -->
  <front>
    <title abbrev="TCP">What is TCP?</title>
    <seriesInfo name="Internet-Draft" value="draft-bormann-what-is-tcp-00"/>
    <author initials="C." surname="Bormann" fullname="Carsten Bormann">
      <organization>Universität Bremen TZI</organization>
      <address>
        <postal>
          <street>Postfach 330440</street>
          <city>Bremen</city>
          <code>D-28359</code>
          <country>Germany</country>
        </postal>
        <phone>+49-421-218-63921</phone>
        <email>cabo@tzi.org</email>
      </address>
    </author>
    <date year="2024" month="December" day="18"/>
    <abstract>
      <?line 28?>

<t>This document references STD 7.</t>
    </abstract>
  </front>
  <middle>
    <?line 32?>

<section anchor="_table-intro">
      <name>Introduction</name>
      <t>This document references STD 7.</t>
      <t>Please see <xref target="STD7"/>.</t>
      <t>Although this document is not an IETF Standards Track publication, it
adopts the conventions for normative language to provide clarity of
instructions to the implementer.
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 <xref target="BCP14"/> (<xref target="RFC2119"/>) (<xref target="RFC8174"/>) when, and only when, they
appear in all capitals, as shown here.</t>
      <?line -21?>

</section>
  </middle>
  <back>
    <references anchor="sec-normative-references">
      <name>Normative References</name>
      <referencegroup anchor="STD7" target="https://www.rfc-editor.org/info/std7">
        <reference anchor="RFC9293" target="https://www.rfc-editor.org/info/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>
      </referencegroup>
      <referencegroup anchor="BCP14" target="https://www.rfc-editor.org/info/bcp14">
        <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/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" target="https://www.rfc-editor.org/info/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>
      </referencegroup>
    </references>
    <?line 63?>

<section numbered="false" anchor="acknowledgements">
      <name>Acknowledgements</name>
    </section>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA41TzXIaORC+6yl6J5fsbuTyAInxVDYOBryhChvW4Eq8rhw0
Mw2jspCmJA0UoXibvMm+2LZmiBOSHDKXUX/qn6+/bnHO2TqBNstMLvUygcov
eJcxL73CBN4XwoN0MO9PL5hIU4vkTAbLTabFijxyKxaep8auhNZ8Q/5cOu6z
kivh0XmW0y+B1mmrw+MWj7ssI2Bp7DYBqReGOW9RrBIYDedXjInKF8YmDIBD
U6AvrPOo4bIpQTcAxhLTOy3XaJ30/332cGlxRU7zf0e1Q0iKPoGpcX4hsgLa
7dNO57S+y6Sn2k1AA5ic6gx4q9t+eX5AKu0Dw78xFN3WYFkYTX5/ds55pxXz
Vtzlr9rnrbi+xJWQKoFMpOat/yRPiCFjOlD2xDL0M5sPzhLGUPtQvw4K32w4
vkogeri96vMP9H2MGOOcg0ipB5F5xuYFDYD0roivB4sLtKgzdCEjnJ007iuZ
5woZewYjYm7yKvPSaNg98yJVyGUA97+Qa6pQOASHCLtdoLzfE9pTNJVqWYA/
iqezNh6ErocHMy90LmxO60LMH6GsUiVp2kTkBUjPRG5K7ygHksB6HZQw2sHC
WHhSCpTQy0osEbyB0pq1zMlbCUuigVkwqUmWpjkXXEIyuSpVGKZHe0IdIjzi
FjYmEImu72bz6EXzh5tJfb4d/nM3uh0Ownn2rjcePx3YwWP2bnI3Hnw9fY3s
T66vhzeDJphQOIJYdN27pxvSAaLJdD6a3PTGEe35d8IJW/eXEvfAurToMQfh
WI4uszIlg2J2u98u+9O4s9/D892OFqQVx+f7/e8HqxufdYK1KVA3JY1W24NJ
umyZKEsUNqQSStFultIL5cjXgSvMRkNB46fx/vEQ5PmYwOs0K+POmwMQuj4C
vwh3BNbC/Yj8ENwo+RPoJ2WeJD3Cv5P7mG/v/sj+Iv434OsLJTUCPdyLN6x5
NSmtaXgzvexRm43CfFnvkWO7BHS1Skme/K9Im2jP/gesrYx9KQUAAA==

-->

</rfc>
