aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2003-03-24 03:31:11 +0000
committerRoger Dingledine <arma@torproject.org>2003-03-24 03:31:11 +0000
commit0dad4999179f730422c543c111a90af148842bdd (patch)
treee8b559272cdcb54a14c68653172307cfc51c3f2b /doc
parentb8da74d30a0f0c7fbde54351d040957e1f309f41 (diff)
downloadtor-0dad4999179f730422c543c111a90af148842bdd.tar
tor-0dad4999179f730422c543c111a90af148842bdd.tar.gz
finish specifying topic flow control
svn:r217
Diffstat (limited to 'doc')
-rw-r--r--doc/tor-spec.txt7
1 files changed, 4 insertions, 3 deletions
diff --git a/doc/tor-spec.txt b/doc/tor-spec.txt
index ab729346d..5698d4dfe 100644
--- a/doc/tor-spec.txt
+++ b/doc/tor-spec.txt
@@ -287,7 +287,7 @@ which reveals the downstream node.
0: Identity
1: Single DES in OFB
2: RC4
- 3: Triple DES in OFB
+ 3: Triple DES in OFB
The port and address field denote the IPV4 address and port of
the next onion router in the circuit, or are set to 0 for the
@@ -524,11 +524,12 @@ which reveals the downstream node.
6.4. Topic flow control
Edge nodes use TOPIC_SENDME data cells to implement end-to-end flow
- control for individual connections across circuits. As with circuit
+ control for individual connections across circuits. As with circuit
flow control, edge nodes begin with a window of cells (500) per
topic, and increment the window by a fixed value (50) upon receiving
a TOPIC_SENDME data cell. Edge nodes initiate TOPIC_SENDME data
- cells when
+ cells when both a) the window is <= 450, and b) there are less than
+ ten cell payloads remaining to be flushed at that edge.
7. Directories and routers