• DocumentCode
    657376
  • Title

    Measuring large-scale distributed systems: case of BitTorrent Mainline DHT

  • Author

    Liang Wang ; Kangasharju, Jussi

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Helsinki, Helsinki, Finland
  • fYear
    2013
  • fDate
    9-11 Sept. 2013
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Peer-to-peer networks have been quite thoroughly measured over the past years, however it is interesting to note that the BitTorrent Mainline DHT has received very little attention even though it is by far the largest of currently active overlay systems, as our results show. As Mainline DHT differs from other systems, existing measurement methodologies are not appropriate for studying it. In this paper we present an efficient methodology for estimating the number of active users in the network. We have identified an omission in previous methodologies used to measure the size of the network and our methodology corrects this. Our method is based on modeling crawling inaccuracies as a Bernoulli process. It guarantees a very accurate estimation and is able to provide the estimate in about 5 seconds. Through experiments in controlled situations, we demonstrate the accuracy of our method and show the causes of the inaccuracies in previous work, by reproducing the incorrect results. Besides accurate network size estimates, our methodology can be used to detect network anomalies, in particular Sybil attacks in the network. We also report on the results from our measurements which have been going on for almost 2.5 years and are the first long-term study of Mainline DHT.
  • Keywords
    computer network security; peer-to-peer computing; stochastic processes; Bernoulli process; BitTorrent Mainline DHT; Sybil attacks; active overlay systems; active user estimation; crawling inaccuracy modeling; large-scale distributed system measurement; network anomaly detection; network size estimation; peer-to-peer networks; Accuracy; Crawlers; Estimation; Instruments; Monitoring; Peer-to-peer computing; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Peer-to-Peer Computing (P2P), 2013 IEEE Thirteenth International Conference on
  • Conference_Location
    Trento
  • Type

    conf

  • DOI
    10.1109/P2P.2013.6688697
  • Filename
    6688697