From 1a6d9795390da0f1556c554e8b0209b966c88767 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Thu, 13 May 2021 14:10:07 -0400 Subject: 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 -- cgit v1.2.3-54-g00ecf