TorrentLab: Um Ambiente para Avaliação Integrada do Protocolo BitTorrent

  • Rodrigo B. Mansilha UNISINOS
  • Marinho P. Barcellos PUCRS

Resumo


BitTorrent é um protocolo para compartilhamento de conteúdo que tem recebido grande atenção da comunidade científica. Este trabalho apresenta TorrentLab, um ambiente de avaliação integrada, que comporta tanto simulação como experimentos em redes reais do protocolo BitTorrent. Dado um enxame, resultados obtidos por simulação e experimento em rede real são comparados, mostrando estar em consonância com o comportamento esperado.

Referências

Barcellos, M., Muhammad, H., and Detsch, A. (2001). Simmcast: a simulation tool for multicast protocol evaluation. In XIX Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2001), pages 418–433.

Bharambe, A. R., Herley, C., and Padmanabhan, V. N. (2006). Analyzing and improving a bittorrent networks performance mechanisms. In 25th IEEE International Conference on Computer Communications (INFOCOM 2006), pages 1–12.

Bindal, R., Cao, P., Chan, W., Medved, J., Suwala, G., Bates, T., and Zhang, A. (2006). Improving traffic locality in bittorrent via biased neighbor selection. pages 66–66.

Das, S., Tewari, S., and Kleinrock, L. (2006). The case for servers in a peer-to-peer world. In 2006 IEEE International Conference on Communications, volume 1, pages 331–336, Washington, DC, USA. IEEE Computer Society.

Erman, D., Ilie, D., and Popescu, A. (2005). Bittorrent session characteristics and models. In Proceedings of the 3rd International Working Conference on Performance Modelling and Evaluation of Heterogeneous Networks, pages P30/1–P30/10.

Guo, L., Chen, S., Xiao, Z., Tan, E., Ding, X., and Zhang, X. (2007). A performance study of bittorrent-like peer-to-peer systems. IEEE Journal on Selected Areas in Communications, 25(1):155–169.

Konrath, M. A., Barcellos, M. P., and Mansilha, R. B. (2007a). Attacking a swarm with a band of liars: evaluating the impact of attacks on bittorrent. In The Seventh IEEE International Conference on Peer-to-Peer Computing (IEEE P2P 2007). IEEE.

Konrath, M. A., Barcellos, M. P., Silva, J. F., Gaspary, L. P., and Dreher, R. (2007b). Atacando um enxame com um bando de mentirosos: vulnerabilidades em bittorrent. In XXV Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2007), volume 2, pages 883–896.

Mansilha, R. B., Konrath, M. A., and Barcellos, M. P. (2007). Corrupção, mentiras e isolamento: avaliação de impacto de ataques a bittorrent. In VII Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSEG 2007).

Massouli, L. and Vojnovi, M. (2005). Coupon replication systems. In SIGMETRICS ’05: Proceedings of the 2005 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, volume 33, pages 2–13, New York, NY, USA. ACM Press.

Naicken, S., Livingston, B., Basu, A., Rodhetbhai, S., Wakeman, I., and Chalmers, D. (2007). The state of peer-to-peer simulators and simulations. SIGCOMM Comput. Commun. Rev., 37(2):95–98.

Nussbaum, L. and Richard, O. (2006). Lightweight emulation to study peer-to-peer systems. In 20th International Parallel and Distributed Processing Symposium, 2006 (IPDPS 2006), pages 8 pp.+, Washington, DC, USA. IEEE Computer Society.

Piatek, M., Isdal, T., Anderson, T., Krishnamurthy, A., and Venkataramani, A. (2007). Do incentives build robustness in bittorrent? In NSDI’07, Cambridge, MA.

Sirivianos, M., Park, J. H., Chen, R., and Yang, X. (2007). Free-riding in bittorrent with the large view exploit. In 6th International Workshop on Peer-to-Peer Systems (IPTPS 2007), Bellevue, WA, US.
Publicado
12/07/2008
MANSILHA, Rodrigo B.; BARCELLOS, Marinho P.. TorrentLab: Um Ambiente para Avaliação Integrada do Protocolo BitTorrent. In: CONCURSO DE TRABALHOS DE INICIAÇÃO CIENTÍFICA DA SBC (CTIC-SBC), 27. , 2008, Belém/PA. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2008 . p. 41-50.