diff options
author | Nick Mathewson <nickm@torproject.org> | 2024-02-14 08:41:37 -0500 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2024-02-14 08:41:37 -0500 |
commit | 3786ba99e77c3f70465f093dea02a785c3caf4ca (patch) | |
tree | e97ce1f330cbd011df3cf5aad1a524e1d56612be | |
parent | 71f93be06060bda008264e1572254e8de1206895 (diff) | |
download | torspec-3786ba99e77c3f70465f093dea02a785c3caf4ca.tar.gz torspec-3786ba99e77c3f70465f093dea02a785c3caf4ca.zip |
Add headings to table of relay commands
-rw-r--r-- | spec/tor-spec/relay-cells.md | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/spec/tor-spec/relay-cells.md b/spec/tor-spec/relay-cells.md index cc7ea88..f9fda7f 100644 --- a/spec/tor-spec/relay-cells.md +++ b/spec/tor-spec/relay-cells.md @@ -34,6 +34,7 @@ The relay commands are: | Command | Identifier | Type | Description | ------- | ---------- | ---- | ----------- +| <th>Core protocol</th> | 1 | [BEGIN] | **F** | Open a stream | 2 | [DATA] | **F**/**B** | Transmit data | 3 | [END] | **F**/**B** | Close a stream @@ -50,10 +51,12 @@ The relay commands are: | 14 | [EXTEND2] | **F**, **C** | Extend a circuit | 15 | [EXTENDED2] | **B**, **C** | Finish extending a circuit | 16..18 | Reserved | | For UDP; see [prop339]. +| <th>Conflux</th> | 19 | [CONFLUX_LINK][prop329] | **F**, **C** | Link circuits into a bundle | 20 | [CONFLUX_LINKED][prop329] | **B**, **C** | Acknowledge link request | 21 | [CONFLUX_LINKED_ACK][prop329] | **F**, **C** | Acknowledge CONFLUX_LINKED message (for timing) | 22 | [CONFLUX_SWITCH][prop329] | **F**/**B**, **C** | Switch between circuits in a bundle +| <th>Onion services</th> | 32 | [ESTABLISH_INTRO] | **F**, **C** | Create introduction point | 33 | [ESTABLISH_RENDEZVOUS] | **F**, **C** | Create rendezvous point | 34 | [INTRODUCE1] | **F**, **C** | Introduction request (to intro point) @@ -63,8 +66,10 @@ The relay commands are: | 38 | [INTRO_ESTABLISHED] | **B**, **C** | Acknowledge ESTABLISH_INTRO | 39 | [RENDEZVOUS_ESTABLISHED] | **B**, **C** | Acknowledge ESTABLISH_RENDEZVOUS | 40 | [INTRODUCE_ACK] | **B**, **C** | Acknowledge INTRODUCE1 +| <th>Circuit padding</th> | 41 | [PADDING_NEGOTIATE][circ-padding] | **F**, **C** | Negotiate circuit padding | 42 | [PADDING_NEGOTIATED][circ-padding] | **B**, **C** | Negotiate circuit padding +| <th>Flow control</th> | 43 | [XON][prop324] | **F**/**B** | Stream-level flow control | 44 | [XOFF][prop324] | **F**/**B** | Stream-level flow control |