好文档 - 专业文书写作范文服务资料分享网站

多生成树(MultipleSpanningTreeProtocol)

天下 分享 时间: 加入收藏 我要投稿 点赞

,.

3.9 配置摘要侦听

根据IEEE 802.1s的规定,相连交换机若实现MSTP域内MSTI的互通,它们的域配置(域名、修订级别、VLAN与实例的映射关系)必须完全一致。MSTP在发送BPDU报文的时候,会把配置ID(配置ID由域名、修订级别和配置摘要组成,其中配置摘要是由VLAN与实例的映射关系经过HMAC-MD5运算生成的16字节签名)放到报文中传输,相连的交换机就是根据这些信息来判断发送报文的交换机和自己是否处于同一个域内。

如果其它厂商的配置摘要计算方法和标准中列举的参考例子不一致,那么Comware交换机和其它厂商交换机即使域配置相同,各自计算出的配置摘要也会不相同,所以它们不会认为在一个域内,这样就只能实现CIST的互通,不能实现MSTI的互通。

Comware MSTP提供如下方法可以和配置摘要计算方法和标准协议不一致的厂商交换机实现域内MSTI的互通。

在保证相连Comware交换机域配置和其它厂商交换机域配置完全一致的前提下,可以通过命令在每一个和其它厂商交换机相连的端口上启动配置摘要侦听功能。对于启动 了配置摘要侦听功能的端口,在接收到其它厂商交换机MSTP报文时,直接认为报文来自域内,同时记录下报文中的配置摘要;在发送MSTP报文时,将之前记录的配置摘要填充到发送的报文中,这就保证了其它厂商交换机接收到该报文时也认为它来自域内,这样Comware MSTP和其它厂商交换机MSTP就可以在MSTI域内互通了。

注意: ◆ 配置摘要侦听功能一定要在Comware交换机和其它厂商交换机的域配置完全相同的条件下启动,否则可能因为各交换机VLAN与实例映射关系不一致导致广播风暴。 ◆ 域内和其它厂商交换机相连的每一个端口都必须启动配置摘要侦听功能;在域的边界端口上不能使能配置摘要侦听功能。 ◆ 不要直接更改启动了配置摘要侦听功能的Comware交换机及其相连的其它厂商交换机的域配置。请,.

在更改域配置之前将配置摘要侦听功能关闭,否则在更改域配置的过程中可能因为各交换机VLAN与实例映射关系不一致导致广播风暴。 ◆ 如果域内都是Comware交换机,则不必启动配置摘要侦听功能。 举例:

图6 配置摘要侦听功能

Switch A、Switch B为Comware交换机,Switch C为配置摘要计算方法非标准的其它厂商交换机,所有设备都启用MSTP,并且域配置都相同。

在组网中,为了实现Switch A与Switch C以及Switch B与Switch C之间的域内互通,必须在Switch A的端口GigabitEthernet1/1和Switch B的端口GigabitEthernet1/2上启动配置摘要侦听功能。Switch A与Switch B由于都是Comware设备,不需要启动配置摘要侦听功能。

3.10 No Agreement Check特性实现

MSTP标准协议中规定,指定端口快速迁移的条件就是收到下游根端口发送的携带agreement标志报文,而根端口发送携带agreement标志报文的前提又是收到上游指定端口发送携带agreement标志的报文。当交换机(如:RSTP交换机)的指定端口发送的报文中不携带agreement标志时,该交换机作为上游桥设备与Comware设备MSTP互通时,因为Comware设备根端口无法收到上游指定端口发送的携带agreement标志的报文,所以不向上游桥指定端口回应agreement标志报文,从而导致该交换机的指定

,.

端口无法快速迁移。可以通过在Comware设备的端口上启动No Agreement Check特性来避免端口连接的上游桥设备为RSTP交换机或者与MSTP协议实现存在私有性差异的厂商设备时,上游桥设备不能快速迁移问题。 举例:

图7 No Agreement Check特性

Switch A为根交换机并为RSTP交换机,Switch B的GigabitEthernet2/1为根端口。为了使Switch A的端口GigabitEthernet1/1能够快速迁移,应该在Switch B的GigabitEthernet2/1上启动No Agreement Check。

3.11 MSTP标准报文格式特性实现

本特性主要实现Comware设备与支持标准MSTP协议报文格式设备之间的互通。有了此特性,当标准协议报文格式设备和私有协议报文格式设备混合组网时,就能够正确地进行网络拓扑计算。

Comware设备在缺省配置下能自动识别接收的MSTP报文格式,其发送报文格式可以根据接收到的报文格式自动更改,按接收到的报文格式向外发送报文。也可按用户在端口上的实际配置收发用户指定格式的报文。Comware设备如果工作在RSTP或STP兼容模式下与其它设备组网,在公共生成树实例上也能正常互通。

3.12 VLAN Ignore特性

在一般情况下,某个VLAN都会映射到一个MSTP的实例中,此VLAN中的端口在该实例上的转发状态由MSTP计算得出。在网络拓扑比较复杂的情况下,某些VLAN的拓扑可能会被生成树阻塞,造成该VLAN

,.

的业务流量不通,为了解决该问题引入了VLAN Ignore特性。当在该VLAN上启动VLAN Ignore特性后,该VLAN中每个端口的实际转发状态不再遵从MSTP计算出的状态,而是一直保持Forwarding的状态。当该VLAN关闭VLAN Ignore特性后,该VLAN中每个端口的实际转发状态仍然会遵从MSTP计算出的状态。

4 典型组网案例

MSTP可以使得同一组网中的不同VLAN的报文按照不同的生成树进行转发,从而实现不同VLAN数据的负载分担和冗余备份。

图8 MSTP典型组网图

如图8所示,Switch A和Switch B为汇聚层设备,Switch C和Switch D为接入层设备。为了合理均衡各条链路上的流量,可以在设备上按照下列思路进行配置: ◆ 所有设备属于同一个MST域;

◆ VLAN 10的报文沿着实例1转发,实例1的根桥为Switch A; ◆ VLAN 20的报文沿着实例2转发,实例2的根桥为Switch B; ◆ VLAN 30的报文沿着实例3转发,实例3的根桥为Switch A; ◆ VLAN 40的报文沿着实例4转发,实例4的根桥为Switch B。

MSTP计算完成后,不同VLAN流量的转发路径如图9所示,这样可以大大减少各链路的负载。同时,每个VLAN都有一条冗余备份链路,当前工作链路失效后,冗余备份链路会马上生效,大大减小由于链路故

,.

障而导致的流量丢失。

图9 流量转发路径图 5 总结

MSTP可以弥补STP和RSTP的缺陷,它既可以快速收敛,也能使不同VLAN的流量沿着各自的路径转发,从而为冗余链路提供了更好的负载分担机制。MSTP使用灵活,适用于任意复杂组网,配置相对也比较简单,最简单的情况下只需要将MSTP协议开启即可,还可以通过设置桥优先级、域信息以及端口路径开销来选择任意VLAN的任意一条通路来实现流量转发。

多生成树(MultipleSpanningTreeProtocol)

,.3.9配置摘要侦听根据IEEE802.1s的规定,相连交换机若实现MSTP域内MSTI的互通,它们的域配置(域名、修订级别、VLAN与实例的映射关系)必须完全一致。MSTP在发送BPDU报文的时候,会把配置ID(配置ID由域名、修订级别和配置摘要组成,其中配置摘要是由VLAN与实例的映射关系经过HMAC-MD5运算生成的16字节签名)
推荐度:
点击下载文档文档为doc格式
7r6zz9jyq085bn78arf2570pk9t82300b89
领取福利

微信扫码领取福利

微信扫码分享