Research Article

Comparison of Data Transfer Performance of BitTorrent Transmission Protocols

Volume: 40 Number: 3 September 30, 2019
EN TR

Comparison of Data Transfer Performance of BitTorrent Transmission Protocols

Abstract

BitTorrent, one of the distributed file sharing protocols, is regarded as one of the first examples of decentralized Internet philosophy and is among the important research areas in this context. TCP was initially used as the transport layer protocol in BitTorrent, and the transition to the uTP protocol was made because of the problems of latency and excessive bandwidth consumption. Later, with WebTorrent, which is a BitTorrent protocol adapted to the web, WebRTC was proposed as a transport layer protocol. Thus, BitTorrent protocol is enabled to work directly through Internet browsers without using any plugin. In this study, the data exchange sizes in the torrent shares of these three transmission protocols have been compared and the advantages and disadvantages of these protocols were demonstrated in this context.

Keywords

References

  1. [1] Gong, Y., Rossi, D., Testa, C., Valenti, S., & Täht, M. D. Fighting the bufferbloat: on the coexistence of AQM and low priority congestion control. Computer Networks, 65 (2014) 255-267.
  2. [2] Adamsky, F., Khayam, S. A., Jäger, R., & Rajarajan, M. Stealing bandwidth from BitTorrent seeders. Computers & Security, 46 (2014) 126-140.
  3. [3] Aboukhadijeh, Feross. Streaming torrent client for the web. https://github.com/feross/webtorrent. Retrieved February 1, 2017.
  4. [4] Norberg, A. uTorrent transport protocol. http://www.bittorrent.org/beps/bep_0029.html. Retrieved January 30, 2017.
  5. [5] Aboukhadijeh, F. WebTorrent: Using WebRTC and Mad Science to Bring BitTorrent to the Web. Software Delivery Craftsmanship Matters (2014)
  6. [6] Burgstaller, F., Derler, A., Kern, S., Schanner, G., & Reiter, A. Anonymous communication in the browser via onion-routing. IEEE 10th International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC) (2015) 260-267.
  7. [7] A Study of WebRTC Security. NTT Communications project. http://webrtc-security.github.io/. Retrieved January 29, 2017.
  8. [8] Feher, B., Sidi, L., Shabtai, A., & Puzis, R. The Security of WebRTC. arXiv preprint: 1601.00184. (2016) 1-10.

Details

Primary Language

English

Subjects

-

Journal Section

Research Article

Publication Date

September 30, 2019

Submission Date

September 19, 2018

Acceptance Date

September 4, 2019

Published in Issue

Year 1970 Volume: 40 Number: 3

APA
Arslan, H., & Canay, Ö. (2019). Comparison of Data Transfer Performance of BitTorrent Transmission Protocols. Cumhuriyet Science Journal, 40(3), 762-767. https://doi.org/10.17776/csj.461655

As of 2026, Cumhuriyet Science Journal will be published in six issues per year, released in February, April, June, August, October, and December