P2P网络和P2P软件

对等软件和网络介绍

P2P网络已经引起了全球互联网用户和计算机网络专业人士的极大兴趣。 P2P软件系统如Kazaa和Napster是有史以来最受欢迎的软件应用之一。 许多企业和网站都推动“点对点”技术作为互联网的未来。

虽然它们实际上已经存在了很多年,但是P2P技术有望从根本上改变网络的未来。

P2P文件共享软件在合法性和合理使用方面也引发了很多争议。 总的来说,专家们对P2P的各种细节以及未来的发展方向不一致。

传统的对等网络

P2P的首字母缩写在技术上代表了点对点 。 Webopedia将P2P定义为:

一种类型的网络,其中每个工作站具有相同的功能和责任。 这不同于客户机/服务器体系结构,其中一些计算机专用于服务其他计算机。

这个定义捕捉了对等网络的传统意义。 对等网络中的计算机通常物理上彼此靠近并运行类似的网络协议和软件。 在家庭网络流行之前,只有小型企业和学校建立了点对点网络。

家庭对等网络

如今的大多数家庭计算机网络都是对等网络。

住宅用户将他们的计算机配置在对等工作组中,以允许在所有设备之间平均共享文件 ,打印机和其他资源。 尽管一台计算机在任何时候都可以充当文件服务器或传真服务器,但其他家用计算机通常具有相同的功能来处理这些责任。

有线和无线家庭网络均符合对等环境。 有人可能会争辩说,安装网络路由器或类似的核心设备意味着网络不再是点对点的。 从网络的角度来看,这是不准确的。 路由器简单地将家庭网络连接到互联网 ; 它本身不会改变网络中资源的共享方式。

P2P文件共享网络

当大多数人听到P2P术语时,他们认为不是传统的对等网络,而是互联网上的点对点文件共享 。 P2P文件共享系统已成为十年来最受欢迎的互联网应用类别之一。

P2P网络实现了Internet协议(IP)之上的搜索和数据传输协议。 要访问P2P网络,用户只需下载并安装合适的P2P客户端应用程序。

存在众多的P2P网络P2P软件应用程序。 一些P2P应用程序只能与一个P2P网络一起工作,而另一些应用程序则是跨网络的。 同样,一些P2P网络仅支持一个应用程序,而另一些则支持多个应用程序。

什么是P2P软件应用程序?

很多年前,当P2P成为主流时,UserLand Software的Dave Winer提出了一个很好的P2P软件定义。 戴夫建议P2P软件应用程序包含以下七个关键特性:

在这种对等计算的现代观点中,P2P网络遍布整个互联网,而不仅仅是家庭局域网(LAN) 。 易于使用的P2P软件应用程序允许极客和非技术人员参与。

Kazaa,Napster等P2P软件应用程序

原来的MP3文件共享系统Napster在一夜之间成为全球最受欢迎的互联网软件应用程序。 Napster代表了上面定义的新“现代”P2P系统:在浏览器外部运行的简单用户界面支持文件服务和下载。 此外,Napster还提供聊天室来连接数百万用户,并执行一项新的令人兴奋的(“有争议的”)服务。

Napster的名字既提到P2P网络,也提到它支持的文件共享客户端。 除了在开始时仅限于单个客户端应用程序,Napster采用了专有网络协议,但这些技术细节并未对其受欢迎程度产生实质性影响。

当最初的不受监管的Napster服务被关闭时,一些P2P系统为这些观众而竞争。

大多数Napster用户都迁移到KazaaKazaa Lite软件应用程序以及FastTrack网络。 FastTrack的规模比原来的Napster网络还要大。

Kazaa遭遇了自身的法律问题,但其他各种系统,如eDonkey / Overnet ,仍延续了免费P2P文件共享软件的传统。

流行的P2P应用程序和网络

目前没有任何一款P2P应用程序或网络在互联网上享有独家盛行。 流行的P2P网络包括:

和流行的P2P应用程序包括

很多企业都受到成功的P2P应用程序的启发,并忙于集思广益潜在有趣的新型P2P软件。 然而,网络社区的一些人认为,Napster,Kazaa和其他P2P应用的成功与技术无关,更多与盗版有关。 大众市场P2P系统是否可以转化为有利可图的商业企业还有待证明。

概要

“P2P”的缩写已经成为家喻户晓的术语。 这个术语是指物联网:软件应用程序,网络技术和文件共享的道德规范。

在未来的几年里,预计P2P的概念将继续演变。

网络行业将推出更广泛的对等应用,这些应用应该与传统的桌面和客户/服务器系统竞争。 P2P协议标准将在更大程度上被采用。 最后,通过公开辩论的过程,慢慢解决免费P2P应用程序信息共享对版权和知识产权法的影响。