Exit node selection strategy

I´m curious to know, what strategy does tor use to chose the exit node? What are the considerations tor makes when chosing the exit node?

As far as I remember (might be wrong):

a) Exit needs to support the protocol requested
b) not in the same Relay family as the guard/middle relay
c) not in the same IPv4-Range as the guard/middle relay

The remaining exits are then put into a pool and probably chosen by weight (mostly bandwidth) in a weighted round-robin fashion.


This topic was automatically closed 2 hours after the last reply. New replies are no longer allowed.