diff options
author | Nick Mathewson <nickm@torproject.org> | 2007-04-14 21:30:20 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2007-04-14 21:30:20 +0000 |
commit | ae878699d77bdef3a109bed09d6d8fed78ceab7d (patch) | |
tree | 48af4c61b79a2b86dcd127f7b9d167f329eb954a /doc/spec/tor-spec.txt | |
parent | f2984faada7dc48e59db249e0b5f748111ea7bef (diff) | |
download | tor-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.txt | 11 |
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 |