Skip to main content

QUIC Loss Detection and Congestion Control
draft-ietf-quic-recovery-34

Revision differences

Document history

Date Rev. By Action
2024-01-26
34 Gunter Van de Velde Request closed, assignment withdrawn: Shwetha Bhandari Last Call OPSDIR review
2024-01-26
34 Gunter Van de Velde Closed request for Last Call review by OPSDIR with state 'Overtaken by Events': Cleaning up stale OPSDIR queue
2021-05-20
34 (System) RFC Editor state changed to AUTH48-DONE from AUTH48
2021-04-29
34 (System) RFC Editor state changed to AUTH48
2021-03-23
34 (System) RFC Editor state changed to RFC-EDITOR from REF
2021-03-18
34 (System) RFC Editor state changed to REF from EDIT
2021-02-04
34 (System) IANA Action state changed to No IANA Actions
2021-02-03
34 (System) RFC Editor state changed to EDIT
2021-02-03
34 (System) IESG state changed to RFC Ed Queue from Approved-announcement sent
2021-02-03
34 (System) Announcement was received by RFC Editor
2021-02-03
34 Cindy Morgan IESG state changed to Approved-announcement sent from Approved-announcement to be sent
2021-02-03
34 Cindy Morgan IESG has approved the document
2021-02-03
34 Cindy Morgan Closed "Approve" ballot
2021-02-03
34 Magnus Westerlund The related document are now ready.
2021-02-03
34 Magnus Westerlund IESG state changed to Approved-announcement to be sent from Approved-announcement to be sent::AD Followup
2021-02-03
34 Magnus Westerlund Ballot approval text was generated
2021-01-14
34 (System) Sub state has been changed to AD Followup from Revised ID Needed
2021-01-14
34 Ian Swett New version available: draft-ietf-quic-recovery-34.txt
2021-01-14
34 (System) New version approved
2021-01-14
34 (System) Request for posting confirmation emailed to previous authors: Ian Swett , Jana Iyengar
2021-01-14
34 Ian Swett Uploaded new revision
2021-01-14
34 Ian Swett Uploaded new revision
2021-01-07
33 Cindy Morgan IESG state changed to Approved-announcement to be sent::Revised I-D Needed from IESG Evaluation
2021-01-07
33 Martin Vigoureux [Ballot Position Update] New position, No Objection, has been recorded for Martin Vigoureux
2021-01-07
33 Erik Kline [Ballot Position Update] New position, No Objection, has been recorded for Erik Kline
2021-01-06
33 Murray Kucherawy [Ballot comment]
Again, nicely done.  And I particularly appreciated Section 4.
2021-01-06
33 Murray Kucherawy [Ballot Position Update] New position, Yes, has been recorded for Murray Kucherawy
2021-01-06
33 Benjamin Kaduk
[Ballot comment]
Another well-written QUIC document; thank you!
(The last version of -recovery I read was quite some time ago, perhaps the
-09, and left …
[Ballot comment]
Another well-written QUIC document; thank you!
(The last version of -recovery I read was quite some time ago, perhaps the
-09, and left me scratching my head quite often.  This one is quite clear.)

I put my usual editorial suggestions up at https://github.com/quicwg/base-drafts/pull/4685

Section 5.2

> Endpoints SHOULD set the min_rtt to the newest RTT sample after
> persistent congestion is established.  [...]

Earlier we said that min_rtt was the minimum value observed "over the
lifetime of the path", which seems in conflict with this behavior unless
we somehow declare that the path is re-established after a persistent
congestion event.  Perhaps we could finesse the wording a bit in the
former location (given that we go on to allow re-establishing (or
refreshing) the min_rtt at other times as well)?  (Appendix A.3 might be
affected as well, if changes are made.)

Section 5.3

> After the handshake is confirmed, any acknowledgement delays reported
> by the peer that are greater than the peer's max_ack_delay are
> attributed to unintentional but potentially repeating delays, such as
> scheduler latency at the peer or loss of previous acknowledgements.

I don't think I understand how loss of previous acknowledgements could
induce a peer to delay sending an ack longer than its max_ack_delay
after an ack-eliciting packet.

Section 6.2.1

> A sender SHOULD restart its PTO timer every time an ack-eliciting
> packet is sent or acknowledged, when the handshake is confirmed
> (Section 4.1.2 of [QUIC-TLS]), or when Initial or Handshake keys are
> discarded (Section 4.9 of [QUIC-TLS]).  [...]

If I understand correctly, "handshake is confirmed" and "handshake keys
are discarded" occur simultaneously, thus it is redundant to list both.

Section 6.2.3

> Endpoints
> that do not cease retransmitting packets in response to
> unauthenticated data risk creating an infinite exchange of packets.

We may want to be more precise about what "unauthenticated data" means
here, since in -transport we say that even Initial packets are
"authenticated" in some sense.

Section 6.2.4


> When a PTO timer expires, a sender MUST send at least one ack-
> eliciting packet in the packet number space as a probe.  [...]
> [...]
> When the PTO timer expires, an ack-eliciting packet MUST be sent.  [...]

These look redundant to me (which, of course, does not necessarily mean
that there is no value in having both).

Section 7.7

> Endpoints can implement pacing as they choose.  A perfectly paced
> sender spreads packets exactly evenly over time.  For a window-based
> congestion controller, such as the one in this document, that rate
> can be computed by averaging the congestion window over the round-
> trip time.  Expressed as a rate in bytes:

I cringed a little when I saw a rate being expressed as a unit
expression with no time denominator, but am not sure how it might be
improved.  The best I can come up with is "bytes/time".

Section 8.1

I guess in some sense the observed RTT is also a signal under the
control of a (Dolev-Yao) attacker, in addition to the loss and ECN
signals.

Appendix A

Should we say explicitly that '^' in the pseudocode is used to indicate
exponentiation?
2021-01-06
33 Benjamin Kaduk [Ballot Position Update] New position, No Objection, has been recorded for Benjamin Kaduk
2021-01-06
33 Warren Kumari [Ballot Position Update] New position, No Objection, has been recorded for Warren Kumari
2021-01-06
33 Robert Wilton [Ballot comment]
Another well written QUIC document, thank you.
2021-01-06
33 Robert Wilton [Ballot Position Update] New position, No Objection, has been recorded for Robert Wilton
2021-01-06
33 Éric Vyncke
[Ballot comment]
Thank you for the work put into this document. Even for a non transport person like myself, I find the text easy to …
[Ballot comment]
Thank you for the work put into this document. Even for a non transport person like myself, I find the text easy to read.

Please find below some non-blocking COMMENT points (but replies would be appreciated), and some nits.

I hope that this helps to improve the document,

Regards,

-éric

== COMMENTS ==

Does the QUIC WG intend to have a BCP-like document on how network devices on the path should handle buffers? E.g., QUIC ressembles a lot to TCP so nodes can apply back pressure with mechanisms similar to RED (but, AFAIK, RED is mainly applied to TCP traffic so not to QUIC/UDP).

-- Abstract --
Should the QUIC version be specified ?

-- Section 1 --
Suggest to specify version 1 for the 2nd sentence.

This (too?) short introduction would benefit by mentioning UDP transport.

== NITS ==

-- Section 7.2 --
  "Endpoints SHOULD use an initial congestion
  window of 10 times the maximum datagram size (max_datagram_size),
  limited to the larger of 14720 bytes or twice the maximum datagram
  size. "

The above text looks ambiguous to me especially with the ',' before 'limited'.

Also, s/8 byte overhead/8-byte overhead/ ?
2021-01-06
33 Éric Vyncke [Ballot Position Update] New position, No Objection, has been recorded for Éric Vyncke
2021-01-05
33 Roman Danyliw
[Ballot comment]
Thanks to Derrell Piper for the SECDIR review.

** Section 3.  Per “The encryption level indicates the packet number space, as described in …
[Ballot comment]
Thanks to Derrell Piper for the SECDIR review.

** Section 3.  Per “The encryption level indicates the packet number space, as described in [QUIC-TRANSPORT ]”, I think that reference here is Section 4.* from [QUIC-TLS] as I can’t find a mapping between PNS and encryption levels as discussed here in [QUIC-TRANSPORT].
2021-01-05
33 Roman Danyliw [Ballot Position Update] New position, No Objection, has been recorded for Roman Danyliw
2021-01-05
33 Alvaro Retana [Ballot Position Update] New position, No Objection, has been recorded for Alvaro Retana
2021-01-05
33 Alissa Cooper [Ballot comment]
Section 4: It might be good to add citations for the various features of TCP that are mentioned throughout the section.
2021-01-05
33 Alissa Cooper [Ballot Position Update] New position, Yes, has been recorded for Alissa Cooper
2021-01-05
33 Barry Leiba [Ballot comment]
Thanks for an exceptionally well written and easy-to-read document.
2021-01-05
33 Barry Leiba [Ballot Position Update] New position, No Objection, has been recorded for Barry Leiba
2021-01-04
33 Deborah Brungard [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard
2020-12-23
33 Martin Duke [Ballot comment]
Great document!

It’s odd that sec 4.7 doesn’t mention RACK at all, as that’s headed to TCP standard.
2020-12-23
33 Martin Duke [Ballot Position Update] New position, Yes, has been recorded for Martin Duke
2020-12-22
33 Amanda Baber IANA Review state changed to IANA OK - No Actions Needed from Version Changed - Review Needed
2020-12-14
33 Amy Vezza Placed on agenda for telechat - 2021-01-07
2020-12-14
33 Magnus Westerlund IESG state changed to IESG Evaluation from Waiting for Writeup
2020-12-14
33 Magnus Westerlund Ballot has been issued
2020-12-14
33 Magnus Westerlund [Ballot Position Update] New position, Yes, has been recorded for Magnus Westerlund
2020-12-14
33 Magnus Westerlund Created "Approve" ballot
2020-12-14
33 Magnus Westerlund Ballot writeup was changed
2020-12-13
33 (System) IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed
2020-12-13
33 Ian Swett New version available: draft-ietf-quic-recovery-33.txt
2020-12-13
33 (System) New version approved
2020-12-13
33 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett
2020-12-13
33 Ian Swett Uploaded new revision
2020-12-13
33 Ian Swett Uploaded new revision
2020-12-02
32 Vijay Gurbani Request for Last Call review by GENART Completed: Ready with Nits. Reviewer: Vijay Gurbani. Sent review to list.
2020-11-16
32 (System) IANA Review state changed to IANA OK - No Actions Needed from IANA - Review Needed
2020-11-16
32 Sabrina Tanamal
(Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs:

The IANA Functions Operator has reviewed draft-ietf-quic-recovery-32, which is currently in Last Call, and has the following comments:

We …
(Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs:

The IANA Functions Operator has reviewed draft-ietf-quic-recovery-32, which is currently in Last Call, and has the following comments:

We understand that this document doesn't require any registry actions.

While it's often helpful for a document's IANA Considerations section to remain in place upon publication even if there are no actions, if the authors strongly prefer to remove it, we do not object.

If this assessment is not accurate, please respond as soon as possible.

Thank you,

Sabrina Tanamal
Senior IANA Services Specialist
2020-11-16
32 (System) IESG state changed to Waiting for Writeup from In Last Call
2020-11-02
32 Derrell Piper Request for Last Call review by SECDIR Completed: Ready. Reviewer: Derrell Piper. Sent review to list.
2020-10-26
32 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Shwetha Bhandari
2020-10-26
32 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Shwetha Bhandari
2020-10-22
32 Tero Kivinen Request for Last Call review by SECDIR is assigned to Derrell Piper
2020-10-22
32 Tero Kivinen Request for Last Call review by SECDIR is assigned to Derrell Piper
2020-10-22
32 Jean Mahoney Request for Last Call review by GENART is assigned to Vijay Gurbani
2020-10-22
32 Jean Mahoney Request for Last Call review by GENART is assigned to Vijay Gurbani
2020-10-21
32 Amy Vezza IANA Review state changed to IANA - Review Needed
2020-10-21
32 Amy Vezza
The following Last Call announcement was sent out (ends 2020-11-16):

From: The IESG
To: IETF-Announce
CC: quic-chairs@ietf.org, quic@ietf.org, magnus.westerlund@ericsson.com, lars@eggert.org, draft-ietf-quic-recovery@ietf.org …
The following Last Call announcement was sent out (ends 2020-11-16):

From: The IESG
To: IETF-Announce
CC: quic-chairs@ietf.org, quic@ietf.org, magnus.westerlund@ericsson.com, lars@eggert.org, draft-ietf-quic-recovery@ietf.org
Reply-To: last-call@ietf.org
Sender:
Subject: Last Call:  (QUIC Loss Detection and Congestion Control) to Proposed Standard


The IESG has received a request from the QUIC WG (quic) to consider the
following document: - 'QUIC Loss Detection and Congestion Control'
  as Proposed Standard

This document is part of a combined 26-day last call for multiple
related documents that defines the QUIC protocol and the HTTP mapping
onto QUIC. The documents are:

  - draft-ietf-quic-transport
  - draft-ietf-quic-recovery
  - draft-ietf-quic-tls
  - draft-ietf-quic-invariants
  - draft-ietf-quic-http
  - draft-ietf-quic-qpack

Due to its GitHub-centric work style, the QUIC WG requests that LC review
comments are individually filed as issues in the WG repository at
https://github.com/quicwg/base-drafts if at all possible. A summary email with
URLs to the individual issue should then also be sent to the relevant mailing list
(primarily last-call@ietf.org and quic@ietf.org).

The IESG plans to make a decision in the next few weeks, and solicits final
comments on this action. Please send substantive comments to the
last-call@ietf.org mailing lists by 2020-11-16. Exceptionally, comments may
be sent to iesg@ietf.org instead. In either case, please retain the beginning
of the Subject line to allow automated sorting.


Abstract


  This document describes loss detection and congestion control
  mechanisms for QUIC.

Note to Readers

  Discussion of this draft takes place on the QUIC working group
  mailing list (quic@ietf.org (mailto:quic@ietf.org)), which is
  archived at https://mailarchive.ietf.org/arch/
  search/?email_list=quic.

  Working Group information can be found at https://github.com/quicwg;
  source code and issues list for this draft can be found at
  https://github.com/quicwg/base-drafts/labels/-recovery.


The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-quic-recovery/


The following IPR Declarations may be related to this I-D:

  https://datatracker.ietf.org/ipr/2910/





2020-10-21
32 Amy Vezza IESG state changed to In Last Call from Last Call Requested
2020-10-21
32 Magnus Westerlund Last call was requested
2020-10-21
32 Magnus Westerlund Ballot approval text was generated
2020-10-21
32 Magnus Westerlund Ballot writeup was generated
2020-10-21
32 Magnus Westerlund IESG state changed to Last Call Requested from AD Evaluation::AD Followup
2020-10-21
32 Magnus Westerlund Last call announcement was changed
2020-10-21
32 Magnus Westerlund Last call announcement was changed
2020-10-21
32 Magnus Westerlund Last call announcement was changed
2020-10-20
32 (System) Sub state has been changed to AD Followup from Revised ID Needed
2020-10-20
32 Ian Swett New version available: draft-ietf-quic-recovery-32.txt
2020-10-20
32 (System) New version approved
2020-10-20
32 (System) Request for posting confirmation emailed to previous authors: Ian Swett , Jana Iyengar
2020-10-20
32 Ian Swett Uploaded new revision
2020-10-20
32 Ian Swett Uploaded new revision
2020-10-12
31 Magnus Westerlund AD review comments sent to the WG mailing list as a list of github issues.
2020-10-12
31 Magnus Westerlund IESG state changed to AD Evaluation::Revised I-D Needed from AD Evaluation
2020-09-25
31 Magnus Westerlund IESG state changed to AD Evaluation from Publication Requested
2020-09-25
31 Lars Eggert
Shepherd Writeup for QUIC “base drafts”

1. Summary

This publication requests covers the following I-Ds that together define
the QUIC protocol:

-  QUIC: A UDP-Based …
Shepherd Writeup for QUIC “base drafts”

1. Summary

This publication requests covers the following I-Ds that together define
the QUIC protocol:

-  QUIC: A UDP-Based Multiplexed and Secure Transport,
    draft-ietf-quic-transport-31
-  QUIC Loss Detection and Congestion Control,
    draft-ietf-quic-recovery-31
-  Using TLS to Secure QUIC, draft-ietf-quic-tls-31
-  Version-Independent Properties of QUIC,
    draft-ietf-quic-invariants-11
-  Hypertext Transfer Protocol Version 3 (HTTP/3),
    draft-ietf-quic-http-31
-  QPACK: Header Compression for HTTP/3, draft-ietf-quic-qpack-18

All of these I-Ds are intended to become Proposed Standard RFCs, and
that intended status is indicated in their respective title page
headers.

2. Document Announcement Write-Up

Technical Summary:

QUIC is a standards-track, UDP-based, stream-multiplexing, encrypted
transport protocol. Its main features are minimizing connection
establishment and overall transport latency for applications such as
HTTP/3, providing multiplexing without head-of-line blocking, requiring
only changes to path endpoints to enable deployment, providing
always-secure transport using TLS 1.3.

This document set specifies the QUIC transport protocol and it
version-independent invariants, its loss detection and recovery
approach, its use of TLS1.3 for providing security, and a new version of
HTTP that uses QUIC (HTTP/3), along with QPACK for header compression in
that protocol.

Working Group Summary:

As can be expected, discussion on many aspects of QUIC was quite
intense. The resulting consensus, however, was judged by the chairs to
be both strong and broad.

Document Quality:

There are over twenty implementations of QUIC that are participating in
interop testing, including all major web browsers and many server, CDN
and standalone library implementations.

The acknowledgements sections of the I-Ds highlight the individuals that
made major contributions to a given document.

Personnel:

The document shepherds for the individual I-Ds are:

-  Lucas Pardue:
    -  draft-ietf-quic-http-31
    -  draft-ietf-quic-qpack-18
-  Lars Eggert:
    -  draft-ietf-quic-transport-31
    -  draft-ietf-quic-recovery-31
-  Mark Nottingham:
    -  draft-ietf-quic-tls-31
    -  draft-ietf-quic-invariants-11

The responsible AD for the document set is Magnus Westerlund.

3. Document Shepherd Review

The document shepherds extensively reviewed the documents before this
publication request.

4. Document Shepherd Review Concerns

The document shepherds have no concerns about the depth or breadth of
the reviews for these documents.

5. Broader Reviews

Parts of the document set benefited from specialized reviews from the
TLS, HTTP and transport IETF communities.

6. Document Shepherd General Concerns

The document shepherds have no general concerns about these documents.

7. IPR Disclosure Obligation

The editors of the I-Ds have all declared that they have filed any and
all appropriate IPR disclosures required for full conformance with the
provisions of BCP 78 and BCP 79.

8. Filed IPR Disclosures

draft-ietf-quic-recovery has had an IPR disclosure filed on it. No
resulting technical changes were argued for.

9. Strength of Consensus

The consensus behind the document set is very strong, also as evidenced
by the substantial number of existing implementations.

The WG last calls were forwarded to the TLS and HTTP WGs, due to the
topical relationships.

10. Discontent

No discontent was voiced.

11. Document Nits

The IDNits tool does not appear to be functioning correctly, both
locally and using the Web service, so it’s difficult to ascertain
whether its results are accurate (there are many “Failure fetching the
file, proceeding without it.” errors).

12. Formal Review Criteria

No formal review requirements are applicable to this document set.

13. Split References

All references within this document set have been identified as either
normative or informative.

14. Normative References

The document set contains the following normative references to I-Ds:

draft-ietf-httpbis-cache
draft-ietf-httpbis-semantics

All of these are on track for timely publication in their respective
WGs.

15. Downward References

The TLS document has the following downrefs: * RFC8439 (CHACHA) * AES

16. RFC Status Changes

Publication of this document set will not change the status of any
existing RFCs.

17. IANA Considerations Review

The IANA considerations of the document set have been reviewed and no
issues were identified.

18. New “Expert Review” Registries

The document set defines several IANA registries that allow for
“Provisional Registrations” and “Permanent Registrations”, which both
require Expert review. The IESG should select subject matter experts for
these registration types; candidates include the document editors and
the individuals named as contributors in the acknowledgment sections.

19. Validation of Formal Language Parts

No formal code exists in the document set. draft-ietf-quic-transport,
draft-ietf-quic-recovery and draft-ietf-quic-qpack contain python-like
pseudo code, but not at a level of detail that would lend itself to
automated checking.

20. YANG

The document set does not contain a YANG model.
2020-09-25
31 Lars Eggert Responsible AD changed to Magnus Westerlund
2020-09-25
31 Lars Eggert IETF WG state changed to Submitted to IESG for Publication from In WG Last Call
2020-09-25
31 Lars Eggert IESG state changed to Publication Requested from I-D Exists
2020-09-25
31 Lars Eggert IESG process started in state Publication Requested
2020-09-25
31 Lars Eggert
Shepherd Writeup for QUIC “base drafts”

1. Summary

This publication requests covers the following I-Ds that together define
the QUIC protocol:

-  QUIC: A UDP-Based …
Shepherd Writeup for QUIC “base drafts”

1. Summary

This publication requests covers the following I-Ds that together define
the QUIC protocol:

-  QUIC: A UDP-Based Multiplexed and Secure Transport,
    draft-ietf-quic-transport-31
-  QUIC Loss Detection and Congestion Control,
    draft-ietf-quic-recovery-31
-  Using TLS to Secure QUIC, draft-ietf-quic-tls-31
-  Version-Independent Properties of QUIC,
    draft-ietf-quic-invariants-11
-  Hypertext Transfer Protocol Version 3 (HTTP/3),
    draft-ietf-quic-http-31
-  QPACK: Header Compression for HTTP/3, draft-ietf-quic-qpack-18

All of these I-Ds are intended to become Proposed Standard RFCs, and
that intended status is indicated in their respective title page
headers.

2. Document Announcement Write-Up

Technical Summary:

QUIC is a standards-track, UDP-based, stream-multiplexing, encrypted
transport protocol. Its main features are minimizing connection
establishment and overall transport latency for applications such as
HTTP/3, providing multiplexing without head-of-line blocking, requiring
only changes to path endpoints to enable deployment, providing
always-secure transport using TLS 1.3.

This document set specifies the QUIC transport protocol and it
version-independent invariants, its loss detection and recovery
approach, its use of TLS1.3 for providing security, and a new version of
HTTP that uses QUIC (HTTP/3), along with QPACK for header compression in
that protocol.

Working Group Summary:

As can be expected, discussion on many aspects of QUIC was quite
intense. The resulting consensus, however, was judged by the chairs to
be both strong and broad.

Document Quality:

There are over twenty implementations of QUIC that are participating in
interop testing, including all major web browsers and many server, CDN
and standalone library implementations.

The acknowledgements sections of the I-Ds highlight the individuals that
made major contributions to a given document.

Personnel:

The document shepherds for the individual I-Ds are:

-  Lucas Pardue:
    -  draft-ietf-quic-http-31
    -  draft-ietf-quic-qpack-18
-  Lars Eggert:
    -  draft-ietf-quic-transport-31
    -  draft-ietf-quic-recovery-31
-  Mark Nottingham:
    -  draft-ietf-quic-tls-31
    -  draft-ietf-quic-invariants-11

The responsible AD for the document set is Magnus Westerlund.

3. Document Shepherd Review

The document shepherds extensively reviewed the documents before this
publication request.

4. Document Shepherd Review Concerns

The document shepherds have no concerns about the depth or breadth of
the reviews for these documents.

5. Broader Reviews

Parts of the document set benefited from specialized reviews from the
TLS, HTTP and transport IETF communities.

6. Document Shepherd General Concerns

The document shepherds have no general concerns about these documents.

7. IPR Disclosure Obligation

The editors of the I-Ds have all declared that they have filed any and
all appropriate IPR disclosures required for full conformance with the
provisions of BCP 78 and BCP 79.

8. Filed IPR Disclosures

draft-ietf-quic-recovery has had an IPR disclosure filed on it. No
resulting technical changes were argued for.

9. Strength of Consensus

The consensus behind the document set is very strong, also as evidenced
by the substantial number of existing implementations.

The WG last calls were forwarded to the TLS and HTTP WGs, due to the
topical relationships.

10. Discontent

No discontent was voiced.

11. Document Nits

The IDNits tool does not appear to be functioning correctly, both
locally and using the Web service, so it’s difficult to ascertain
whether its results are accurate (there are many “Failure fetching the
file, proceeding without it.” errors).

12. Formal Review Criteria

No formal review requirements are applicable to this document set.

13. Split References

All references within this document set have been identified as either
normative or informative.

14. Normative References

The document set contains the following normative references to I-Ds:

draft-ietf-httpbis-cache
draft-ietf-httpbis-semantics

All of these are on track for timely publication in their respective
WGs.

15. Downward References

The TLS document has the following downrefs: * RFC8439 (CHACHA) * AES

16. RFC Status Changes

Publication of this document set will not change the status of any
existing RFCs.

17. IANA Considerations Review

The IANA considerations of the document set have been reviewed and no
issues were identified.

18. New “Expert Review” Registries

The document set defines several IANA registries that allow for
“Provisional Registrations” and “Permanent Registrations”, which both
require Expert review. The IESG should select subject matter experts for
these registration types; candidates include the document editors and
the individuals named as contributors in the acknowledgment sections.

19. Validation of Formal Language Parts

No formal code exists in the document set. draft-ietf-quic-transport,
draft-ietf-quic-recovery and draft-ietf-quic-qpack contain python-like
pseudo code, but not at a level of detail that would lend itself to
automated checking.

20. YANG

The document set does not contain a YANG model.
2020-09-25
31 Lars Eggert Notification list changed to quic-chairs@ietf.org from Lars Eggert <lars@netapp.com>, Lars Eggert <lars@eggert.org>
2020-09-24
31 Ian Swett New version available: draft-ietf-quic-recovery-31.txt
2020-09-24
31 (System) New version approved
2020-09-24
31 (System) Request for posting confirmation emailed to previous authors: Ian Swett , Jana Iyengar
2020-09-24
31 Ian Swett Uploaded new revision
2020-09-24
31 Ian Swett Uploaded new revision
2020-09-23
30 Lars Eggert Notification list changed to Lars Eggert <lars@netapp.com>, Lars Eggert <lars@eggert.org> from Lars Eggert <lars@netapp.com>
2020-09-23
30 Lars Eggert Document shepherd changed to Lars Eggert
2020-09-23
30 Lars Eggert Notification list changed to Lars Eggert <lars@netapp.com>
2020-09-23
30 Lars Eggert Document shepherd changed to Lars Eggert
2020-09-09
30 Ian Swett New version available: draft-ietf-quic-recovery-30.txt
2020-09-09
30 (System) New version approved
2020-09-09
30 (System) Request for posting confirmation emailed to previous authors: Ian Swett , Jana Iyengar
2020-09-09
30 Ian Swett Uploaded new revision
2020-09-09
30 Ian Swett Uploaded new revision
2020-06-09
29 Lars Eggert IETF WG state changed to In WG Last Call from WG Document
2020-06-09
29 Ian Swett New version available: draft-ietf-quic-recovery-29.txt
2020-06-09
29 (System) New version approved
2020-06-09
29 (System) Request for posting confirmation emailed to previous authors: Ian Swett , Jana Iyengar
2020-06-09
29 Ian Swett Uploaded new revision
2020-06-09
29 Ian Swett Uploaded new revision
2020-05-19
28 Ian Swett New version available: draft-ietf-quic-recovery-28.txt
2020-05-19
28 (System) New version approved
2020-05-19
28 (System) Request for posting confirmation emailed to previous authors: Ian Swett , Jana Iyengar
2020-05-19
28 Ian Swett Uploaded new revision
2020-05-19
28 Ian Swett Uploaded new revision
2020-03-09
27 Ian Swett New version available: draft-ietf-quic-recovery-27.txt
2020-03-09
27 (System) New version approved
2020-03-08
27 (System) Request for posting confirmation emailed to previous authors: Ian Swett , Jana Iyengar
2020-03-08
27 Ian Swett Uploaded new revision
2020-03-08
27 Ian Swett Uploaded new revision
2020-02-21
26 Ian Swett New version available: draft-ietf-quic-recovery-26.txt
2020-02-21
26 (System) New version approved
2020-02-21
26 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett
2020-02-21
26 Ian Swett Uploaded new revision
2020-02-21
26 Ian Swett Uploaded new revision
2020-01-21
25 Ian Swett New version available: draft-ietf-quic-recovery-25.txt
2020-01-21
25 (System) New version approved
2020-01-21
25 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett
2020-01-21
25 Ian Swett Uploaded new revision
2020-01-21
25 Ian Swett Uploaded new revision
2019-11-04
24 Ian Swett New version available: draft-ietf-quic-recovery-24.txt
2019-11-04
24 (System) New version approved
2019-11-03
24 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett
2019-11-03
24 Ian Swett Uploaded new revision
2019-11-03
24 Ian Swett Uploaded new revision
2019-09-11
23 Ian Swett New version available: draft-ietf-quic-recovery-23.txt
2019-09-11
23 (System) New version approved
2019-09-11
23 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett
2019-09-11
23 Ian Swett Uploaded new revision
2019-09-11
23 Ian Swett Uploaded new revision
2019-07-09
22 Jana Iyengar New version available: draft-ietf-quic-recovery-22.txt
2019-07-09
22 (System) Forced post of submission
2019-07-09
22 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett
2019-07-09
22 Jana Iyengar Uploaded new revision
2019-07-08
21 Ian Swett New version available: draft-ietf-quic-recovery-21.txt
2019-07-08
21 (System) New version approved
2019-07-08
21 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett
2019-07-08
21 Ian Swett Uploaded new revision
2019-07-08
21 Ian Swett Uploaded new revision
2019-04-23
20 Ian Swett New version available: draft-ietf-quic-recovery-20.txt
2019-04-23
20 (System) New version approved
2019-04-23
20 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett
2019-04-23
20 Ian Swett Uploaded new revision
2019-04-23
20 Ian Swett Uploaded new revision
2019-03-11
19 Ian Swett New version available: draft-ietf-quic-recovery-19.txt
2019-03-11
19 (System) New version approved
2019-03-11
19 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett
2019-03-11
19 Ian Swett Uploaded new revision
2019-03-11
19 Ian Swett Uploaded new revision
2019-01-22
18 Ian Swett New version available: draft-ietf-quic-recovery-18.txt
2019-01-22
18 (System) New version approved
2019-01-22
18 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett
2019-01-22
18 Ian Swett Uploaded new revision
2019-01-22
18 Ian Swett Uploaded new revision
2018-12-18
17 Ian Swett New version available: draft-ietf-quic-recovery-17.txt
2018-12-18
17 (System) New version approved
2018-12-18
17 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett
2018-12-18
17 Ian Swett Uploaded new revision
2018-12-18
17 Ian Swett Uploaded new revision
2018-10-23
16 Ian Swett New version available: draft-ietf-quic-recovery-16.txt
2018-10-23
16 (System) New version approved
2018-10-23
16 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett
2018-10-23
16 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett
2018-10-23
16 Ian Swett Uploaded new revision
2018-10-23
16 Ian Swett Uploaded new revision
2018-10-23
16 Ian Swett Uploaded new revision
2018-10-23
16 Ian Swett Uploaded new revision
2018-10-03
15 Ian Swett New version available: draft-ietf-quic-recovery-15.txt
2018-10-03
15 (System) New version approved
2018-10-03
15 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett
2018-10-03
15 Ian Swett Uploaded new revision
2018-10-03
15 Ian Swett Uploaded new revision
2018-08-15
14 Ian Swett New version available: draft-ietf-quic-recovery-14.txt
2018-08-15
14 (System) New version approved
2018-08-14
14 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett
2018-08-14
14 Ian Swett Uploaded new revision
2018-08-14
14 Ian Swett Uploaded new revision
2018-06-27
13 Ian Swett New version available: draft-ietf-quic-recovery-13.txt
2018-06-27
13 (System) New version approved
2018-06-27
13 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett
2018-06-27
13 Ian Swett Uploaded new revision
2018-06-27
13 Ian Swett Uploaded new revision
2018-05-22
12 Ian Swett New version available: draft-ietf-quic-recovery-12.txt
2018-05-22
12 (System) New version approved
2018-05-22
12 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett
2018-05-22
12 Ian Swett Uploaded new revision
2018-05-22
12 Ian Swett Uploaded new revision
2018-04-17
11 Jana Iyengar New version available: draft-ietf-quic-recovery-11.txt
2018-04-17
11 (System) New version approved
2018-04-17
11 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett
2018-04-17
11 Jana Iyengar Uploaded new revision
2018-04-17
11 Jana Iyengar Uploaded new revision
2018-03-05
10 Ian Swett New version available: draft-ietf-quic-recovery-10.txt
2018-03-05
10 (System) New version approved
2018-03-04
10 (System) Request for posting confirmation emailed to previous authors: Jana Iyengar , Ian Swett , quic-chairs@ietf.org
2018-03-04
10 Ian Swett Uploaded new revision
2018-03-04
10 Ian Swett Uploaded new revision
2018-01-28
09 Jana Iyengar New version available: draft-ietf-quic-recovery-09.txt
2018-01-28
09 (System) New version approved
2018-01-28
09 (System) Request for posting confirmation emailed to previous authors: Janardhan Iyengar , Ian Swett
2018-01-28
09 Jana Iyengar Uploaded new revision
2018-01-28
09 Jana Iyengar Uploaded new revision
2017-12-05
08 Ian Swett New version available: draft-ietf-quic-recovery-08.txt
2017-12-05
08 (System) New version approved
2017-12-05
08 (System) Request for posting confirmation emailed to previous authors: Janardhan Iyengar , Ian Swett
2017-12-05
08 Ian Swett Uploaded new revision
2017-12-05
08 Ian Swett Uploaded new revision
2017-11-14
07 Martin Thomson New version available: draft-ietf-quic-recovery-07.txt
2017-11-14
07 (System) New version approved
2017-11-14
07 (System) Request for posting confirmation emailed to previous authors: Janardhan Iyengar , Ian Swett
2017-11-14
07 Martin Thomson Uploaded new revision
2017-09-22
06 Jana Iyengar New version available: draft-ietf-quic-recovery-06.txt
2017-09-22
06 (System) New version approved
2017-09-22
06 (System) Request for posting confirmation emailed to previous authors: Janardhan Iyengar , Ian Swett
2017-09-22
06 Jana Iyengar Uploaded new revision
2017-08-16
05 Martin Thomson New version available: draft-ietf-quic-recovery-05.txt
2017-08-16
05 (System) New version approved
2017-08-15
05 (System) Request for posting confirmation emailed to previous authors: Janardhan Iyengar , Ian Swett
2017-08-15
05 Martin Thomson Uploaded new revision
2017-06-13
04 Martin Thomson New version available: draft-ietf-quic-recovery-04.txt
2017-06-13
04 (System) New version approved
2017-06-13
04 (System) Request for posting confirmation emailed to previous authors: Janardhan Iyengar , Ian Swett
2017-06-13
04 Martin Thomson Uploaded new revision
2017-05-22
03 Mark Nottingham Added to session: interim-2017-quic-02
2017-05-21
03 Martin Thomson New version available: draft-ietf-quic-recovery-03.txt
2017-05-21
03 (System) New version approved
2017-05-21
03 (System) Request for posting confirmation emailed to previous authors: Janardhan Iyengar , Ian Swett , quic-chairs@ietf.org
2017-05-21
03 Martin Thomson Uploaded new revision
2017-03-29
02 Mark Nottingham Added to session: IETF-98: quic  Thu-0900
2017-03-13
02 Mike Bishop New version available: draft-ietf-quic-recovery-02.txt
2017-03-13
02 (System) New version approved
2017-03-13
02 (System) Request for posting confirmation emailed to previous authors: Janardhan Iyengar , Ian Swett , quic-chairs@ietf.org
2017-03-13
02 Mike Bishop Uploaded new revision
2017-01-16
01 Lars Eggert Added to session: interim-2017-quic-01
2017-01-16
01 Lars Eggert Added to session: interim-2017-quic-01
2017-01-16
01 Lars Eggert Added to session: interim-2017-quic-01
2017-01-14
01 Mike Bishop New version available: draft-ietf-quic-recovery-01.txt
2017-01-14
01 (System) New version approved
2017-01-14
01 (System) Request for posting confirmation emailed to previous authors: "Ian Swett" , "Janardhan Iyengar" , quic-chairs@ietf.org
2017-01-14
01 Mike Bishop Uploaded new revision
2016-11-28
00 Mark Nottingham Changed consensus to Yes from Unknown
2016-11-28
00 Mark Nottingham Intended Status changed to Proposed Standard from None
2016-11-28
00 Mark Nottingham This document now replaces draft-iyengar-quic-loss-recovery instead of None
2016-11-28
00 Jana Iyengar New version available: draft-ietf-quic-recovery-00.txt
2016-11-28
00 (System) WG -00 approved
2016-11-28
00 Jana Iyengar Set submitter to "Jana Iyengar ", replaces to draft-iyengar-quic-loss-recovery and sent approval email to group chairs: quic-chairs@ietf.org
2016-11-28
00 Jana Iyengar Uploaded new revision