STP技术白皮书中文版(3)
MSTP协议引入了域的概念,域由域名、修订级别、VLAN与实例的映射关系组成,只有三者都一样的互联的交换机才认为在同一个域内。缺省时,域名就是交换机的第一个MAC地址,修订级别等于0,所有的VLAN都映射到实例0上。在同一个域内的交换机将互相传播和接收不同生成树实例的配置消息,保证所有生成树实例的计算在全域内进行;而不同域的交换机仅仅互相传播和接收CIST生成树的配置消息,MSTP协议利用CIST保证全网络拓扑结构的无环路存在,也是利用CIST保持了同STP/RSTP的向上兼容,因此从外部来看,一个MSTP域就相当于一个交换机,对不同的域、STP、RSTP交换机是透明的。
MSTP相对于之前的各种生成树协议而言,优势非常明显。MSTP具有VLAN认知能力,可以实现负载均衡,可以实现类似RSTP的端口状态快速切换,可以捆绑多个VLAN到一个实例中以降低资源占用率,并且可以很好地向下兼容STP/RSTP协议。
1.2 华为3COM支持的STP类型
华为3COM公司对所有的IEEE标准STP协议提供支持,这包括IEEE 802.1D STP 、IEEE 802.1w RSTP 和IEEE 802.1s MSTP协议。
2 华为3COM STP特性及相关技术
本章介绍了华为3COM对标准STP协议的一些扩展技术和应用特性,标准STP协议的概念和特性请参考协议文本和各产品的STP操作手册。
2.1 RSTP模块到MSTP模块的平滑升级
在华为3COM的软件平台中有两个STP的相关模块,一个是RSTP模块,另外一个是
5
MSTP模块。RSTP模块实现了IEEE 802.1w的RSTP状态机,它支持STP兼容模式和RSTP模式;MSTP模块实现了IEEE 802.1s的MSTP状态机,它支持STP兼容模式、RSTP兼容模式和MSTP模式。IEEE 802.1s的MSTP状态机本身并没有实现RSTP兼容模式,对RSTP兼容模式的支持是华为3COM对标准协议的扩展。RSTP模块缺省运行于RSTP模式,MSTP模块缺省运行于MSTP模式。
RSTP模块和MSTP模块是互斥的,所以存在把RSTP模块升级到MSTP模块的问题。MSTP模块设计时就考虑了和RSTP模块的命令行兼容,所以可以平滑地从RSTP模块升级到MSTP模块,RSTP模块的命令行被MSTP模块解释为对CIST的操作,升级过程不会引入问题。
RSTP模块设置工作模式的命令如下: [系统视图] [undo] stp mode { stp | rstp } MSTP模块设置工作模式的命令如下: [系统视图] [undo] stp mode { stp | rstp | mstp }
2.2 MSTP模块的RSTP模式
MSTP模块的RSTP模式是在MSTP状态机的基础上模拟的,和RSTP协议的外在表现一致。
在RSTP模式下,发送 RSTP BPDU;接收到STP BPDU后,发送STP BPDU;接收到MSTP BPDU后,能够正常处理,仍然发送RSTP BPDU。
在RSTP/MSTP模式下,如果端口发送STP BPDU,执行MCHECK命令后,发送RSPT/MSTP BPDU。
由STP模式切换到RSTP/MSTP模式,会自动执行MCHECK,发送RSPT /MSTP BPDU。 在STP和RSTP模式下可以配置多实例,MSTI各端口状态和CIST保持一致。为了减小CPU的负担,在STP和RSTP模式下最好不要配置多实例。
2.3 PATH COST缺省值的计算
华为3COM STP支持3种PATH COST缺省值的计算方法:IEEE 802.1D标准方法、IEEE 802.1t标准方法和华为3COM的私有计算方法。 各种情况下缺省Path Cost值分配如下: Port Speed Link Type 0 10Mbps Half-Duplex Full-Duplex Aggregated Link 2 Ports
Path Cost 802.1D-1998 65,535 100 99 95 6
Path Cost 802.1T 200,000,000 2,000,000 1,999,999 1,000,000 Path Cost Legacy 200,000 2,000 2,000 1,800 Aggregated Link 3 Ports Aggregated Link 4 Ports 100Mbps Half-Duplex Full-Duplex Aggregated Link 2 Ports Aggregated Link 3 Ports Aggregated Link 4 Ports 1000Mbps Full-Duplex Aggregated Link 2 Ports Aggregated Link 3 Ports Aggregated Link 4 Ports 10Gbps Full-Duplex Aggregated Link 2 Ports Aggregated Link 3 Ports Aggregated Link 4 Ports 95 95 19 18 15 15 15 4 3 3 3 2 1 1 1 666,666 500,000 200,000 199,999 100,000 66,666 50,000 20,000 10,000 6,666 5,000 2,000 1,000 666 500 1,600 1,400 200 200 180 160 140 20 18 16 14 2 1 1 1 IEEE 802.1D和IEEE 802.1t标准的PATH COST缺省值的基本计算请参考协议文本,下面介绍对标准协议的一些扩充。
IEEE 802.1D和IEEE 802.1t标准中并没有规定同样速率下全双工端口和半双工端口的Path Costs值的不同,但是一般全双工的Path Costs值比半双工略小一点。
对于聚合链路,802.1D并没有具体的规定,它没有区分聚合链路和单端口链路的优先级别的不同,因此对于802.1D-1998中聚合链路STP的Path Cost值不用考虑聚合链路数。
802.1T推荐的计算缺省Path Cost值的公式为 Path Cost = 20,000,000,000 / Link Speed in Kbps。
对于聚合链路,链路速率为聚合组中所有unblock端口的速率和。 华为3COM的私有计算方法为
?200,000 (Link Speed?0)?2,200 - 20 * LinkSpeed (0 ? Link Speed ?10 0)??Path Cost ??220-0.2 * LinkSpeed (100 ? Link Speed ?10 00)?22-0.002 * LinkSpeed (1000 ? Link Speed ?10 ,000)???1 (Link Speed ?10 ,000) ,Link Speed in Kbps对于聚合链路,链路速率为聚合组中所有unblock端口的速率和。
用于设置Path Cost计算方法的命令行如下:
[系统视图] [undo] stp pathcost-standard { dot1d-1998 | dot1t | legacy}
7
2.4 指定根桥和根桥备份
STP可以通过计算来确定生成树的根交换机,用户也可以通过交换机提供的命令来指定当前交换机为根交换机。
设置当前交换机为根交换机或者备份根交换机之后,用户不能再修改交换机的优先级。 同一台交换机不能既作为根交换机,又作为备份根交换机。
当根交换机出现故障或被关机时,备份根交换机可以取代根交换机成为生成树的根交换机;但是此时如果用户设置了新的根交换机,则备份根交换机将不会成为根交换机。如果用户为生成树配置了多个备份根交换机,当根交换机失效时,STP将选择MAC地址最小的那个备份根交换机作为根交换机。
说明: (1)
用户可以通过将交换机的优先级设置为0达到将该交换机设置为生成树的树根的目的,也可以直接通过命令将该交换机设置为生成树的树根。
(2)
用户不能同时为一个生成树指定两个或两个以上的根交换机,即不要将两台或两台以上的交换机指定为生成树的树根。
(3)
用户可以给生成树指定多个备份树根,即可以将两台或两台以上的交换机指定为生成树的备份树根。
(4)
一般情况下,建议用户给生成树指定一个树根和多个备份树根。
缺省情况下,交换机既不作为生成树的根交换机,也不作为生成树的备份根交换机。 RSTP模块提供下面的命令指定本交换机为生成树的根交换机或备份根交换机。 [系统视图] [undo] stp root {primary|secondary}
MSTP模块提供下面的命令指定本交换机为生成树某个实例的根交换机或备份根交换机。 [系统视图] [undo] stp [ instance instance-id ] root { primary | secondary }
在MSTP模块中,用户可以将当前交换机指定为生成树实例(由参数instance instance-id确定)的根交换机或备份根交换机。如果instance-id取值为0,当前交换机将被指定为CIST …… 此处隐藏:3155字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




