点对点(P2P)是什么?

欧易(OKX)交易所

新用户永久最高20%手续费减免!

官网注册   APP下载

点对点(P2P)是一种分散的通信模型,其中每一方具有相同的能力,并且任何一方都可以发起通信会话。与客户端/服务器模型(客户端发出服务请求并且服务器满足请求)不同,P2P网络模型允许每个节点充当客户端和服务器。

P2P系统可用于提供网络流量,大规模并行计算环境,分布式存储和其他功能的匿名路由。大多数P2P程序专注于媒体共享,因此P2P通常与软件盗版和版权侵犯有关。

通常,对等应用程序允许用户控制许多操作参数:一次寻找或允许多少个成员连接; 其系统连接或避免; 提供什么服务; 以及用于网络的系统资源数量。但是,有些只是简单地连接到网络中的某些活动节点子集,几乎没有用户控制。 

尽管自ARPANET时代以来已经探索了P2P网络拓扑的用途,但直到20世纪90年代后期,当Napster等音乐共享P2P应用出现时,P2P通信模型的优势才对公众显而易见。Napster及其后继者,包括Gnutella和BitTorrent,削减了音乐和电影行业的利润,改变了人们对收购和消费媒体的看法。 

系统管理员倾向于阻止使用P2P应用程序。除了占用带宽并可能合法地暴露管理员的组织外,P2P应用程序还可用于绕过 防火墙并分发恶意软件。通常建立网络以防止PC进行点对点“侧面谈话”。

对等网络如何工作

通常,当用户下载文件时,用户打开Web浏览器,访问适当的网站并下载该文件。在这种情况下,网站充当服务器,用户的计算机充当接收数据的客户端。这可以与单向街道进行比较,其中下载的文件从点A(网站)传输到点B(用户的计算机)。

但是,如果用户通过对等网络下载相同的文件,则下载的处理方式不同。在这种情况下,用户必须在他的计算机上安装对等软件,这将创建对等应用程序用户的虚拟网络。然后,当用户下载文件时,它以来自网络中已具有该文件的各种计算机的位来接收。

同时,数据也从用户的计算机发送到要求它的计算机。这种情况类似于双向街道 – 文件就像许多小数据一样,来到用户的计算机,但也会在请求时离开。实际上,文件传输负载是在对等计算机之间分配的。

P2P架构

在对等网络架构中,每台计算机具有相同的职责和能力。由于没有服务器,计算机在工作组中相互连接以共享文件,打印机和Internet访问。该架构适用于12台或更少计算机的工作组。因此,它在小型家庭或办公室环境中很常见,其中每个PC充当独立工作站,将数据存储在其自己的硬盘驱动器上,但能够与网络上的所有其他PC共享数据。

比特币从早盘暴跌中复苏周三重新获得8700美元

在克服了今天交易的糟糕开局后,比特币(BTC)成功重新获得了8,700美元的价格水平。 最初的加密货币昨天遭遇了一些损失,因为它在周一创下2019年新高8,907.17美元之后未能保持其积极

P2P的优缺点

对等网络有许多优点和缺点。

优点包括:

  • 无需购买昂贵的服务器。
  • 每个用户管理他或她自己的计算机,这意味着不需要网络管理员。
  • 用户不必具备任何技术知识,因为设置是通过软件中的向导完成的。
  • 可以在家庭和小型企业中建立P2P网络。但是,每台计算机都必须单独维护。
  • 比客户端/服务器网络更少的网络流量。

缺点包括:

  • 用户无法集中备份文件和文件夹。
  • 其他计算机可以访问每台计算机,这会降低用户的性能。
  • 这些文件不会集中组织到特定的共享区域中。相反,它们存储在个人计算机上。因此,如果拥有计算机的任何人没有逻辑文件系统,则可能很难找到文件。
  • 每个用户都有责任确保不将病毒引入网络。
  • 除了权限之外几乎没有任何安全性。

对等与客户端/服务器对等

对等网络涉及两台或多台共享各种资源的计算机,包括DVD播放器,打印机和磁盘驱动器。网络中的每台计算机都充当客户端和服务器,直接与其他计算机通信。在对等网络上,网络上的任何其他计算机都可以使用一台计算机上的打印机。所有这些都是连接它们的方法,例如Wi-Fi 路由器。

客户端/服务器网络涉及许多客户端,这些客户端连接到至少一个安装了大多数应用程序和数据的中央服 客户端从服务器访问这些资源。客户端/服务器网络通常具有更快的访问速度,因为它们旨在支持大量客户端。

客户端可以在不共享资源的情况下充当工作站。升级应用程序和文件更容易,因为它们仅安装在一台计算机上。在客户端/服务器网络中,安全性由服务器处理,而不是由每个单独的用户处理。

P2P的历史

在20世纪80年代引入个人计算机之后不久,就首次使用了P2P网络。在互联网中继聊天,在1988年8月制定,是为分享文字和聊天建造了第一对等网络的网络之一。

1999年6月1日,Napster在其自己的集中式P2P网络上实现了音乐共享。Napster和其他第一代P2P网络允许个人通过网络直接连接到使用同一程序副本的另一个人。

Gnutella成立于2000年,是第一个分散式P2P文件共享网络。它允许用户通过指定的文件夹访问其他用户计算机上的文件。在接下来的几年中,开发了额外的P2P媒体文件共享服务。这为其他P2P网络奠定了基础,包括2009年1月3日发布的比特币网络。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

比特币价格(BTC / USD)可能面临买家疲软

比特币最近的挣扎可能表明Coindesk在最近的技术分析中指出,看涨趋势行业网站已经疲惫不堪。 自5月13日重新获得该价格水平以来,最初的加密货币一直难以获得8,000美元以上的稳定位

原创文章,作者:掘金K,如若转载,请注明出处:https://www.20on.com/109252.html

(0)
掘金K掘金K
上一篇 23 5 月, 2022 11:28 上午
下一篇 23 5 月, 2022 11:38 上午

欧易(OKX)交易所

新用户永久最高20%手续费减免!

官网注册   APP下载

相关推荐