快速迁移特性简介
RSTP和MSTP的指定端口快速迁移机制使用两种协议报文:
》 proposal报文:指定端口请求快速迁移的报文。
》 agreement报文:同意对端进行快速迁移的报文。
RSTP和MSTP均要求接收到下游交换机的agreement报文后,上游交换机的指定端口才能进行快速迁移。不同之处如下:
》对于MSTP,上游交换机会先向下游设备发送agreement报文,下游交换机在收到此报文后才会向上游发送agreement报文;
》对于RSTP,上游交换机不会向下游交换机发送agreement报文。
RSTP指定端口快速迁移机制
MSTP指定端口快速迁移机制
RSTP和MSTP在快速迁移的配合上有一定的限制。例如:当上游交换机运行RSTP,下游交换机运行MSTP,并且下游MSTP不支持RSTP兼容模式时,由于下游MSTP的根端口接收不到上游交换机的agreement报文,它不会向上游交换机发agreement报文,所以上游交换机的指定端口无法实现状态的快速迁移,只能在2倍的Forward Delay延时后变成Forwarding状态。
在网络中,由于有些厂商的交换机配置了与生成树相关的私有协议,其指定端口的状态迁移实现机制与RSTP类似,这就导致这些厂商的交换机作为上游交换机与运行MSTP的H3C系列交换机互连时,上游的指定端口不能实现状态的快速迁移。
为了避免这种情况,H3C系列交换机提供了快速迁移特性。在运行MSTP的H3C系列交换机和某些厂商的交换机相连时,用户可以在作为下游的H3C系列交换机的端口上开启快速迁移特性,则如果该端口是根端口,它在收到上游指定端口的proposal报文后,会主动向上游发送agreement报文,而不是在等待接收上游的agreement报文后才发送agreement报文,这样就使上游交换机的指定端口能够进行状态的快速迁移。
配置举例
H3C交换机作为下游交换机,某些厂商的交换机作为上游交换机,网络正确连接,如图所示。
上游交换机开启了与生成树相关的私有协议,其指定端口的状态迁移实现机制与RSTP类似。port1是指定端口。下游交换机H3C Switch上开启MSTP。port2是根端口。
(1)在系统视图下配置快速迁移特性
system-view
stp interface interface-type interface-number no-agreement-check
(2)在以太网端口视图下配置快速迁移特性
system-view
interface interface-type interface-number
stp no-agreement-check
快速迁移特性仅可以在根端口或Alternate端口进行配置。
用户可以在指定端口配置快速迁移特性,但此特性不会在端口上生效。
VLAN-VPN TUNNEL简介
VLAN-VPN TUNNEL功能可以使在不同地域的用户网络,通过运营商网络内指定的VLAN VPN进行STP报文的透明传输,从而使用户网络能够进行统一的生成树计算。并且用户网络和运营商网络拥有各自的生成树,互不干扰。
如图上部为运营商网络,下部为用户网络。其中运营商网络包括报文输入/输出设备,用户网络分别为用户网络A和用户网络B两个部分。通过在运营商网络两端报文/输入输出设备上的设置,在一端将STP报文的目的MAC地址格式替换成为特殊格式的MAC地址,在另一端还原,从而使报文在运营商网络中实现了透明传输。
开启VLAN-VPN TUNNEL的设备上一定要启动STP协议。
运营商网络之间要配置为Trunk链路。
进入系统视图
system-view
系统启动MSTP
stp enable
系统启动VLAN-VPN TUNNEL功能
vlan-vpn tunnel 必选 缺省情况下,系统的VLAN-VPN TUNNEL功能不会被启动。
进入以太网端口视图
interface interface-type interface-number 进入需要开启VLAN VPN功能的端口视图
启动以太网端口下VLAN VPN功能
vlan-vpn enable 必选 缺省情况下,所有端口都关闭VLAN VPN功能
VLAN-VPN TUNNEL配置典型案例 参考:
http://www.elvhome.com/html/2013-7-27/2013727125544727.html





