bk99.de entertain the web since 1997

RFC 9114: HTTP/3 over QUIC

Summary

RFC 9114 maps HTTP semantics onto QUIC and avoids TCP-induced blocking between independent streams. HTTP/3 ties application and transport development more closely together than earlier versions. UDP reachability becomes an important operational factor again.

Ideas

  • Each request typically uses one QUIC stream.
  • QPACK compresses headers for independent streams.
  • QUIC takes care of security, loss handling and path changes.

Remarks

  • RFC 9114 has the status “Proposed Standard”; current errata and successor documents should also be checked.

Recommendations

  • Test HTTP/3 with real firewalls and mobile network paths.
  • Keep a reliable HTTP/2 fallback.

References

Read the RFC at the RFC Editor

Search the Web Archive