Academia.eduAcademia.edu

Bit Torrent Protocols

description19 papers
group707 followers
lightbulbAbout this topic
BitTorrent protocols are a set of communication protocols used for peer-to-peer file sharing over the internet. They enable efficient distribution of large files by allowing users to download and upload pieces of the file simultaneously, reducing server load and increasing download speeds through decentralized data transfer.
lightbulbAbout this topic
BitTorrent protocols are a set of communication protocols used for peer-to-peer file sharing over the internet. They enable efficient distribution of large files by allowing users to download and upload pieces of the file simultaneously, reducing server load and increasing download speeds through decentralized data transfer.

Key research themes

1. How can peer selection policies be optimized in BitTorrent-like protocols to improve performance in interactive on-demand streaming scenarios?

This research area investigates the adaptation of BitTorrent peer selection algorithms to better suit interactive multimedia streaming contexts, where users have temporal and spatial access patterns that affect content access. Considering client interactivity is crucial to enhance streaming quality, reduce latency, and maintain scalability amidst diverse viewing behaviors.

Key finding: By analyzing real multimedia workloads, the authors developed a peer selection algorithm that incorporates temporal dispersion, spatial dispersion, and object position popularity metrics reflecting client interactivity. Their... Read more
Key finding: Through realistic simulations based on the Vuse BitTorrent client, the authors found that data transfer connections are stable and that a small fraction of TCP connections carry most data, while many are primarily signaling.... Read more
Key finding: The authors designed a chunkless P2P transport protocol optimized for live multimedia streaming, tackling critical issues such as low start-up delay, robustness against packet loss, and resilience to malicious data injection.... Read more
Key finding: The study compared TCP, uTP, and WebRTC transport protocols within BitTorrent and demonstrated that while TCP causes bandwidth congestion and latency issues, uTP’s delay-based congestion control dynamically utilizes unused... Read more

2. What are the design trade-offs and protocol modifications needed to optimize BitTorrent performance and fairness in heterogeneous peer environments?

This theme addresses the inherent tension in BitTorrent protocol design between maximizing system-wide performance (i.e., minimizing average download times) and preserving fairness, where peers contributing more bandwidth receive better service. The heterogeneity of peer upload capacities necessitates strategies balancing incentive-compatible behaviors with efficiency, influencing piece selection, peer connection establishment, and flow management.

Key finding: The authors formally modeled the performance-fairness trade-off in BitTorrent-like protocols under heterogeneous peer capacities, demonstrating that optimizing for minimal average download time can degrade fairness,... Read more
Key finding: The simulation-based study revealed that signaling flows constitute significant overhead in BitTorrent, and that segregating signaling onto a dedicated small-degree overlay while maintaining transient TCP data flows can... Read more
Key finding: This work identified the inefficiencies in BitTorrent seedbox deployments arising from storing identical data multiple times across independent clients. By employing hash-based deduplication and a common backend for clusters... Read more
Key finding: The authors examined BitTorrent’s performance over wireless ad hoc networks and found that naive neighbor selection neglecting peer location results in inefficient routing and poor throughput. They proposed a hybrid peer... Read more

3. How can routing and content discovery mechanisms in peer-to-peer networks be optimized to reduce overhead and improve efficiency in BitTorrent-like systems?

This research direction focuses on the development of indexing and routing strategies that enable efficient content lookup in decentralized P2P systems without resorting to costly flooding or centralized indices. Effective routing indices and query forwarding heuristics can substantially reduce network bandwidth consumption while preserving high success rates in locating content, critical for the scalability of BitTorrent overlays with dynamically joining/leaving peers.

Key finding: The paper introduced Routing Indices (RIs), compact local data structures maintained at each node used to forward queries selectively to neighbors likely to possess desired content, rather than flooding. They proposed three... Read more
Key finding: Leveraging multi-year traffic traces, the authors showed that flooding-based query forwarding in systems like Gnutella leads to high bandwidth waste, with over 90% of queries resulting in no hits and enormous overhead on... Read more
Key finding: The authors provided a large-scale observational study of BitTorrent peer behavior across multiple months, highlighting patterns in peer locality, temporal dynamics, and content availability. Their findings emphasize the... Read more

All papers in Bit Torrent Protocols

A compilation of stories about sharing, distributing and experiencing cultural contents outside the boundaries of local economies, politics, or laws.
http://thepiratebook.net
An examination (through theory, polemic, "utopian plagiarism", & anecdote) of the potentially fruitful cross-talk between punk and media piracy in the interest of developing a poethics of transgression which can function as both a theory... more
Second in the series of two articles discussing the Bit-Torrent P2P file sharing protocol
Seedboxes are used around the world to rapidly distribute data over peer-to-peer BitTorrent (BT) protocol. They are regarded as decentralization for data distribution. However, there exist inherent inefficiencies on its implementation.... more
It is possible to transfer gigabits of data with near perfect secrecy using the BitTorrent Protocols and BitTorrent Objects providing one concatenates them together in a way to provide essentially concatenated encryption (as single step... more
by Gaurav Ojha and 
1 more
Today, the modern world has been computerized to a huge extent because of the increasing penetration of the Internet. There is a plethora of services available on the web platform these days. Services available may be either legitimate or... more
An article about online piracy and it's over-the-top overwhelming effects that somewhere are it's root causes of existence. And more importantly an article about the past consequences, when piracy meets overwhelm. A must read article... more
A series of two articles discussing the Bit Torrent P2P file sharing protocol
Download research papers for free!