On The Performance of Multiple-File Downloads in BitTorrent Systems

碩士 === 國立臺灣大學 === 資訊管理學研究所 === 101 === BitTorrent is a peer-to-peer file sharing protocol; due to its unique mechanism, it has excellent file transport performance, so it is widely used to distribute large amounts of data across the Internet and to stream high-quality video. BitTorrent is also one o...

Full description

Bibliographic Details
Main Authors: Tun-Ping Yu, 俞敦平
Other Authors: Yuh-Jzer Joung
Format: Others
Language:en_US
Published: 2013
Online Access:http://ndltd.ncl.edu.tw/handle/13260784476582527136
Description
Summary:碩士 === 國立臺灣大學 === 資訊管理學研究所 === 101 === BitTorrent is a peer-to-peer file sharing protocol; due to its unique mechanism, it has excellent file transport performance, so it is widely used to distribute large amounts of data across the Internet and to stream high-quality video. BitTorrent is also one of the largest traffic consumers on the Internet, attracting various research on this protocol. One of the most amazing characteristics of BitTorrent is that the average time a peer stays in the system is not related to the entry rate of peers into the system. This indicates that BitTorrent has great scalability. This characteristic attracts even more research on this protocol, but most of it focuses on the theme of single-file downloads. Research on multiple-files downloads exists, but there is still a lack of rigorous, organized research on the topic. According to real-world traces, over 85 percent of BitTorrent users download multiple files concurrently. Our research found that when the bandwidth utilization is high, different multiple-file-download approaches─such as MFMT(Multiple-File-Multiple-Torrents),MFST (Multiple-Files-Single-Torrents) or MFST with extended unchoking slots have similar average download times, regardless of whether of file sizes are unique or not. We also found that the entry rates of peers will actually affect the average download time of peers when the system is operating in a low bandwidth environment.