Skip to content

Commit

Permalink
Merge pull request #1517 from quicwg/padding
Browse files Browse the repository at this point in the history
Add cautionary text about PADDING and congestion control
  • Loading branch information
martinthomson committed Jul 4, 2018
2 parents 7b07552 + 70dcd4a commit ba7151b
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions draft-ietf-quic-transport.md
Expand Up @@ -3489,6 +3489,14 @@ even if there are packet gaps which precede the received packet. The endpoint
MUST acknowledge packets containing only ACK or PADDING frames in the next ACK
frame that it sends.

While PADDING frames do not elicit an ACK frame from a receiver, they are
considered to be in flight for congestion control purposes
{{QUIC-RECOVERY}}. Sending only PADDING frames might cause the sender to become
limited by the congestion controller (as described in {{QUIC-RECOVERY}}) with no
acknowledgments forthcoming from the receiver. Therefore, a sender should ensure
that other frames are sent in addition to PADDING frames to elicit
acknowledgments from the receiver.

Strategies and implications of the frequency of generating acknowledgments are
discussed in more detail in {{QUIC-RECOVERY}}.

Expand Down

0 comments on commit ba7151b

Please sign in to comment.