socket穿透代理_完全锥形NAT、穿透技术详解

94b3abef074db04080a19f789d785c09.png
完全锥形NAT的讲解https://www.zhihu.com/video/1233796094612013056

NAT穿透技术详解

1.P2P网络结构模型

顾名思义,P2P就是点到点的意思,是与C/S结构不一样的纯分布式结构。

1.1.传统的C/S结构

传统的C/S结构是每个客户端均知道中心化的SERVER,由客户端主动与SERVER进行通信。

d4cad2187a1a83fbbc51f956a526d565.png

1.2.P2P网络结构

P2P网络结构是分布的网状结构,每个节点并不预先知道其它节点的可通信位置信息。

d712684835b72d6c418d6f019861730b.png

1.3.P2P结构的演化

P2P结构经历了如下的演化阶段:

•集中目录式

•纯分布式

•混合式

1.3.1.集中目录式

集中目录式就是具有一个集中点,作为知道其它节点通信信息的中介,所以不属于纯分布式,具有以下特点:

•最早出现的P2P应用模式

•仍然具有中心化的特点,也称为非纯粹的P2P结构

•典型代表是共享MP3音乐文件的Napster

•集中的统一管理提供了良好的商业模式,譬如IM,迅雷等

927f10a5f99c01429e6b17164ed84a03.png

1.3.2.纯分布式

纯分布式就是无中心节点,全分布的概念,具有一线特点:

•完全取消了集中的中央服务器,扩展性和容错性较好

•纯P2P非结构化网络采用泛洪方式进行,消耗大量带宽

•没有集中的管理导致更容易受到病毒侵害和恶意攻击

•采用纯P2P非结构化拓扑结构的代表是Gnutella模型

•采用结构化拓扑结构譬如环型DHT可以避免广播危害

1.3.2.1.纯分布式非结构化模型

纯分布式非结构化模型就是所以节点都是相等的地位的,没有谁预先知道谁的通信位置信息。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值