Post by nusenuPost by Roger DingledineIt looks like around 844 Guard relays are listening on port 443 right now,
out of the 1858 available Guard relays.
45.99%
+---------+-------------------+
| or_port | guard_probability |
+---------+-------------------+
| 443 | 44.4 |
| 9001 | 39.1 |
| 80 | 1.5 |
| 9002 | 1.3 |
| 8080 | 1.1 |
| 8443 | 0.9 |
+---------+-------------------+
(onionoo data as per 2018-07-05 07:00 UTC)
Post by Roger Dingledine(*) Actually, before Tor starts attempting to reach Guards, it first
needs to bootstrap the consensus document from either the directory
authorities or the fallback directory servers -- but they have a pretty
similar distribution of ports they listen on.
unfortunately onionoo does not have fallbackdir data, so I can't
provide the same table as above for fallbacks without
creating it myself first
Here's the list of fallbacks, if you'd like to run a script on it:
https://gitweb.torproject.org/tor.git/tree/src/or/fallback_dirs.inc
The script that selects fallbacks also logs the ports that fallbacks are on.
For the current list, we ran the script twice, and merged the lists:
75/143 = 52% of fallbacks are on IPv4 ORPort 443
49/143 = 34% of fallbacks are on IPv4 ORPort 9001
19/143 = 13% of fallbacks are on other IPv4 ORPorts
18/48 = 38% of IPv6 fallbacks are on IPv6 ORPort 443
15/48 = 31% of IPv6 fallbacks are on IPv6 ORPort 9001
15/48 = 31% of IPv6 fallbacks are on other IPv6 ORPorts
https://trac.torproject.org/projects/tor/attachment/ticket/24801/fallback_dirs_2018_01_06_CA.log
73/139 = 53% of fallbacks are on IPv4 ORPort 443
49/139 = 35% of fallbacks are on IPv4 ORPort 9001
17/139 = 12% of fallbacks are on other IPv4 ORPorts
18/46 = 39% of IPv6 fallbacks are on IPv6 ORPort 443
13/46 = 28% of IPv6 fallbacks are on IPv6 ORPort 9001
15/46 = 33% of IPv6 fallbacks are on other IPv6 ORPorts
https://trac.torproject.org/projects/tor/attachment/ticket/24801/fallback_dirs_2018_01_06_2323_UTC_44aa1adf35_AU.log
T