mirror of
https://github.com/torproject/torspec.git
synced 2025-03-07 08:07:51 +00:00
Add some bullet points to write up
svn:r6416
This commit is contained in:
parent
19f40ae7b2
commit
ca9febd40b
@ -14,9 +14,31 @@ implementors should be aware of the anonymity and load-balancing implications
|
||||
of their choices.
|
||||
|
||||
THIS SPEC ISN'T DONE OR CORRECT. I'm just copying in relevant info so
|
||||
far. -NM
|
||||
far. The starred points are things we should cover, but not an exhaustive
|
||||
list. -NM
|
||||
|
||||
X. Guard nodes
|
||||
1. General operation
|
||||
|
||||
* We build some circuits preemptively, and some on-demand.
|
||||
* We attach greedily, and expire after time.
|
||||
|
||||
2. Building circuits
|
||||
|
||||
* Preemptive building
|
||||
* On-demand building
|
||||
* Choosing the path first, building second.
|
||||
* Choosing the length of the circuit.
|
||||
* Choosing entries, midpoints, exits.
|
||||
* What to do when an extend fails
|
||||
* Keeping track of 'expected' ports
|
||||
* Backing off from circuit building when a long time has passed
|
||||
*
|
||||
|
||||
3. Attaching streams to circuits
|
||||
|
||||
4. Rendezvous circuits
|
||||
|
||||
5. Guard nodes
|
||||
|
||||
(From some emails by arma)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user