P2P技术及最新应用案例

原创 2007年09月13日 14:01:00
TagP2P技术互助监控
 
P2P,即Peer-to-Peer,指点对点、对等网络,它是一种分布式网络,网络的参与者共享他们所拥有的一部分硬件资源(处理能力、存储能力、网络连接能力、打印机等),这些共享资源能被其它对等节点(Peer)直接访问而无需经过中间实体。与传统的Client/Server模式不同,在P2P网络中,参与者既是资源提供者(Server),又是资源获取者(Client)。
 
跟传统C/S结构相比,P2P技术具有如下技术特点:
·         非中心化(Decentralization):网络中的资源和服务分散在所有结点上,信息的传输和服务的实现都直接在结点之间进行,可以无需中间环节和服务器的介入,避免了可能的瓶颈。
·         可扩展性(Extensibility):在P2P网络中,随着用户的加入,系统整体的资源和服务能力也在同步地扩充,从而能更高效地满足用户的需要。
·         健壮性(Robustness):P2P架构天生具有耐攻击、高容错的优点。由于服务是分散在各个结点之间进行的,部分结点或网络遭到破坏对其它部分的影响很小。P2P网络通常都是以自组织的方式建立起来的,并允许结点自由地加入和离开,并能根据网络带宽、结点数、负载等变化不断地做自适应式的调整。
 
由于P2P技术的优势,其已经被应用到各种不同的领域。目前典型的P2P应用包括以下类型:
·         内容共享网络,这是P2P技术应用最广的方式,相信很多人使用P2P软件(如eMuleBitComet等)在网上下载过文件,已经了解了P2P技术的巨大威力与性能;您还可以通过PPLive在线观看电影、视频直播等;
·         P2P通讯与信息共享,即使用IP及P2P技术,在互联网上进行高质量、免费通话或信息共享。其代表软件是Skype,相信很多人已使用过,通过Skype,您可以与全球各地的人交谈、聆听语音、观看视频、使用文字交流,再无需考虑通信费用、距离或时间。
·         网格计算应用,该类应用利用网络中的计算资源来执行计算量很大的任务,典型项目有SETI@homeGlobus等,其中SETI@home是个很有趣的科学试验项目,它利用全球联网的计算机共同搜寻地外文明。你可以通过运行一个免费程序下载并分析从射电望远镜传来的数据来加入这个项目。
 
P2P技术应用日新月异,新应用及软件不断涌现。现给大家介绍最近在网上搜到利用P2P技术进行网站监测的应用YouMonitor.Us(YMU)。YMU网络是遍布全球的网站监测网络,它利用P2P技术提供新型的网站监测服务,网络参与者通过贡献DC-Node来得到全球分布的、免费的24x7网站监测服务。DC-Node指监测节点,是YMU网络中的一个节点,是成千上万的监测客户端之一。YMU网络体现了互联网时代“我为人人,人人为我”的共享精神。
 

相关文章推荐

最新P2P技术与原理

  • 2009年12月15日 00:24
  • 683KB
  • 下载

P2P技术原理及应用(1)

作 者:金海 廖小飞     摘要:对等网络(P2P)有3种主要的组织结构:分布式哈希表(DHT)结构、树形结构、网状结构。P2P技术已经延伸到几乎所有的网络应用领域,如分布式科学计算、文件共享、流...

P2P技术与应用

以下内容来自网络,本人仅收集学习之用,如作者有任何意见,请给我留言,我会尽快将其删除。   技术背景 P2P起源于最初的联网通信方式,如在建筑物内PC通过局域网互联,不同建筑物间通过Mod...
  • jjy201
  • jjy201
  • 2011年08月05日 10:35
  • 260

P2P技术在工业物联网中的应用

  • 2017年06月26日 15:37
  • 3.57MB
  • 下载

P2P技术在电力网格中的应用研究

  • 2010年12月15日 09:45
  • 1.93MB
  • 下载

P2P技术原理及应用(2)

在Gnutella网络中存在以下问题:     冗余消息多,对带宽的消耗存在一定的浪费。Gnutella网络协议采用泛洪式(Flooding)消息传播机制,这种消息传播机制产生了呈指数级增长的冗余消...

一些具非常有用源代码分享(百度指数破解(最新版),NDIS实现类似P2P终结者功能代码,GOOGLE在线翻译等等)

最近自己要去深圳,开始人生的第二份工程,所以整理以前自己写过的小玩意代码(跟自己工作的代码无关),自己下班回家写的代码,准备卸载简历里面去求职。代码风格自己有注意,但还是每次看自己以前写的代码就感觉是...

p2p视频点播系统开发案例――Myseelite

项目地址:http://sourceforge.net/projects/myseelite/   1. MySee公司倡导的开源项目,目前国内功能最强大的一个开源系统。 2. 一个直播(也支持...
  • cllzw
  • cllzw
  • 2015年05月25日 10:12
  • 1134

P2P(点对点)聊天工具案例

  • 2008年05月29日 15:26
  • 1.16MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:P2P技术及最新应用案例
举报原因:
原因补充:

(最多只允许输入30个字)