[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[or-cvs] r9816: clarify a confusion weasel had (tor/trunk/doc/spec/proposals)
Date: 2007-03-14 19:06:19 -0400 (Wed, 14 Mar 2007)
New Revision: 9816
clarify a confusion weasel had
--- tor/trunk/doc/spec/proposals/110-avoid-infinite-circuits.txt 2007-03-14 04:48:13 UTC (rev 9815)
+++ tor/trunk/doc/spec/proposals/110-avoid-infinite-circuits.txt 2007-03-14 23:06:19 UTC (rev 9816)
@@ -44,14 +44,16 @@
the circuit (if more research shows us what to do), because Alice can
choose how many of the K to mark as relay_extend. Note that relay_extend
cells *can* contain any sort of data cell; so in effect it's actually
- the relay type cells that are restricted.
+ the relay type cells that are restricted. By default, she would just
+ send the first K data cells over the stream as relay_extend cells,
+ regardless of their actual type.
Each intermediate server would pass on the same type of cell that it
received (either relay or relay_extend), and the cell's destination
will be able to learn whether it's allowed to contain an Extend request.
If an intermediate server receives a relay_extend cell after it has
- already seen k cells, or if it sees a relay cell that contains an
+ already seen k data cells, or if it sees a relay cell that contains an
extend request, then it tears down the circuit (protocol violation).