On P2P Networks and P2P-Based Content Discovery on the Internet

dc.contributor.advisorLi, Junen_US
dc.contributor.authorMemon, Ghulamen_US
dc.date.accessioned2014-06-17T19:41:21Z
dc.date.available2014-06-17T19:41:21Z
dc.date.issued2014-06-17
dc.description.abstractThe Internet has evolved into a medium centered around content: people watch videos on YouTube, share their pictures via Flickr, and use Facebook to keep in touch with their friends. Yet, the only globally deployed service to discover content - i.e., Domain Name System (DNS) - does not discover content at all; it merely translates domain names into locations. The lack of persistent naming, in particular, makes content discovery, instead of domain discovery, challenging. Content Distribution Networks (CDNs), which augment DNSs with location-awareness, also suffer from the same problem of lack of persistent content names. Recently, several infrastructure- level solutions to this problem have emerged, but their fundamental limitation is that they fail to preserve the autonomy of network participants. Specifically, the storage requirements for resolution within each participant may not be proportional to their capacity. Furthermore, these solutions cannot be incrementally deployed. To the best of our knowledge, content discovery services based on peer-to-peer (P2P) networks are the only ones that support persistent content names. These services also come with the built-in advantage of scalability and deployability. However, P2P networks have been deployed in the real-world only recently, and their real-world characteristics are not well understood. It is important to understand these real-world characteristics in order to improve the performance and propose new designs by identifying the weaknesses of existing designs. In this dissertation, we first propose a novel, lightweight technique for capturing P2P traffic. Using our captured data, we characterize several aspects of P2P networks and draw conclusions about their weaknesses. Next, we create a botnet to demonstrate the lethality of the weaknesses of P2P networks. Finally, we address the weaknesses of P2P systems to design a P2P-based content discovery service, which resolves the drawbacks of existing content discovery systems and can operate at Internet-scale. This dissertation includes both previously published/unpublished and co-authored material.en_US
dc.identifier.urihttps://hdl.handle.net/1794/17907
dc.language.isoen_USen_US
dc.publisherUniversity of Oregonen_US
dc.rightsAll Rights Reserved.en_US
dc.subjectBotneten_US
dc.subjectContent discoveryen_US
dc.subjectMonitoring p2p networksen_US
dc.subjectPersistent namesen_US
dc.subjectStructured overlayen_US
dc.subjectUnstructured overlayen_US
dc.titleOn P2P Networks and P2P-Based Content Discovery on the Interneten_US
dc.typeElectronic Thesis or Dissertationen_US
thesis.degree.disciplineDepartment of Computer and Information Scienceen_US
thesis.degree.grantorUniversity of Oregonen_US
thesis.degree.leveldoctoralen_US
thesis.degree.namePh.D.en_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Memon_oregon_0171A_10873.pdf
Size:
2.13 MB
Format:
Adobe Portable Document Format