I just read a description on Tor Metrics stating that: "These estimates are derived from the number of directory requests counted on directory authorities and mirrors". So my question is already stated above, but in more details: "does a directory-request get counted twice if the download from mirrors also counted?" Because as far as I am aware, all Tor clients only know the Directory Authorities, which are hard-coded into TBB, and have no idea about mirrors (directory-caches). In other words, I imply that all direct users first request the whole consensus document from Directory Authorities, but not the mirrors. Later, Client maintains the validity of the document by frequently fetching only descriptors (from the mirrors) which have different hash-value from the one that they are processing. By this way, the clients do not need to talk to Directory Authorities a second time. Please correct me if I imply something wrong. Best regards.
1 Answer
Every client that doesn't get its consensus from some other source (clients that use bridges get theirs from the bridge they connect to) will have to connect to the Directory Authorities once at first startup, and again if they're offline for a day or longer. Tor metrics should take this into account when calculating user numbers.
-
1Thank you for reminding me about the Bridges. So let me confirm one more time @ metrics.torproject.org/clients-data.html there is a sentence: "The following data file contains estimates on the number of clients in the network. These numbers are derived from directory requests counted on directory authorities, directory mirrors, and bridges. Statistics are available for clients connecting directly relays and clients connecting via bridges." So as what I understand from your answer, is it redundant to also count requests sent to "directory mirrors" instead of authorities + bridges only? Mar 10, 2015 at 7:28
-
No, it is not redundant because if a client doesn't get restarted for a week it won't get counted again. Does it make sense now? Mar 10, 2015 at 8:50