From 21699ab8ca1285c45e87a146ce3b8e73ef8d7153 Mon Sep 17 00:00:00 2001 From: Adriana Draghici Date: Sat, 6 Feb 2010 23:56:12 +0200 Subject: [PATCH] report: - started writing about clients and logging --- report/clients.tex | 10 ++++++++ report/logarch.tex | 1 + report/report.bbl | 6 ++++- report/report.bib | 13 ++++------ report/report.blg | 60 ++++++++++++++++++++++------------------------ report/report.tex | 3 +-- 6 files changed, 51 insertions(+), 42 deletions(-) create mode 100644 report/clients.tex diff --git a/report/clients.tex b/report/clients.tex new file mode 100644 index 0000000..f8968d3 --- /dev/null +++ b/report/clients.tex @@ -0,0 +1,10 @@ +The log files analysis takes into consideration two open-source implementations of the BitTorrent protocol. +The experiments prior to our research evaluated the performances of several BitTorrent clients, +as described in \cite{rdeval}. Based on these results we have chosen \textbf{rasterbar libtorrent}, +which in the comparison proved to be the fastest solution, and \textbf{Tribler}. +While libtorrent provided large amounts of output that could be directly used as an example for our parsing system, +Tribler did not offer any logging information. Therefore, we dedicated part of our research time to +modifing Tribler source code in order to obtain the necessary logs. + + + diff --git a/report/logarch.tex b/report/logarch.tex index f8c4db4..afd31ce 100644 --- a/report/logarch.tex +++ b/report/logarch.tex @@ -8,6 +8,7 @@ \subsection{BitTorrent Messages} \subsection{BitTorrent Clients Instrumentation} +\input{clients.tex} \subsection{Parser} \subsection{Database} \subsection{GUI} \ No newline at end of file diff --git a/report/report.bbl b/report/report.bbl index 9b431fa..9747250 100644 --- a/report/report.bbl +++ b/report/report.bbl @@ -1,3 +1,7 @@ -\begin{thebibliography}{} +\begin{thebibliography}{1} + +\bibitem{rdeval} +R.~Deaconescu, R.~Rughinis, and N.~Tapus. +\newblock A bittorrent performance evaluation framework, 2009. \end{thebibliography} diff --git a/report/report.bib b/report/report.bib index d60e486..f09ed58 100644 --- a/report/report.bib +++ b/report/report.bib @@ -1,9 +1,6 @@ -@book{anderson:08, - title = {Security Engineering: A Guide to Building Dependable Distributed Systems}, - author = {Ross J. Anderson}, - edition = {Second}, - publisher = {Wiley}, - month = {April}, - year = {2008}, - annote = {\url{http://www.cl.cam.ac.uk/~rja14/book.html}} +@misc{rdeval, + title = {A BitTorrent Performance Evaluation Framework}, + author = {Razvan Deaconescu and Razvan Rughinis and Nicolae Tapus}, + year = {2009} } + diff --git a/report/report.blg b/report/report.blg index 3a65dd0..e389206 100644 --- a/report/report.blg +++ b/report/report.blg @@ -1,47 +1,45 @@ This is BibTeX, Version 0.99c (Web2C 7.5.6) The top-level auxiliary file: report.aux The style file: abbrv.bst -I found no \citation commands---while reading file report.aux Database file #1: report.bib -You've used 0 entries, +You've used 1 entry, 2118 wiz_defined-function locations, - 496 strings with 3701 characters, -and the built_in function-call counts, 18 in all, are: -= -- 0 -> -- 0 + 500 strings with 3811 characters, +and the built_in function-call counts, 286 in all, are: += -- 22 +> -- 18 < -- 0 -+ -- 0 -- -- 0 -* -- 2 -:= -- 7 -add.period$ -- 0 -call.type$ -- 0 -change.case$ -- 0 ++ -- 8 +- -- 6 +* -- 17 +:= -- 53 +add.period$ -- 2 +call.type$ -- 1 +change.case$ -- 6 chr.to.int$ -- 0 -cite$ -- 0 -duplicate$ -- 0 -empty$ -- 1 -format.name$ -- 0 -if$ -- 1 +cite$ -- 1 +duplicate$ -- 7 +empty$ -- 23 +format.name$ -- 6 +if$ -- 56 int.to.chr$ -- 0 -int.to.str$ -- 0 +int.to.str$ -- 1 missing$ -- 0 -newline$ -- 3 -num.names$ -- 0 -pop$ -- 0 +newline$ -- 7 +num.names$ -- 2 +pop$ -- 11 preamble$ -- 1 -purify$ -- 0 +purify$ -- 5 quote$ -- 0 -skip$ -- 1 +skip$ -- 8 stack$ -- 0 -substring$ -- 0 -swap$ -- 0 +substring$ -- 6 +swap$ -- 1 text.length$ -- 0 text.prefix$ -- 0 top$ -- 0 -type$ -- 0 +type$ -- 4 warning$ -- 0 -while$ -- 0 -width$ -- 0 -write$ -- 2 -(There was 1 error message) +while$ -- 2 +width$ -- 2 +write$ -- 10 diff --git a/report/report.tex b/report/report.tex index 60814d8..c04b4a9 100644 --- a/report/report.tex +++ b/report/report.tex @@ -28,7 +28,7 @@ This is the paper's abstract \ldots \input{intro.tex} -\section{Bittorent Loging Architecture}\label{logging} +\section{Bittorent Logging Architecture}\label{logging} \input{logarch.tex} \section{Virtualized Testing Infrastructure}\label{test} @@ -41,5 +41,4 @@ This is the paper's abstract \ldots \bibliographystyle{abbrv} \bibliography{report} - \end{document} -- 2.20.1