Subject: [quicwg/base-drafts] Transport spec diagrams for #54 (#103)

From: Mike Bishop <[email-masked]>
Date: Mon, 26 Dec 2016 16:07:36 -0800

Updates the transport spec diagrams to the format @larseggert requested.  A few related changes along the way that are hopefully uncontroversial:

- Added a notation conventions section, à la RFC 5201, describing the things we're adding to RFC 2360 (including the ones borrowed from 5201).
- Shifted to using the term "payload" rather than "headers" and "body," since those are never actually used in the descriptions of subsequent packets or frames.  (Describing frame payloads rather than repeating the Type each time simplifies the diagrams and makes them align more nicely.)
- Totally removed the Diversification Nonce field, since that's option and dependent on a removed bit (in [32e9d5](https://github.com/quicwg/base-drafts/commit/abf5b35a047f33e75f5d31a2b65c26699532e9d5))
- Removed most of the text and the diagram from the Public Reset, since that depends on specs not in evidence (QUIC-Crypto) and I didn't want to do a diagram of an obsolete packet format.  We'll augment EKR's PR with a diagram later.
- Converted the figure-of-a-table of frame types to an actual table, with references to each section.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/103

-- Commit Summary --

  * Transport spec diagrams for #54

-- File Changes --

    M draft-ietf-quic-transport.md (613)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/103.patch
https://github.com/quicwg/base-drafts/pull/103.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/103