Skip to content

Commit

Permalink
Add missing sections to document structure
Browse files Browse the repository at this point in the history
There were two things that we missed, which looked a little incongrous.
This adds them to avoid the confusion arising from their absence, even
if they don't really need to be there.

Closes #1894.
  • Loading branch information
martinthomson committed Oct 25, 2018
1 parent 742e2c4 commit 5343b7f
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions draft-ietf-quic-transport.md
Expand Up @@ -138,29 +138,31 @@ middleboxes.

This document describes the core QUIC protocol, and is structured as follows:

* Streams are the basic service abstraction that QUIC provides.
* Streams are the basic service abstraction that QUIC provides:
- {{streams}} describes core concepts related to streams,
- {{stream-states}} provides a reference model for stream states, and
- {{flow-control}} outlines the operation of flow control.

* Connections are the context in which QUIC endpoints communicate.
* Connections are the context in which QUIC endpoints communicate:
- {{connections}} describes core concepts related to connections,
- {{version-negotiation}} describes version negotiation,
- {{handshake}} details the process for establishing connections,
- {{address-validation}} specifies critical denial of service mitigation
mechanisms,
- {{migration}} describes how endpoints migrate a connection to use a new
network paths, and
- {{termination}} lists the options for terminating an open connection.
network paths,
- {{termination}} lists the options for terminating an open connection, and
- {{error-handling}} provides general guidance for error handling.

* Packets and frames are the basic unit used by QUIC to communicate.
* Packets and frames are the basic unit used by QUIC to communicate:
- {{packets-frames}} describes concepts related to packets and frames,
- {{packetization}} defines models for the transmission, retransmission, and
acknowledgement of information, and
- {{packet-size}} contains a rules for managing the size of packets.

* Details of encoding of QUIC protocol elements is described in:
- {{versions}} (Versions),
- {{integer-encoding}} (Integer Encoding),
- {{packet-formats}} (Packet Headers),
- {{transport-parameter-encoding}} (Transport Parameters),
- {{frame-formats}} (Frames), and
Expand Down

0 comments on commit 5343b7f

Please sign in to comment.