[tor-commits] [torspec/master] Clarify exit-first, then front-to-back selection

nickm at torproject.org nickm at torproject.org
Thu May 13 18:10:16 UTC 2021


commit 1a6d9795390da0f1556c554e8b0209b966c88767
Author: Nick Mathewson <nickm at torproject.org>
Date:   Thu May 13 14:10:07 2021 -0400

    Clarify exit-first, then front-to-back selection
---
 path-spec.txt | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/path-spec.txt b/path-spec.txt
index c16ef50..977a6c7 100644
--- a/path-spec.txt
+++ b/path-spec.txt
@@ -231,8 +231,10 @@ of their choices.
 2.2. Path selection and constraints
 
    We choose the path for each new circuit before we build it.  We choose the
-   exit node first, followed by the other nodes in the circuit.  All paths
-   we generate obey the following constraints:
+   exit node first, followed by the other nodes in the circuit, front to
+   back. (In other words, for a 3-hop circuit, we first pick hop 3,
+   then hop 1, then hop 2.)  All paths we generate obey the following
+   constraints:
 
      - We do not choose the same router twice for the same path.
      - We do not choose any router in the same family as another in the same



More information about the tor-commits mailing list