P2P(点对点网络,Peer-to-Peer)是一种去中心化的网络架构,参与的每台设备既是客户端又是服务器,可直接互相传输数据。它是 BT 下载、区块链、视频加速等技术的基础,具有可扩展性强、抗单点故障的特点。

| 类型 | 去中心化网络架构 / 通信模型 |
| 英文全称 | Peer-to-Peer |
| 相对概念 | 客户端-服务器(C/S)架构 |
| 关键技术 | DHT 分布式哈希表、NAT 穿透 |
| 典型应用 | BitTorrent、区块链、IPFS、WebRTC |
P2P(点对点网络,英文 Peer-to-Peer)是一种去中心化的网络架构,网络中的每个节点(Peer)地位对等,既充当客户端向别人请求资源,也充当服务器向别人提供资源,节点之间可以直接通信和交换数据,而不必全部经过中心服务器。
传统互联网服务大多采用客户端-服务器(C/S)架构:所有用户都向中心服务器请求数据,服务器压力大、带宽成本高,一旦宕机全体用户受影响。P2P 则把资源和负载分散到每个参与者身上——下载的人越多,可提供数据的节点就越多,整体传输能力反而越强,这与 C/S 架构「人越多越卡」正好相反。
P2P 并非某一个具体软件,而是一类网络组织方式。按结构可分为集中目录式(用中心服务器索引、节点间直连传输)、纯分布式(完全无中心)以及混合式等形态。实际系统常用分布式哈希表(DHT)等技术来查找「谁手里有我要的数据」。
P2P 技术应用广泛:文件共享领域有 BitTorrent、电驴(eMule)等;比特币、以太坊等区块链本质上就是运行在 P2P 网络之上的分布式账本;此外还有 P2P 视频点播与直播加速(PCDN)、WebRTC 点对点音视频通话、IPFS 分布式存储等。国内说的「P2P 网贷」只是借用了「个人对个人」的叫法,与本词条的网络技术无关。
问:P2P 下载合法吗?答:P2P 只是传输技术,本身中立、合法;是否违法取决于传输的内容,用它分发盗版影视、软件等受版权保护的资源则可能侵权。
问:P2P 和 C/S(客户端-服务器)架构有什么区别?答:C/S 架构中资源集中在服务器,客户端只消费;P2P 中每个节点身份对等,既消费也提供资源,负载分散在全网。
问:为什么有些 BT 资源下载很慢?答:P2P 速度取决于在线节点(做种者)的数量和上传带宽,冷门资源节点少,速度自然慢,这也是 P2P「人多才快」特性的另一面。

| 类型 | 去中心化网络架构 / 通信模型 |
| 英文全称 | Peer-to-Peer |
| 相对概念 | 客户端-服务器(C/S)架构 |
| 关键技术 | DHT 分布式哈希表、NAT 穿透 |
| 典型应用 | BitTorrent、区块链、IPFS、WebRTC |
登录 后参与讨论
暂无讨论,来发表第一条评论吧