首页> 外文会议>International Workshops on Enabling Technologies >Bootstrapping Peer-to-Peer Systems using IRC
【24h】

Bootstrapping Peer-to-Peer Systems using IRC

机译:使用IRC引导对等系统

获取原文

摘要

Research in the area of peer-to-peer systems is mainly focused on structuring the overlay network. Little attention is paid to the process of setting up and joining a peer-to-peer overlay network, i.e. the bootstrapping of peer-to-peer networks. The major challenge is to get hold of one peer that is already in the overlay. Otherwise, the first peer must be able to detect that the overlay is currently empty. Successful P2P applications either provide a centralized server for this task (Skype) or they simply put the burden on the user (eMule). We propose an automatic solution which does not require any user intervention and does not exhibit a single point of failure. Such decentralized bootstrapping protocols are especially important for open non-commercial peer-to-peer systems which cannot provide a server infrastructure for bootstrapping. The algorithm we are proposing builds on the Internet Relay Chat (IRC), a highly available, open, and distributed network of chat servers. Our algorithm is designed to put only a very minimal load on the IRC servers. In measurements we show that our bootstrapping protocol scales very well, handles flash crowds, and does only put a constant load on the IRC system disregarding of the peer-to-peer overlay size.
机译:对等系统区域的研究主要集中在构建覆盖网络。对设置和加入点对点覆盖网络的过程来支付很少的关注,即对等网络的引导。主要挑战是抓住一个已经在覆盖层的同伴。否则,第一对等体必须能够检测到覆盖目前为空。成功的P2P应用程序为此任务(Skype)提供集中式服务器,或者它们只是对用户(emule)的负担。我们提出了一种自动解决方案,不需要任何用户干预,并且没有表现出单一的故障。这种分散的引导协议对于开放的非商业点对点系统尤为重要,这对于无法提供用于自动启动的服务器基础架构。我们在互联网中继聊天(IRC)上提出构建的算法,这是聊天服务器的高可用性,打开和分布式网络。我们的算法旨在仅在IRC服务器上放置非常最小的负载。在测量中,我们表明我们的引导协议非常稳​​定,处理闪存人群,并且只对IRC系统忽略了对等覆盖尺寸的持续负载。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号