summaryrefslogtreecommitdiff
path: root/doc/spec/tor-spec.txt
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-04-14 21:30:20 +0000
committerNick Mathewson <nickm@torproject.org>2007-04-14 21:30:20 +0000
commitae878699d77bdef3a109bed09d6d8fed78ceab7d (patch)
tree48af4c61b79a2b86dcd127f7b9d167f329eb954a /doc/spec/tor-spec.txt
parentf2984faada7dc48e59db249e0b5f748111ea7bef (diff)
downloadtor-ae878699d77bdef3a109bed09d6d8fed78ceab7d.tar.gz
tor-ae878699d77bdef3a109bed09d6d8fed78ceab7d.zip
r12365@catbus: nickm | 2007-04-14 16:43:09 -0400
Try to clarify window verbiage a little in tor-spec. svn:r9954
Diffstat (limited to 'doc/spec/tor-spec.txt')
-rw-r--r--doc/spec/tor-spec.txt11
1 files changed, 7 insertions, 4 deletions
diff --git a/doc/spec/tor-spec.txt b/doc/spec/tor-spec.txt
index 21983cc1c2..9f1da4fd38 100644
--- a/doc/spec/tor-spec.txt
+++ b/doc/spec/tor-spec.txt
@@ -781,10 +781,13 @@ see tor-design.pdf.
7.3. Circuit-level flow control
- To control a circuit's bandwidth usage, each OR keeps track of
- two 'windows', consisting of how many RELAY_DATA cells it is
- allowed to package for transmission, and how many RELAY_DATA cells
- it is willing to deliver to streams outside the network.
+ To control a circuit's bandwidth usage, each OR keeps track of two
+ 'windows', consisting of how many RELAY_DATA cells it is allowed to
+ originate (package for transmission), and how many RELAY_DATA cells
+ it is willing to consume (receive for local streams). These limits
+ do not apply to cells that the OR receives from one host and relays
+ to another.
+
Each 'window' value is initially set to 1000 data cells
in each direction (cells that are not data cells do not affect
the window). When an OR is willing to deliver more cells, it sends a