“对等网络”(Peer-to-Peer Network)是指两个或多个计算机之间建立起直接的连接,如果不存在服务器,则相互之间可以直接访问其他网络主机。
对等网络又分为集中式网络和分布式网络。集中式网络是指有一台用于保存共享数据的中心化服务器,用户需要到这台服务器上访问数据。而分布式网络则没有中心服务器,每个网络节点都互相发现彼此,无限制地捕捉新增数据,并显示他们想在网络中发布的数据,使每个节点成为全部数据的一部分。
一个典型的对等网络包括套接字(sockets),节点(nodes),协议(protocols)和通信管道(communication channels)。所以,在这种环境下,各台计算机之间可以直接发送数据。
传统的客户端服务器结构的网络世界的最大缺点是单点失效性(single point of failure),也就是服务器出现故障时系统会完全中断,而在对等网络环境中,由于没有中心服务器,可以确保服务正常运行,分布式网络也可以实现安全加密,以防止数据泄露。
此外,对等网络还能够提高网络连接速度和拓展性,无论任何节点掉线,整个系统仍然可以正常运行以及其他功能之类。因此,对等网络是由多个不同计算机之间分布式而相互协作来维护网络的一种结构。
TAG:对等网络