[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Path Selection



Hi,

  I am trying to get my head round the basics of the path selection for circuits.  I am putting together a simple simulator for tor networks to help me understand it and see what effects changing OR values has on the circuits built.  I have read http://gitweb.torproject.org/tor/tor.git/blob/HEAD:/doc/spec/path-spec.txt but I have a few questions.

 

  Are the choices of the ORs in the path all based on the advertised bandwidth (Is that the average bandwidth value or the observed)?

 

  Do the directory servers select which nodes can be Guards (Is there a criteria for this)?

 

  Does the individual client select a few Guards from the valid list of Guards and then only use them as the entry nodes?

 

  An OR being marked as Stable is really just a matter of it staying up and connected to the tor network for long enough?

 

Regards,

  Jason.