HPTP: Relieving the Tension between ISPs and P2P

HPTP: Relieving the Tension between ISPs and P2P
复制标题

DOI:
--
复制
发表时间:
2007
期刊:
--
影响因子:
--
通讯作者:
G. Shen;Ye Wang;Y. Xiong;Ben Y. Zhao;Zhi-Li Zhang
G. Shen;Ye Wang;Y. Xiong;Ben Y. Zhao;Zhi-Li Zhang
中科院分区:
其他
文献类型:
--
作者:
G. Shen;Ye Wang;Y. Xiong;Ben Y. Zhao;Zhi-Li Zhang

文献摘要

被引文献

相似文献

基于测量的研究表明,P2P应用程序和互联网服务提供商之间存在严重的紧张关系。在本文中,我们提出了一种新的基于HTTP的对等网络(HPTP)框架来缓解这种紧张。关键的想法是利用广泛部署的互联网服务提供商的网络缓存代理来诱骗他们缓存P2P流量。这是通过我们称为“HTTP化”的过程实现的:我们将大型P2P文件或流分割(如果必要)为较小的块,使用HTTP协议对它们进行封装和传输,以便它们可缓存。本文介绍了HPTP框架的几个关键工具--HTTP验证工具、缓存检测工具和可用性测试工具的设计,并以缓存感知树构造(CATC)协议为例展示了HPTP框架。仿真结果表明,HPTP能够显著提高系统的性能。我们认为,HPTP框架将显著减少由重复P2P流量引起的网络过载,从而使互联网服务提供商和最终用户(P2P以及普通网络用户)都受益。
Measurement-based studies indicate that there is a severe tension between P2P applications and ISPs. In this paper, we propose a novel HTTP-based Peer-to-Peer (HPTP) framework to relieve this tension. The key idea is to exploit the widely deployed web cache proxies of ISPs to trick them to cache P2P traffic. This is achieved via a process we refer to as “HTTPifying”: we segment (if necessary) large P2P files or streams into smaller chunks, encapsulate and transport them using the HTTP protocol so that they are cacheable. We outline the design of several key tools of the proposed HPTP framework – HTTPifying, cache detection and usability test tools, and describe a cache-aware tree construction (CATC) protocol for delivering P2P streaming traffic as an example to showcase the HPTP framework. Simulation results demonstrate that HPTP can lead to significant performance improvement. We argue that the HPTP framework will benefit both ISPs and end users (P2P as well as normal web users) by significantly reducing network overload caused by repetitive P2P traffic.