什么是点对点网络?

点对点网络避免了集中式服务器

点对点网络直接连接设备而不需要使用另一台计算机或设备(如服务器)作为中介。尽管点对点计算技术已经存在多年,但它们有望从根本上改变网络的未来。

什么是点对点网络?

点对点网络以大致相同的基础连接大致相同的计算机,而不需要另一台计算机的中介。P2P与客户机/服务器网络不同,在客户机/服务器网络中,许多计算机连接到一个更大的服务器,该服务器指导网络内的通信。

点对点网络中的计算机通常在物理上彼此靠近,并运行类似的网络协议和软件。在家庭网络普及之前,只有小企业和学校建立了点对点网络。

国内点对点网络

今天大多数家庭计算机网络都是点对点网络。住宅用户配置他们的计算机在对等工作组允许在所有设备之间平等地共享文件、打印机和其他资源。尽管一台计算机可以作为文件服务器或传真服务器在任何给定的时间,其他家庭计算机通常有同等的能力来处理这些职责。

有线和无线家庭网络都符合点对点环境。一个路由器将家庭网络连接到互联网;它不会改变网络内资源的共享方式。

P2P文件共享网络

当大多数人听到P2P这个词时,他们想到的是在互联网上的点对点文件共享。像Napster这样的P2P文件共享系统在本世纪头十年成为最受欢迎的互联网应用程序类型。P2P网络实现了搜索和数据传输协议互联网协议.要访问P2P网络,请下载并安装合适的P2P客户端应用程序。

有些P2P应用程序只在一个P2P网络上工作,而有些则跨网络运行。同样,有些P2P网络只支持一个应用程序,而有些则支持多个应用程序。

什么是P2P软件应用?

多年前,当P2P首次成为主流时,UserLand software的Dave Winer就提出了对P2P软件的一个很好的定义。他建议P2P软件应用程序包括以下七个关键特征:

  • 用户界面运行在网络浏览器之外。
  • 系统中的计算机既可以充当客户端,也可以充当服务器。
  • 该软件易于使用,集成良好。
  • 该应用程序包括支持用户创建内容或添加功能的工具。
  • 应用程序与其他用户建立连接。
  • 该应用程序做了一些新的或令人兴奋的事情。
  • 软件支持跨网络协议,如SOAP或xml - rpc

在这种点对点计算的现代观点中,点对点网络延伸到整个互联网,而不仅仅是一个家局域网(LAN).易于使用的P2P软件应用程序允许技术专业人士和非技术人员参与。

Kazaa, Napster和更多的P2P软件应用程序

作为最初的MP3文件共享系统,Napster几乎在一夜之间成为了世界上最受欢迎的互联网软件应用程序。Napster代表了上面定义的新型P2P系统:一个简单的用户界面,运行在支持文件服务和下载的浏览器之外。此外,Napster还提供聊天室,将数百万用户连接起来,并提供了一项令人兴奋的新服务。

Napster的名字指的是P2P网络及其支持的文件共享客户端。除了局限于单一的客户端应用之外,Napster还采用了专有的网络协议,但这些技术细节并没有实质性地影响它的普及。

当最初不受监管的Napster服务被关闭时,几个P2P系统争夺了这些用户。大多数Napster用户迁移到Kazaa和Kazaa Lite软件应用程序和FastTrack网络。FastTrack的规模甚至超过了最初的Napster网络。

流行的P2P应用程序和网络

目前没有一个P2P应用程序或网络享有独占优势。流行的P2P网络包括eDonkey、BitTorrent、Gnutella和eMule。

这个页面有用吗?