Network Efficiency in Peer-to-peer Data Distribution

Date of Award

Winter 12-15-2012

Author's Department

Computer Science & Engineering

Degree Name

Doctor of Philosophy (PhD)

Degree Type



Data distribution applications transfer data files on computer networks. On these networks, peer-to-peer applications transfer bulk data quickly to many destinations. But existing applications increase network costs on the Internet and underuse network capacity on the data center network.

To address these network inefficiencies, this thesis introduces two applications. First, it proposes an Internet application that decreases the costly traffic of peer-to-peer applications while maintaining their download times. This approach is novel because it works without changing existing peer-to-peer applications on the Internet.

Second, after identifying the problem with existing applications in data centers, this thesis proposes a peer-to-peer application that increases its usage of the network capacity and maintains the speed of other applications. This approach is novel because it is more resilient than similar peer-to-peer applications on the data center network.


English (en)


Patrick J Crowley

Committee Members

Neil M Richards, Sanjay J Swamidass, Jonathan S Turner


Permanent URL:

This document is currently not available here.