博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
生成树理论内容
阅读量:7110 次
发布时间:2019-06-28

本文共 1438 字,大约阅读时间需要 4 分钟。

1.STP生成树协议

STP(Spanning Tree Protocol)是生成树协议的英文缩写。该协议可应用于在网络中建立树形拓扑,消除网络中的二层环路,并且可以通过一定的方法实现路径冗余,但不是一定可以实现路径冗余。生成树协议适合所有厂商的网络设备,在配置上和体现功能强度上有所差别,但是在原理和应用效果是一致的。
STP通过协商阻断一些交换机端口,以确保网络中所有目的地之间只有一条逻辑路径,构建一棵没有环路的转发树。当一个端口阻止流量进入或离开时,该端口便视为处于阻塞状态。不过 STP 用来防止环路的网桥协议数据单元 (BPDU) 帧仍可继续通行。
2.RSTP快速生成树协议
STP(Spanning Tree Protocol)是生成树协议的英文缩写。该协议可应用于在网络中建立树形拓扑,消除网络中的二层环路,并且可以通过一定的方法实现路径冗余,但不是一定可以实现路径冗余。生成树协议适合所有厂商的网络设备,在配置上和体现功能强度上有所差别,但是在原理和应用效果是一致的。
STP通过协商阻断一些交换机端口,以确保网络中所有目的地之间只有一条逻辑路径,构建一棵没有环路的转发树。当一个端口阻止流量进入或离开时,该端口便视为处于阻塞状态。不过 STP 用来防止环路的网桥协议数据单元 (BPDU) 帧仍可继续通行。
3.PVST每个VLAN生成树
PVST是解决在虚拟局域网上处理生成树的CISCO特有解决方案。PVST为每个虚拟局域网运行单独的生成树实例.一般情况下PVST要求在交换机之间的中继链路上运行CISCO的ISL
4.MSTP多生成树协议
多生成树(MST)使用修正的快速生成树(RSTP)协议,叫做多生成树协议(MSTP)
可以说,MSTP是PVST和RSTP的结合版,但是又有稍微的不同。MSTP同样也是实现在不同的VLAN间计算STP,但是,不同的VLAN之间使用的是RSTP计算规则,并且对象不是VLAN,而是VLAN实例,一个VLAN实例可以包含一个或多个VLAN。
5.MSTI
每个实例对应一个或一组VLAN
每个VL AN只能对应一个实例(映射)
每个交换机可以运行多个实例
没有配置VE AN与实例的映射关系时,所有VL AN映射到实例0
6.CIST
由CST和IST构成
每个IST可以看作是CIST在每个域中的“树状片断”
7.网络直径
网络直径的定义为:任意两台终端之间连接时通过的交换机数目的最大值。网络直径最好不要超过7,否则一旦网络发生故障难以检测故障发生的链路或节点。而且,网络直径同路由收敛时间及整个网络的稳定性有很大关系。
在设计分层网络拓扑时,首先要考虑的就是网络直径。将网络直径保持在较低的水平可以确保设备之间的演示也保持在较低的且可预测的水平上。
STP(生成树协议)计时器的默认值将最大网络直径保守地限制为7。最大网络直径限制了网络中的交换机之间的最大距离。在这种情况下,两端站点之间具有的中间交换机不能超过7台。造成此限制的部分原因是BPDU携带的老化时间字段。当BPDU从根桥传播到树的枝叶时,BPDU每经过一台交换机,BPDU携带的老化时间字段就会递增一次。最后,如果老化时间字段超出了最大老化时间值,交换机就会丢弃BPDU。如果根距离网络中的某些交换机太远,BPDU就会被丢弃。此问题会影响到生成树的收敛。

转载于:https://blog.51cto.com/14223817/2375607

你可能感兴趣的文章
【转载】线程同步
查看>>
android 流行框架的使用
查看>>
Windows Phone 7中用好Silverlig“.NET研究”ht开发利器
查看>>
互联网周刊:互联网进化论,互联网营销
查看>>
ios11 bug总结
查看>>
cakephp上传组件教程
查看>>
flume【源码分析】分析Flume的启动过程
查看>>
经典算法 Manacher算法详解
查看>>
关于System.out.println()与System.out.print("\n")的区别
查看>>
HRMS(人力资源管理系统)-从单机应用到SaaS应用-架构分析(功能性、非功能性、关键约束)-下篇...
查看>>
2017-2018-2 20155225《网络对抗技术》实验四 恶意代码分析
查看>>
POCO exception
查看>>
JSON语法与JavaScript语法的区别
查看>>
ACID理论
查看>>
VC无闪烁刷屏技术的实现
查看>>
DBUtils使用(对jdbc的封装)
查看>>
JAVA ThreadPoolExecutor(转)
查看>>
使用Java+MySQL+Apache开发后台项目(一)
查看>>
Facebook ios sdk 3.10 openActiveSessionWithReadPermissions doesn't callback using web login
查看>>
启动系统相关服务笔记整理
查看>>