commit de1664718555a2baca0600bba8a39521384dcd15
Author: Karsten Loesing <[email protected]>
Date:   Tue Aug 7 16:59:03 2012 +0200

    Update flagrequirements report to new style.
---
 2009/flagrequirements/flagrequirements.tex |   33 +++++++++++++++++-----------
 2009/flagrequirements/tortechrep.cls       |    1 +
 2 files changed, 21 insertions(+), 13 deletions(-)

diff --git a/2009/flagrequirements/flagrequirements.tex 
b/2009/flagrequirements/flagrequirements.tex
index d9f9a7c..5f3895a 100644
--- a/2009/flagrequirements/flagrequirements.tex
+++ b/2009/flagrequirements/flagrequirements.tex
@@ -1,35 +1,42 @@
-\documentclass{article}
-\usepackage{url}
-\usepackage[dvips]{graphicx}
-\usepackage{graphics}
-\usepackage{color}
+\documentclass{tortechrep}
+\usepackage{graphicx}
 \begin{document}
-\title{Measuring the Tor Network\\{\large Alternative Requirements for Relay 
Flags}}
-\author{Sebastian Hahn, Karsten Loesing, Steven J.\ Murdoch}
+
+\title{Measuring the Tor Network}
+\subtitle{Alternative Requirements for Relay Flags}
+\author{Sebastian Hahn, Karsten Loesing, and Steven J.\ Murdoch}
+\contact{\{sebastian,karsten\}@torproject.org,[email protected]}
+\reportid{2009-04-001\footnote{This report is mostly superseded by report 
2011-06-001.}}
+\date{April 11, 2009}
 \maketitle
 
 \begin{abstract}
 This document describes the simulation results of alternative requirements for 
relays to obtain the \texttt{Fast}, \texttt{Stable}, and \texttt{Guard} flags. 
The simulation is based on the directory archives of descriptors between 
January 2008 and February 2009.
-All scripts and a howto for performing the evaluation can be found under: 
\url{git://git.torproject.org/~karsten/git/metrics/}
+%All scripts and a howto for performing the evaluation can be found under: 
\url{git://git.torproject.org/~karsten/git/metrics/}
 \end{abstract}
 \begin{figure}
-\includegraphics[width=\textwidth]{discrepancy.pdf}
+\centering
+\includegraphics[width=0.8\textwidth]{discrepancy.pdf}
 \caption{This first graph shows the inevitable discrepancy between simulation 
results and reality. There are at least three sources of error: First, only a 
sample of 1/8 of all relays was considered in the simulation for performance 
reasons. Second, the simulation is limited to relay uptimes as referenced from 
hourly snapshots which are more coarse-grained than continuous connectivity 
information. Third, the number of relays with \texttt{Stable} and 
\texttt{Guard} flags in the archive data varies by up to 200 relays due to a 
bug in the consensus process which is not contained in the simulation.}
 \end{figure}
 \begin{figure}
-\includegraphics[width=\textwidth]{stable.pdf}
+\centering
+\includegraphics[width=0.8\textwidth]{stable.pdf}
 \caption{One requirement for being assigning the \texttt{Stable} flag is a 
relay's weighted mean time between failures (MTBF). A relay gets the 
\texttt{Stable} flag if it has a higher MTBF than the median of all active 
relays. The graph shows alternative percentiles between 25 and 75\%. Obviously, 
if the requirement is relaxed to having a MTBF higher than only 25\% of all 
relays, the number of \texttt{Stable} flags increases; if the requirement is 
raised to 75\%, the number of \texttt{Stable} flags decreases. The lines for 
62.5 and 75\% overlap in parts, because of a fixed MTBF limit of 5 days which 
some relays reach even though not being in the top 25\% of all relays.}
 \end{figure}
 \begin{figure}
-\includegraphics[width=\textwidth]{guardexits.pdf}
+\centering
+\includegraphics[width=0.8\textwidth]{guardexits.pdf}
 \caption{Currently, a relay cannot be assigned both the \texttt{Guard} and the 
\texttt{Exit} flag. The reason for the two sets being distinct is the attempt 
not to overload the rare exit nodes with guard traffic. Unsurprisingly, if this 
requirement was dropped, the number of relays with the \texttt{Guard} flag 
would increase significantly.}
 \end{figure}
 \begin{figure}
-\includegraphics[width=\textwidth]{guardbw.pdf}
+\centering
+\includegraphics[width=0.8\textwidth]{guardbw.pdf}
 \caption{One requirement for obtaining the \texttt{Guard} flag is having an 
advertised bandwidth that is at least the median of all ``familiar'' relays 
(familiar means being in the set of 7/8 of relays with highest weighted time 
known). If the requirement of having an advertised bandwidth of the median of 
familiar relays is relaxed to the advertised bandwidth only 25\% of familiar 
relays, the number of \texttt{Guard} flags increases. Likewise, requiring 75\% 
leads to decrease of \texttt{Guard} flags.}
 \end{figure}
 \begin{figure}
-\includegraphics[width=\textwidth]{guardwfu.pdf}
+\centering
+\includegraphics[width=0.8\textwidth]{guardwfu.pdf}
 \caption{Another requirement for the \texttt{Guard} flag is a weighted 
fractional uptime of at least 0.995, i.e., that a relay was available for at 
least 99.5\% of the time it is known to a directory. If this requirement is 
relaxed to 0.95, 0.9, 0.8, or even 0.7, the number of \texttt{Guard} flags 
increases as shown in this graph.}
 \end{figure}
 \end{document}
diff --git a/2009/flagrequirements/tortechrep.cls 
b/2009/flagrequirements/tortechrep.cls
new file mode 120000
index 0000000..4c24db2
--- /dev/null
+++ b/2009/flagrequirements/tortechrep.cls
@@ -0,0 +1 @@
+../../tortechrep.cls
\ No newline at end of file



_______________________________________________
tor-commits mailing list
[email protected]
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits

Reply via email to