<?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.39 (Ruby 3.0.2) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-kazuho-httpbis-http3-over-qmux-00" category="std" consensus="true" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.33.0 -->
  <front>
    <title>HTTP/3 over QMux</title>
    <seriesInfo name="Internet-Draft" value="draft-kazuho-httpbis-http3-over-qmux-00"/>
    <author fullname="Kazuho Oku">
      <organization>Fastly</organization>
      <address>
        <email>kazuhooku@gmail.com</email>
      </address>
    </author>
    <author fullname="Lucas Pardue">
      <organization>Cloudflare</organization>
      <address>
        <email>lucas@lucaspardue.com</email>
      </address>
    </author>
    <author fullname="Jana Iyengar">
      <organization>Netflix</organization>
      <address>
        <email>jri.ietf@gmail.com</email>
      </address>
    </author>
    <date year="2026" month="June" day="26"/>
    <workgroup>httpbis</workgroup>
    <keyword>internet-draft</keyword>
    <abstract>
      <?line 36?>

<t>This document specifies how to use HTTP/3 over QMux.</t>
    </abstract>
    <note removeInRFC="true">
      <name>Discussion Venues</name>
      <t>Discussion of this document takes place on the
    HTTP Working Group mailing list (ietf-http-wg@w3.org),
    which is archived at <eref target="https://lists.w3.org/Archives/Public/ietf-http-wg/"/>.</t>
      <t>Source for this draft and an issue tracker can be found at
    <eref target="https://github.com/kazuho/draft-kazuho-httpbis-http3-on-streams"/>.</t>
    </note>
  </front>
  <middle>
    <?line 41?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>As of 2026, HTTP/2 <xref target="RFC9113"/> remains the most widely used version of
HTTP across the Internet, although the adoption rate of HTTP/3
<xref target="RFC9114"/> is increasing rapidly.</t>
      <t>HTTP/3 has several advantages over HTTP/2, primarily due to its use of QUIC
<xref target="QUIC"/> as the transport layer protocol, which provides features like
stream multiplexing without head-of-line blocking and low-latency connection
establishment.</t>
      <t>However, given that QUIC's availability and accessibility are not as universal
as TCP's, a complete migration of all HTTP/2 traffic to QUIC-based HTTP/3 seems
unlikely.</t>
      <t>This situation necessitates HTTP deployments to support both transport protocols
and their respective HTTP versions for the foreseeable future.</t>
      <t>Maintaining dual support is costly, as the two protocols differ in many aspects
such as wire-encoding, flow control and stream multiplexing machinery, and HTTP
header compression. Extensions operating at the HTTP wire encoding layer must
be developed and implemented for both HTTP/2 and HTTP/3, and both protocol
stacks require ongoing maintenance to address bugs, performance issues, and
vulnerabilities.</t>
      <t>To address this redundancy, this specification defines the method of running
HTTP/3 over QMux version 1 <xref target="QMUX"/>, which enables the operation of HTTP/3 over
TCP and TLS without any modifications.</t>
      <t>Consequently, design, implementation, and maintenance efforts can concentrate on
a single HTTP version: HTTP/3.</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>
      <?line -18?>

</section>
    <section anchor="the-protocol">
      <name>The Protocol</name>
      <t>HTTP/3 functions over QUIC version 1, employing the set of operations (i.e.,
API) defined in Section <xref target="QUIC" section="2.4" sectionFormat="bare"/> and Section <xref target="QUIC" section="5.3" sectionFormat="bare"/> of <xref target="QUIC"/>. HTTP/3 over QMux
version 1 utilizes the same set of operations that are available in QMux.</t>
      <section anchor="qpack-considerations">
        <name>QPACK Considerations</name>
        <t>HTTP/3 uses QPACK <xref target="QPACK"/> for field compression as described in
<xref section="4.2.1" sectionFormat="of" target="RFC9114"/>. QPACK is designed to operate
over QUIC version 1, which does not provide guarantees of global ordering across
streams. It provides flexibility for implementations to balance resilience against
head-of-line blocking and optimal compression ratio (<xref section="2.1.2" sectionFormat="of" target="QPACK"/>).</t>
        <t>QMux version 1 operates on top of a transport layer that guarantees
in-order delivery and guarantees global ordering across streams. When HTTP/3
over QMux is used, QPACK decoders will never be blocked due to packet losses.
To improve compression efficiency, QPACK encoders can reference a dynamic table
entry as soon as the entry is emitted to the underlying transport, regardless of
the <tt>SETTINGS_QPACK_BLOCKED_STREAMS</tt> value advertised by the peer.</t>
      </section>
    </section>
    <section anchor="starting-http3-over-qmux">
      <name>Starting HTTP/3 over QMux</name>
      <t>HTTP/3 over QMux version 1 can be used for “https” URI schemes defined in
<xref section="4.2" sectionFormat="of" target="HTTP"/> with the same default port number as HTTP/1.1
<xref target="RFC9112"/>.</t>
      <t>When a client uses HTTP/3 over QMux for an "https" URI scheme, it uses TLS
<xref target="TLS"/> with ALPN <xref target="ALPN"/> as described in <xref section="8" sectionFormat="of" target="QMUX"/>. The ALPN ID for the final, published RFC is "h3qx". Until such
an RFC exists, implementations <bcp14>MUST NOT</bcp14> identify themselves using this string.</t>
      <section anchor="draft-version-identification">
        <name>Draft Version Identification</name>
        <t>[[RFC editor: please remove this section before publication.]]</t>
        <t>This draft describes HTTP/3 over draft version of QMux. In order to support
interoperability over revisions, HTTP/3 over QMux drafts define an ALPN ID that
captures both this document revision and the QMux revision in use.</t>
        <t>The ALPN ID defined by this draft revision is "h3qx-01", which represents HTTP/3
over draft-ietf-quic-qmux-01.</t>
      </section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>The security considerations from <xref section="10" sectionFormat="of" target="RFC9114"/> and <xref section="12" sectionFormat="of" target="QMUX"/> apply.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>If this document is adopted and published as an RFC, it will have an action to
create a new registration for the identification of HTTP/3 over QMux version 1
in the "TLS Application-Layer Protocol Negotiation (ALPN) Protocol IDs" registry
established in <xref target="ALPN"/>.</t>
    </section>
  </middle>
  <back>
    <displayreference target="RFC9112" to="HTTP/1.1"/>
    <displayreference target="RFC9114" to="HTTP/3"/>
    <displayreference target="RFC9113" to="HTTP/2"/>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="HTTP">
          <front>
            <title>HTTP Semantics</title>
            <author fullname="R. Fielding" initials="R." role="editor" surname="Fielding"/>
            <author fullname="M. Nottingham" initials="M." role="editor" surname="Nottingham"/>
            <author fullname="J. Reschke" initials="J." role="editor" surname="Reschke"/>
            <date month="June" year="2022"/>
            <abstract>
              <t>The Hypertext Transfer Protocol (HTTP) is a stateless application-level protocol for distributed, collaborative, hypertext information systems. This document describes the overall architecture of HTTP, establishes common terminology, and defines aspects of the protocol that are shared by all versions. In this definition are core protocol elements, extensibility mechanisms, and the "http" and "https" Uniform Resource Identifier (URI) schemes.</t>
              <t>This document updates RFC 3864 and obsoletes RFCs 2818, 7231, 7232, 7233, 7235, 7538, 7615, 7694, and portions of 7230.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="97"/>
          <seriesInfo name="RFC" value="9110"/>
          <seriesInfo name="DOI" value="10.17487/RFC9110"/>
        </reference>
        <reference anchor="RFC9112">
          <front>
            <title>HTTP/1.1</title>
            <author fullname="R. Fielding" initials="R." role="editor" surname="Fielding"/>
            <author fullname="M. Nottingham" initials="M." role="editor" surname="Nottingham"/>
            <author fullname="J. Reschke" initials="J." role="editor" surname="Reschke"/>
            <date month="June" year="2022"/>
            <abstract>
              <t>The Hypertext Transfer Protocol (HTTP) is a stateless application-level protocol for distributed, collaborative, hypertext information systems. This document specifies the HTTP/1.1 message syntax, message parsing, connection management, and related security concerns.</t>
              <t>This document obsoletes portions of RFC 7230.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="99"/>
          <seriesInfo name="RFC" value="9112"/>
          <seriesInfo name="DOI" value="10.17487/RFC9112"/>
        </reference>
        <reference anchor="RFC9114">
          <front>
            <title>HTTP/3</title>
            <author fullname="M. Bishop" initials="M." role="editor" surname="Bishop"/>
            <date month="June" year="2022"/>
            <abstract>
              <t>The QUIC transport protocol has several features that are desirable in a transport for HTTP, such as stream multiplexing, per-stream flow control, and low-latency connection establishment. This document describes a mapping of HTTP semantics over QUIC. This document also identifies HTTP/2 features that are subsumed by QUIC and describes how HTTP/2 extensions can be ported to HTTP/3.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9114"/>
          <seriesInfo name="DOI" value="10.17487/RFC9114"/>
        </reference>
        <reference anchor="QMUX">
          <front>
            <title>QMux</title>
            <author fullname="Kazuho Oku" initials="K." surname="Oku">
              <organization>Fastly</organization>
            </author>
            <author fullname="Lucas Pardue" initials="L." surname="Pardue">
              <organization>Cloudflare</organization>
            </author>
            <author fullname="Jana Iyengar" initials="J." surname="Iyengar">
              <organization>Netflix</organization>
            </author>
            <author fullname="Eric Kinnear" initials="E." surname="Kinnear">
              <organization>Apple</organization>
            </author>
            <date day="1" month="April" year="2026"/>
            <abstract>
              <t>   This document specifies QMux version 1.  QMux version 1 provides,
   over bi-directional streams such as TLS, the same set of stream and
   datagram operations that applications rely upon in QUIC version 1.

Discussion Venues

   This note is to be removed before publishing as an RFC.

   Discussion of this document takes place on the QUIC Working Group
   mailing list (quic@ietf.org), which is archived at
   https://mailarchive.ietf.org/arch/browse/quic/.

   Source for this draft and an issue tracker can be found at
   https://github.com/quicwg/qmux.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-quic-qmux-01"/>
        </reference>
        <reference anchor="RFC2119" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml">
          <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" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml">
          <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="QPACK">
          <front>
            <title>QPACK: Field Compression for HTTP/3</title>
            <author fullname="C. Krasic" initials="C." surname="Krasic"/>
            <author fullname="M. Bishop" initials="M." surname="Bishop"/>
            <author fullname="A. Frindell" initials="A." role="editor" surname="Frindell"/>
            <date month="June" year="2022"/>
            <abstract>
              <t>This specification defines QPACK: a compression format for efficiently representing HTTP fields that is to be used in HTTP/3. This is a variation of HPACK compression that seeks to reduce head-of-line blocking.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9204"/>
          <seriesInfo name="DOI" value="10.17487/RFC9204"/>
        </reference>
        <reference anchor="TLS">
          <front>
            <title>The Transport Layer Security (TLS) Protocol Version 1.3</title>
            <author fullname="E. Rescorla" initials="E." surname="Rescorla"/>
            <date month="August" year="2018"/>
            <abstract>
              <t>This document specifies version 1.3 of the Transport Layer Security (TLS) protocol. TLS allows client/server applications to communicate over the Internet in a way that is designed to prevent eavesdropping, tampering, and message forgery.</t>
              <t>This document updates RFCs 5705 and 6066, and obsoletes RFCs 5077, 5246, and 6961. This document also specifies new requirements for TLS 1.2 implementations.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8446"/>
          <seriesInfo name="DOI" value="10.17487/RFC8446"/>
        </reference>
        <reference anchor="ALPN">
          <front>
            <title>Transport Layer Security (TLS) Application-Layer Protocol Negotiation Extension</title>
            <author fullname="S. Friedl" initials="S." surname="Friedl"/>
            <author fullname="A. Popov" initials="A." surname="Popov"/>
            <author fullname="A. Langley" initials="A." surname="Langley"/>
            <author fullname="E. Stephan" initials="E." surname="Stephan"/>
            <date month="July" year="2014"/>
            <abstract>
              <t>This document describes a Transport Layer Security (TLS) extension for application-layer protocol negotiation within the TLS handshake. For instances in which multiple application protocols are supported on the same TCP or UDP port, this extension allows the application layer to negotiate which protocol will be used within the TLS connection.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7301"/>
          <seriesInfo name="DOI" value="10.17487/RFC7301"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="RFC9113">
          <front>
            <title>HTTP/2</title>
            <author fullname="M. Thomson" initials="M." role="editor" surname="Thomson"/>
            <author fullname="C. Benfield" initials="C." role="editor" surname="Benfield"/>
            <date month="June" year="2022"/>
            <abstract>
              <t>This specification describes an optimized expression of the semantics of the Hypertext Transfer Protocol (HTTP), referred to as HTTP version 2 (HTTP/2). HTTP/2 enables a more efficient use of network resources and a reduced latency by introducing field compression and allowing multiple concurrent exchanges on the same connection.</t>
              <t>This document obsoletes RFCs 7540 and 8740.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9113"/>
          <seriesInfo name="DOI" value="10.17487/RFC9113"/>
        </reference>
        <reference anchor="QUIC">
          <front>
            <title>QUIC: A UDP-Based Multiplexed and Secure Transport</title>
            <author fullname="J. Iyengar" initials="J." role="editor" surname="Iyengar"/>
            <author fullname="M. Thomson" initials="M." role="editor" surname="Thomson"/>
            <date month="May" year="2021"/>
            <abstract>
              <t>This document defines the core of the QUIC transport protocol. QUIC provides applications with flow-controlled streams for structured communication, low-latency connection establishment, and network path migration. QUIC includes security measures that ensure confidentiality, integrity, and availability in a range of deployment circumstances. Accompanying documents describe the integration of TLS for key negotiation, loss detection, and an exemplary congestion control algorithm.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9000"/>
          <seriesInfo name="DOI" value="10.17487/RFC9000"/>
        </reference>
      </references>
    </references>
    <?line 157?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>TODO acknowledge.</t>
    </section>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA31Y63LbxhX+v0+xoX/E7hAMSamJzUniMJJSs9bNltQ243ic
JbAkNwJ2aeyCFO3RTB6knemz9FHyJP3OWYAXia1nZAAL7Ll85zuXZZIkIpiQ
64Fsvbq+vvzqQLqFLuWbs+quJTKXWlXgXVaqSUhu1adq5pJZCPOx8Xw9SOjz
5GNR3SXdrkhV0FNXrgbSh0wspwNZfyzMvBzIUFY+9LvdF92+uNWrpSuzgTQ2
6NLqkLAS4YOy2QeVOwu9K+3F3Azku+DStvSuDKWeeNytCrp5L1QVZq4ciERI
/JtUeR4Nfs2myovbil+4cqqs+aSCcXYgf1I+5Ct+oQtl8oGMnrnb6ocpLXRS
VzwSeVqlystLVWaV3iP0KHdVNslVqbcF57TpB/5/zjv3iv6rskqOVtpOVblH
9LkOk9zcbcv9rTQdg+Ute4V1ZYEdCz3AlxTMgXz709GLXq+L53jXH7CQzPh5
rhAlDnmv01t/cLjvgwOsvTm7+cdAjpJjVpt8rExaR70nhLGTbd1R1ME+UX0h
kiSRauxDqdIgxPXMeAmeVYW2Qfq5Ts3EaC9nbimDk5XX8iEvOyIKKUyW5VqI
J3JkQ+myKiW4hBh66Say3+1/3a6Vys+fa5vu72VJEFovw0zLwvkglybT+YpU
ZRI6PIRAgKCtUqWl8/HbUc3TtlQ5SFdNZ7ysMjcnvbIE90lxDVmj8hAq4aKx
aamVN3aKD+cmy1dwo/ZsBl55DdUqh7iFskFNAQE7HB1oy3lpClUa2AkSETIm
eEYHGt/cjI6g7yVdvyOt3W4XWlW0G0BbP0fqSIQBEuelQza5vC2XM5PO6HkB
BLycaBWqEje5udXIQ9hbyKLKg5nn+o4sXxpyPMiZVlniJklurJbj3KW39BZ5
K3O3THIAYdOVTJ21OsZEI6vHufEzijI57pbkb1tOQRkLM1VgL770Ui1AaDU2
uQkrFqnSVHtvmpVSS+sCOVdZQ+FSucDD9dHllygMCloLmItQFGZacgIRRCrP
Gy4Aj8nEpIQhqUzGigJfh8JrXXhRWYKAQ8T89CZUURQcImMCXPS8R2Z6nrsV
+eVJpK/mjPXYhdkW9A3oXpBLCIspQUSiOyVNlFRzD4FwJUcOVw2DgBzuK4oN
DDoDeQP+CPGsAmMajbAzdVTY2uvIL91GMRJxMkH4jZWFsgCSlXvhK3AAG5am
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
7Kpb94jXxfEFXG++BJ3+CxocfSKPFAAA

-->

</rfc>
