目录
网络拓扑的分类
1. 按所覆盖的地理范围来分类
2. 对等网与客户/服务器结构网络
3. 网络拓扑结构的定义
关于网络模型
一:常见网络模型
1.随机网络
2.规则网络
3.小世界网络
集中目录式P2P网络模型
纯分布式P2P模型
纯P2P非结构化网络模型
纯P2P结构化网络模型
附
网络拓扑的分类
1. 按所覆盖的地理范围来分类
局域网LAN 城域网MAN 广域网WAN
2. 对等网与客户/服务器结构网络
对等网不但方便连接两台以上的电脑,而且更关键的是它们之间的关系是对等的,连接后双方可以互相访问,没有主客阶级差异;对等网不能共享可执行程序客户/服务器结构的局域网,能共享服务器上的可执行程序。
3. 网络拓扑结构的定义
计算机网络中的拓扑结构是指网络中的计算机、线缆,以及其他组件的物理布局。 基本的拓扑结构主要有三种模式 (1)总线型拓扑结构 (2)星形拓扑结构 (3)环形拓扑结构 (4)混合型拓扑结构
关于网络模型
一:常见网络模型
1.随机网络
:随机网络的研究基于随机图理论。 (随机图:顾名思义,为随机过程中产生的图,主要用于复杂网络所有的建模领域中)
2.规则网络
:常见有邻耦合网络和星形耦合网络。
如图所示。 邻耦合网络特点(摘自百度文库): 1.各节点地位相同,连接边数目少,平均距离大。 2.各节点相互串联,容易瘫痪(一方有难,八方摆烂) 3.拓展性能不如星形网络。若想新添加或移动节点,则必须终端整个网络。 星形耦合网络特点: 1.节点拓展性强,方便移动。 2.一个节点错误不影响其他节点。 3.连接边数少,平均距离小。 4.若中心节点出错,则全部节点瘫痪。
3.小世界网络
略
集中目录式P2P网络模型
简单说下,一般采用星型结构,如下图。
中央目录服务器只保留索引信息,由对等节点保存各自提供服务的全部资料。
对等节点向中央服务器发布分享的文件列表,查询节点(没查到)可向中央服务器发送检索请求,得到回复后,依据网络流量和延迟等信息选择合适节点建立直接连接,这时文件交换可直接在两个对等节点之间进行。中央服务器负责记录群组所有参加者的信息,并进行适当管理。
优点:维护简单,发现资源率高。 ** 缺点**:可靠性和安全性较低,维护成本高,存在一定的版权问题和资料浪费。
适用于小型网络
未完待续
纯分布式P2P模型
概念:每个节点既是服务器又是客户端,节点之间的交流是完全对等的。每个节点都维护一个邻居列表,节点通过和他的邻居进行交互来完成特定的功能。 这种结构解决了中心化问题,拓展性和维护性较好。
分类:
- 非结构化覆盖网络
- 结构化覆盖网络
纯P2P非结构化网络模型
概念:也被称为广播式P2P模型,对等节点之间的内容查询和内容分享是通过相邻节点广播接力完成的。如果邻居节点不能满足请求,则以同样广播方式请求各自相邻的邻居节点。 为防止搜索环路的产生,每个节点会记录搜索轨迹。
- (搜索环路:所有环路的形成都是由于目的路径不明确导致混乱而造成的,例如第二层,一个广播信息经过两个交换机的时候会不断恶性循环的产生广播,造成环路)
优点: 具有较大的容错性,不会出现单点崩溃的现象。 能潜在地获得最多的查询结果。 缺点:
- 整个网络拓展性较差,随着对等节点数量的增加,网络可能发生堵塞。
- 没有中央服务器对用户进行管理
- 查询的有效性和正确性都不能保证
- 能力有限的对等节点容易造成系统瓶颈(整个软硬件构成的软件系统某一方面或者几个方面5.能力不能满足用户的特定业务要求)
纯P2P结构化网络模型
未完待续