commit 85c141e98e828602bc853e2d96d7db2ad2a85b6b Author: Karsten Loesing karsten.loesing@gmx.net Date: Mon Feb 9 18:49:49 2015 +0100
Add graphics, fix an error in extrapolation report. --- 2015/extrapolating-hidserv-stats/.gitignore | 1 + .../extrapolating-hidserv-stats.tex | 16 ++++++++++------ .../graphics/corr-probs-cells-by-relay.pdf | Bin 0 -> 72487 bytes .../graphics/corr-probs-onions-by-relay.pdf | Bin 0 -> 76829 bytes .../graphics/extrapolated-cells.pdf | Bin 0 -> 13117 bytes .../graphics/extrapolated-network-totals.pdf | Bin 0 -> 5247 bytes .../graphics/extrapolated-onions.pdf | Bin 0 -> 12040 bytes .../graphics/num-reported-stats.pdf | Bin 0 -> 4804 bytes 2015/extrapolating-hidserv-stats/graphics/overview.odg | Bin 0 -> 18134 bytes 2015/extrapolating-hidserv-stats/graphics/overview.pdf | Bin 0 -> 20330 bytes .../graphics/probs-by-day.pdf | Bin 0 -> 5568 bytes .../graphics/probs-by-relay.pdf | Bin 0 -> 11110 bytes .../extrapolating-hidserv-stats/graphics/sim-cells.pdf | Bin 0 -> 5181 bytes .../graphics/sim-onions.pdf | Bin 0 -> 5141 bytes .../graphics/stats-by-day.pdf | Bin 0 -> 11217 bytes .../graphics/zero-prob-cells.pdf | Bin 0 -> 7169 bytes .../graphics/zero-prob-onions.pdf | Bin 0 -> 7016 bytes 17 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/2015/extrapolating-hidserv-stats/.gitignore b/2015/extrapolating-hidserv-stats/.gitignore index 75d2c50..8ae5f9d 100644 --- a/2015/extrapolating-hidserv-stats/.gitignore +++ b/2015/extrapolating-hidserv-stats/.gitignore @@ -1,2 +1,3 @@ extrapolating-hidserv-stats.pdf +extrapolating-hidserv-stats-2015-01-31.pdf
diff --git a/2015/extrapolating-hidserv-stats/extrapolating-hidserv-stats.tex b/2015/extrapolating-hidserv-stats/extrapolating-hidserv-stats.tex index bef857f..126c79c 100644 --- a/2015/extrapolating-hidserv-stats/extrapolating-hidserv-stats.tex +++ b/2015/extrapolating-hidserv-stats/extrapolating-hidserv-stats.tex @@ -46,7 +46,7 @@ network totals.
\begin{figure} \centering -\includegraphics[width=.8\textwidth]{overview.pdf} +\includegraphics[width=.8\textwidth]{graphics/overview.pdf} \caption{Overview of the extrapolation method used for extrapolating network totals from hidden-service statistics.} \label{fig:overview} @@ -150,10 +150,14 @@ Figure~\ref{fig:extrainfo} are processed to 152599040~cells and 84~.onion addresses. For the subsequent analysis we're also converting cells/day to bits/second by multiplying cell numbers with 512~bytes/cell, multiplying -with 8~bits/byte, dividing by 86400~seconds/day, and dividing by 2 to -account for the fact that statistics include cells in both incoming and -outgoing direction. -As a result we obtain 3.6~Mbit/s in the given sample. +with 8~bits/byte, and dividing by 86400~seconds/day.% +\footnote{The originally published report had another quotient of 2 in +this calculation, based on the false assumption that we would otherwise +double-count cells going in incoming and outgoing direction. +But this is not the case: we're counting each cell going in either +incoming or outgoing direction only once when relaying it. +All subsequent results have been fixed accordingly.} +As a result we obtain 7.2~Mbit/s in the given sample.
Figure~\ref{fig:stats-by-day} shows parsed values after removing previously added noise. @@ -264,7 +268,7 @@ In the sample consensus entry, we'd extract the base64-encoded fingerprint of the statistics-reporting relay, \verb+9Sje0h6...+, and the fingerprint of the hidden-service directory that precedes the relay by three positions, \verb+9PodlaV...+, and compute what fraction of descriptor -space that is, in this case $0.071$. +space that is, in this case $0.071%$. So, the relay has observed $0.024%$ of descriptors in the network.
% 9Sje0h6... -> F528DED2 -> 4113096402 diff --git a/2015/extrapolating-hidserv-stats/graphics/corr-probs-cells-by-relay.pdf b/2015/extrapolating-hidserv-stats/graphics/corr-probs-cells-by-relay.pdf new file mode 100644 index 0000000..c8106f5 Binary files /dev/null and b/2015/extrapolating-hidserv-stats/graphics/corr-probs-cells-by-relay.pdf differ diff --git a/2015/extrapolating-hidserv-stats/graphics/corr-probs-onions-by-relay.pdf b/2015/extrapolating-hidserv-stats/graphics/corr-probs-onions-by-relay.pdf new file mode 100644 index 0000000..d4d2756 Binary files /dev/null and b/2015/extrapolating-hidserv-stats/graphics/corr-probs-onions-by-relay.pdf differ diff --git a/2015/extrapolating-hidserv-stats/graphics/extrapolated-cells.pdf b/2015/extrapolating-hidserv-stats/graphics/extrapolated-cells.pdf new file mode 100644 index 0000000..fabacc8 Binary files /dev/null and b/2015/extrapolating-hidserv-stats/graphics/extrapolated-cells.pdf differ diff --git a/2015/extrapolating-hidserv-stats/graphics/extrapolated-network-totals.pdf b/2015/extrapolating-hidserv-stats/graphics/extrapolated-network-totals.pdf new file mode 100644 index 0000000..75e4dfb Binary files /dev/null and b/2015/extrapolating-hidserv-stats/graphics/extrapolated-network-totals.pdf differ diff --git a/2015/extrapolating-hidserv-stats/graphics/extrapolated-onions.pdf b/2015/extrapolating-hidserv-stats/graphics/extrapolated-onions.pdf new file mode 100644 index 0000000..7ea7c51 Binary files /dev/null and b/2015/extrapolating-hidserv-stats/graphics/extrapolated-onions.pdf differ diff --git a/2015/extrapolating-hidserv-stats/graphics/num-reported-stats.pdf b/2015/extrapolating-hidserv-stats/graphics/num-reported-stats.pdf new file mode 100644 index 0000000..96c2753 Binary files /dev/null and b/2015/extrapolating-hidserv-stats/graphics/num-reported-stats.pdf differ diff --git a/2015/extrapolating-hidserv-stats/graphics/overview.odg b/2015/extrapolating-hidserv-stats/graphics/overview.odg new file mode 100644 index 0000000..46ee61a Binary files /dev/null and b/2015/extrapolating-hidserv-stats/graphics/overview.odg differ diff --git a/2015/extrapolating-hidserv-stats/graphics/overview.pdf b/2015/extrapolating-hidserv-stats/graphics/overview.pdf new file mode 100644 index 0000000..74bca3e Binary files /dev/null and b/2015/extrapolating-hidserv-stats/graphics/overview.pdf differ diff --git a/2015/extrapolating-hidserv-stats/graphics/probs-by-day.pdf b/2015/extrapolating-hidserv-stats/graphics/probs-by-day.pdf new file mode 100644 index 0000000..47b1f6a Binary files /dev/null and b/2015/extrapolating-hidserv-stats/graphics/probs-by-day.pdf differ diff --git a/2015/extrapolating-hidserv-stats/graphics/probs-by-relay.pdf b/2015/extrapolating-hidserv-stats/graphics/probs-by-relay.pdf new file mode 100644 index 0000000..4cb3a87 Binary files /dev/null and b/2015/extrapolating-hidserv-stats/graphics/probs-by-relay.pdf differ diff --git a/2015/extrapolating-hidserv-stats/graphics/sim-cells.pdf b/2015/extrapolating-hidserv-stats/graphics/sim-cells.pdf new file mode 100644 index 0000000..7205e72 Binary files /dev/null and b/2015/extrapolating-hidserv-stats/graphics/sim-cells.pdf differ diff --git a/2015/extrapolating-hidserv-stats/graphics/sim-onions.pdf b/2015/extrapolating-hidserv-stats/graphics/sim-onions.pdf new file mode 100644 index 0000000..ad12430 Binary files /dev/null and b/2015/extrapolating-hidserv-stats/graphics/sim-onions.pdf differ diff --git a/2015/extrapolating-hidserv-stats/graphics/stats-by-day.pdf b/2015/extrapolating-hidserv-stats/graphics/stats-by-day.pdf new file mode 100644 index 0000000..6fb99c8 Binary files /dev/null and b/2015/extrapolating-hidserv-stats/graphics/stats-by-day.pdf differ diff --git a/2015/extrapolating-hidserv-stats/graphics/zero-prob-cells.pdf b/2015/extrapolating-hidserv-stats/graphics/zero-prob-cells.pdf new file mode 100644 index 0000000..90d77d9 Binary files /dev/null and b/2015/extrapolating-hidserv-stats/graphics/zero-prob-cells.pdf differ diff --git a/2015/extrapolating-hidserv-stats/graphics/zero-prob-onions.pdf b/2015/extrapolating-hidserv-stats/graphics/zero-prob-onions.pdf new file mode 100644 index 0000000..8419242 Binary files /dev/null and b/2015/extrapolating-hidserv-stats/graphics/zero-prob-onions.pdf differ
tor-commits@lists.torproject.org