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网络体现了互联网时代“我为人人,人人为我”的共享精神。
 

Peer-To-Peer 综述(P2P技术综述)

05年的关于P2P技术的综述,还不错,比较全面。是中科院计算机技术研究所的文章。 第 1 章 Peer-To-Peer 介绍 罗杰文 中科院计算技术研究所   最...
  • G_BrightBoy
  • G_BrightBoy
  • 2014年03月25日 19:18
  • 10555

使用C#实现P2P应用程序(附原码) 分享

一/前言   P2P,即英文Peer-to-Peer的缩写,中译为对等互联或点对点技术。讲到P2P,人们就会想起Napster,Napster让人们认识到了P2P技术的威力,P2P技术也就通过Naps...
  • forlinux
  • forlinux
  • 2009年01月04日 23:04
  • 5347

音视频即时通讯开发中使用P2P技术的好处

在服务器的配置文件“AnyChatCoreServer.ini”中网络配置部分,“RoutingPolicy”字段表示了P2P数据路由传输策略的配置信息,可取值分别表示: 1 服务器转发模式...
  • vbLittleBoy
  • vbLittleBoy
  • 2014年05月05日 14:39
  • 6595

p2p网络中的NAT穿透技术----常见NAT穿越解决方案

常见NA丁穿越解决方案     NAT技术在缓解IPv4地址紧缺问题、构建防火墙、保证网络安全等方面都发挥了重要 作用。然而,NAT设备的广一泛存在却给Internet上的主机,特别是处于不同内网...
  • cllzw
  • cllzw
  • 2015年06月10日 09:50
  • 2442

P2P直播的技术难点

一、防火墙的穿透:  超过90%的电脑都在防火墙后面,如果让2台在防火墙后面的电脑能够实现P2P互联,这是一个技术的难点。有2种方式:  1. 要求用户配置TCP端口:BT和电驴采用的方式,配置需要网...
  • max2008
  • max2008
  • 2007年06月12日 16:03
  • 1561

p2p技术分类与发展方向

P2P,即英文Peer-to-Peer的缩写,中译为对等互联或点对点技术。它区别与传统的客户端/服务器(C/S)或浏览器/服务器(B/S)模式,最大的不同是降低了对服务器的依赖,在P2P网络中各Pee...
  • bairui_Allen
  • bairui_Allen
  • 2013年01月06日 14:13
  • 1123

P2P技术及应用简介

P2P,即Peer-to-Peer,指点对点、对等网络,它是一种分布式网络,网络的参与者共享他们所拥有的一部分硬件资源(处理能力、存储能力、网络连接能力、打印机等),这些共享资源能被其它对等节点(Pe...
  • java_veteran
  • java_veteran
  • 2007年08月08日 13:13
  • 530

P2P技术应用及现状

什么是P2P技术呢?P2P是peer-to-peer的缩写,peer在英语里有“(地位、能力等)同等者”、“同事”和“伙伴”等意义。因此,P2P也就可以理解为“伙伴对伙伴”的意思,或称为对等联网。P2...
  • jindongpo
  • jindongpo
  • 2010年08月31日 14:07
  • 449

PCDN--P2P技术与CDN的融合创新

【流媒体网】摘要:一种全新的思路是在CDN网络中,引入P2P技术。通过这种模式,可以在不增加成本的同时有效提升CDN服务能力,更有效避免了P2P应用的诸多弊端,是在当前运营商网络状况下最理想的媒体业务...
  • max2008
  • max2008
  • 2007年06月10日 10:56
  • 1352

P2P:区块链系统的重要基石

各位朋友大家晚上好,我们今天继续来做区块链的分享;今天聊的主题是对等网络;今天我的交流目的想和大家聊清楚三个基本问题: 1. 对等网络的组网思想 2. 区块链系统为什么选择对等网络作为自身的网络模...
  • u013177568
  • u013177568
  • 2017年11月07日 21:53
  • 454
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:P2P技术及最新应用案例
举报原因:
原因补充:

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