P2P 浅析
对等网络(P2P)技术,是在传统的客户机和服务器模式来说的一种方式。在C/S模式中,数据的分发采用专门的服务器,多个客户端都从此服务器获取数据。这种模式的优点是:数据的一致性容易控制,系统也容易管理。但是此种模式的缺点是:因为服务器的个数只有一个(即便有多个也非常有限),系统容易出现单一失效点;单一服务器面对众多的客户端,由于CPU能力、内存大小、网络带宽的限制,可同时服务的客户端非常有限,可扩展性差。
P2P技术正是为了解决这些问题而提出来的一种对等网络结构。在P2P网络中,每个节点既可以从其他节点得到服务,也可以向其他节点提供服务,他是一种是一种无中心服务器的对等网络泛型。这样,庞大的终端资源被利用起来,一举解决了C/S模式中的两个弊端。
但是一说到 P2P 肯定哟啊说关于 NAT 穿透的问题,因为这是干扰 P2P 最重要的一个因素。
待续。。