Skip to content

Commit

Permalink
MT's comments
Browse files Browse the repository at this point in the history
Partially addresses MT's comments in #3773. Discussion is ongoing.
  • Loading branch information
martinduke committed Jun 18, 2020
1 parent 4f6747f commit 92c2524
Showing 1 changed file with 11 additions and 4 deletions.
15 changes: 11 additions & 4 deletions draft-ietf-quic-invariants.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,10 +108,12 @@ evolution to continue.

This document uses terms and notational conventions from {{QUIC-TRANSPORT}}.

This document uses the term "intermediaries" to refer to routers, load
balancers, traffic classifiers, measurement devices, and any other entity that
observes, measures, or otherwise processes QUIC packets. Some intermediaries
might have the ability to drop QUIC packets based on their observable contents.
This document uses the term "intermediaries" to refer devices, besides
endpoints, that in some way interface with the contents of QUIC Packets. It
includes routers, load balancers, traffic classifiers, measurement devices, and
any other entity that observes, measures, or otherwise processes QUIC packets.
Some intermediaries might have the ability to drop QUIC packets based on their
observable contents.

The definition of "intermediaries" explicity excludes QUIC proxies that fully
terminate a QUIC connection to one endpoint and open a different QUIC
Expand Down Expand Up @@ -195,6 +197,11 @@ Specifications for intermediaries SHOULD document any implicit assumptions they
are making about endpoint behavior beyond the invariants in this document, and
the impact if future versions of QUIC violate those assumptions.

QUIC incorporates mechanisms for endpoints to detect packet tampering, and
interventions by intermediaries are often less helpful as the protocol evolves.
Specifications for intermediaries SHOULD, where possible, include mechanisms
for explicit consent and/or consent from QUIC endpoints.


# QUIC Packet Headers

Expand Down

0 comments on commit 92c2524

Please sign in to comment.