Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PR to refer to network-layer management/analysis #385

Merged
merged 7 commits into from
Jun 2, 2021
Merged
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
15 changes: 12 additions & 3 deletions draft-ietf-quic-manageability.md
Original file line number Diff line number Diff line change
Expand Up @@ -721,7 +721,8 @@ traffic is protected and ACKs may be padded, padding is not required.

## Round-Trip Time (RTT) Measurement {#sec-rtt}

The round-trip time of QUIC flows can be inferred by observation once per flow,
The round-trip time (RTT) of QUIC flows can be inferred
by observation once per flow,
during the handshake, as in passive TCP measurement; this requires parsing of
the QUIC packet header and recognition of the handshake, as illustrated in
{{handshake}}. It can also be inferred during the flow's lifetime, if the
Expand Down Expand Up @@ -765,7 +766,7 @@ signaling for a given connection can use a fixed spin value for the duration of
the connection, or can set the bit randomly on each packet sent.

When in use, the latency spin bit in each direction changes value once per
round-trip time (RTT) any time that both endpoints are sending packets
RTT any time that both endpoints are sending packets
continuously. An on-path observer can observe the time difference between edges
(changes from 1 to 0 or 0 to 1) in the spin bit signal in a single direction to
measure one sample of end-to-end RTT. This mechanism follows the principles of
Expand Down Expand Up @@ -823,9 +824,17 @@ techniques and how QUIC's design impacts them.

Limited RTT measurement is possible by passive observation of QUIC traffic;
see {{sec-rtt}}. No passive measurement of loss is possible with the present
wire image. Extremely limited observation of upstream congestion may be
wire image. Limited observation of upstream congestion may be
possible via the observation of CE markings on ECN-enabled QUIC traffic.

On-path devices can also make measurements of RTT, loss and other
performance metrics when information is carried in an additional network-layer
packet header (Section 6 of
{{?I-D.ietf-tsvwg-transport-encrypt}} describes use of operations,
administration and management (OAM) information).
Using network-layer approaches also has the potential that common observation
gorryfair marked this conversation as resolved.
Show resolved Hide resolved
and analysis tools can be consistently used by multiple transport protocols.
gorryfair marked this conversation as resolved.
Show resolved Hide resolved

## Stateful Treatment of QUIC Traffic {#sec-stateful}

Stateful treatment of QUIC traffic (e.g., at a firewall or NAT middlebox) is
Expand Down