P2P 浅析

P2P 浅析

   对等网络(P2P)技术,是在传统的客户机和服务器模式来说的一种方式。在C/S模式中,数据的分发采用专门的服务器,多个客户端都从此服务器获取数据。这种模式的优点是:数据的一致性容易控制,系统也容易管理。但是此种模式的缺点是:因为服务器的个数只有一个(即便有多个也非常有限),系统容易出现单一失效点;单一服务器面对众多的客户端,由于CPU能力、内存大小、网络带宽的限制,可同时服务的客户端非常有限,可扩展性差。

   P2P技术正是为了解决这些问题而提出来的一种对等网络结构。在P2P网络中,每个节点既可以从其他节点得到服务,也可以向其他节点提供服务,他是一种是一种无中心服务器的对等网络泛型。这样,庞大的终端资源被利用起来,一举解决了C/S模式中的两个弊端。

   但是一说到 P2P 肯定哟啊说关于 NAT 穿透的问题,因为这是干扰 P2P 最重要的一个因素。

待续。。

1. NAT 类型

2. STUN 鉴别 NAT 类型

3. P2P 结构

4. BitTorrent 基本原理

5. DHT 基本原理

Powered by Hexo and Hexo-theme-hiker

Copyright © 2015 - 2021 昨夜凛雨 All Rights Reserved.

UV : | PV :