Skip to content

Commit

Permalink
Shifted examples to fix line too long warning.
Browse files Browse the repository at this point in the history
  • Loading branch information
piersoh committed Mar 2, 2020
1 parent a650bd5 commit 46a56f2
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions draft-ohanlon-transport-info-header.md
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,7 @@ Here is an example of a header with a single set of metrics:

~~~ example
Transport-Info = ExampleEdge; ts="2019-08-30T14:56:08.069Z";
alpn="h2"; send_rate="5100"
alpn="h2"; send_rate="5100"
~~~

Whilst it is understood that such metrics may only provide an instantaneous view on the transport state, the Transport-Info header is designed to allow for delivery of multiple timestamped entries in a single header.
Expand All @@ -183,9 +183,9 @@ Here is an example of the header with multiple entries, utilising the structured

~~~ example
Transport-Info = "edge-1.example.com"; ts="2019-08-30T14:56:08Z";
cwnd=24; rtt=50; mss=1452; rttvar=10; dstport=8065,
cwnd=24; rtt=50; mss=1452; rttvar=10; dstport=8065,
"edge-1.example.com"; ts="2019-08-30T14:57:08Z";
cwnd=23; rtt=55; mss=1452; rttvar=12; dstport=8065
cwnd=23; rtt=55; mss=1452; rttvar=12; dstport=8065
~~~

If the end points support HTTP/2, and later, another technique to increase temporal coverage for an ongoing session is for the client to issue additional HEAD requests for the resource at the same origin. This works with HTTP/2, and later, as all requests to the same origin usually utilise one TCP or QUIC connection. Whilst the HTTP priorities can affect the allocation of capacity between streams the header will still provide an estimate of the maximum available capacity. Likewise, in some cases with HTTP/2, and later, there may be multiple flows traversing the same transport connection to different origins if connection reuse (Section 9.1.1 of {{RFC7540}}) is utilised, which could have a similar effect to HTTP priorities, but may have privacy implications which are addressed in the privacy section.
Expand Down

0 comments on commit 46a56f2

Please sign in to comment.