Skip to content

Commit

Permalink
Merge pull request #1567 from quicwg/packet-packet-header
Browse files Browse the repository at this point in the history
Describe the fields of packets (not packet headers)
  • Loading branch information
martinthomson committed Jul 16, 2018
2 parents 9433ad4 + 2a40636 commit 34b64f9
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions draft-ietf-quic-transport.md
Original file line number Diff line number Diff line change
Expand Up @@ -287,14 +287,14 @@ keys are established.
| Payload (*) ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
~~~~~
{: #fig-long-header title="Long Header Format"}
{: #fig-long-header title="Long Header Packet Format"}

Long headers are used for packets that are sent prior to the completion of
version negotiation and establishment of 1-RTT keys. Once both conditions are
met, a sender switches to sending packets using the short header
({{short-header}}). The long form allows for special packets - such as the
Version Negotiation packet - to be represented in this uniform fixed-length
packet format. A long header contains the following fields:
packet format. Packets that use the long header contain the following fields:

Header Form:

Expand Down Expand Up @@ -399,10 +399,10 @@ Senders can sometimes coalesce multiple packets into one UDP datagram. See
| Protected Payload (*) ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
~~~~~
{: #fig-short-header title="Short Header Format"}
{: #fig-short-header title="Short Header Packet Format"}

The short header can be used after the version and 1-RTT keys are negotiated.
This header form has the following fields:
Packets that use the short header contain the following fields:

Header Form:

Expand Down

0 comments on commit 34b64f9

Please sign in to comment.