Note TODO items; add DROP relay cells

svn:r670
This commit is contained in:
Nick Mathewson
2003-10-24 21:16:43 +00:00
parent aa8a0dd707
commit 48824fb78c
+9
View File
@@ -12,6 +12,11 @@ TODO: (very soon)
- Sendme w/stream0 is circuit sendme
- Integrate -NM and -RD comments
EVEN LATER:
- Do TCP-style sequencing and ACKing of DATA cells so that we can afford
to lose some data cells.
-
0. Notation:
PK -- a public key.
@@ -319,6 +324,7 @@ which reveals the downstream node.
7 -- RELAY_EXTENDED
8 -- RELAY_TRUNCATE
9 -- RELAY_TRUNCATED
10 -- RELAY_DROP
All RELAY cells pertaining to the same tunneled stream have the
same stream ID. Stream ID's are chosen randomly by the OP. A
@@ -346,6 +352,9 @@ which reveals the downstream node.
package stream data in RELAY_DATA cells, and upon receiving such
cells, echo their contents to the corresponding TCP stream.
Relay RELAY_DROP cells are long-range dummies; upon receiving such
a cell, the OR or OP must drop it.
5.2. Closing streams
[Note -- TCP streams can only be half-closed for reading. Our