MSTP笔记

产生背景:

基本概念:

BPDU格式:

端口角色与端口状态:

端口角色:比RSTP多了Master与域边缘端口

端口状态:与RSTP一样

拓扑计算:

CIST的计算

经过比较配置消息后,在整个网络中选择一个优先级最高的交换设备作为CIST的树根。在每个MST域内MSTP通过计算生成IST;同时MSTP将每个MST域作为单台交换设备对待,通过计算在MST域间生成CST。CST和IST构成了整个交换设备网络的CIST。

配置:

  1. 因为STP和MSTP不能互相识别报文,而MSTP和RSTP可以互相识别报文,所以若工作在MSTP工作模式下,交换设备会设置所有和运行STP的交换设备直接相连的端口工作在STP模式下,其他端口工作在MSTP模式下,实现运行不同生成树协议的设备之间的互通。

  2. 执行命令stp region-configuration,进入MST域视图。
  3. 执行命令region-name name,配置MST域的域名。
  4. instance instance-id vlan { vlan-id1 [ to vlan-id2 ] }&<1-10> ,缺省情况下,MST域内所有的VLAN都映射到生成树实例0。
  5. revision-level level,配置MST域的MSTP修订级别。。。。。。。。。。。。当两台交换设备的以下配置都相同时,这两台交换设备属于同一个MST域。MST域的域名。多生成树实例和VLAN的映射关系。MST域的修订级别。
  6. MST域视图下执行命令check region-configuration确定未生效的域参数配置是否正确。在确认域参数无误后,执行命令active region-configuration激活新的MST域配置。
  7. bpdu enable,使能上送BPDU报文到CPU处理的功能
  8. 执行命令stp enable,使能交换设备的MSTP功能。端口使能MSTP功能后,会默认启用边缘端口自动探测功能,当端口在(2 × Hello Timer + 1)秒的时间内收不到BPDU报文,自动将端口设置为边缘端口,否则设置为非边缘端口。推荐使能的STP的UP端口数不超过128,超过推荐数目,可能会对CPU造成冲击,出现协议震荡等。

可选 配置:

stp [ instance instance-id ] root primary,配置当前设备为根桥设备。

执行命令stp [ instance instance-id ] root secondary,配置当前交换设备为备份根桥设备。

执行命令stp instance instance-id cost cost,设置当前端口在指定生成树实例中的路径开销值。

执行命令stp instance instance-id port priority priority,配置端口在指定生成树实例中的优先级。

当设备使用某个特定的VLAN,创建VLANIF接口作为管理网口时,如果设备启用MSTP协议,通过执行ethernet-loop-protection ignored-vlan命令将该特定VLAN设置为忽略VLAN,在进行协议计算时,该VLAN会忽略阻塞状态,恒为转发状态。从而避免了端口状态为阻塞状态时导致的业务流量中断。

stp converge { fast | normal },缺省情况下,端口的MSTP收敛方式为normal。建议选择normal收敛方式。若选择fast方式,频繁的ARP表项删除可能会导致设备CPU占用率高达100%,报文处理超时导致网络震荡。

执行命令display stp [ instance instance-id ] [ interface interface-type interface-number | slot slot-id ] [ brief ],查看生成树的状态信息与统计信息。

执行命令display stp region-configuration,查看已经生效的MST域的配置信息。

执行命令display stp region-configuration digest,查看已经生效的MST域配置的摘要。

多进程配置:

执行命令stp process process-id,创建一个指定ID的MSTP进程并进入该MSTP进程视图

        执行命令stp mode mstp,配置MSTP进程的工作模式

请分别使用stp process  process-id,创建一个指定ID的MSTP进程并进入该MSTP进程视图

        stp binding process命令,把一个端口加入到ID非0的MSTP进程中,设备默认存在ID为0的MSTP进程,系统视图和接口视图中的MSTP相关配置都属于此进程,此进程的默认工作模式为MSTP

配置端口加入MSTP进程,进入接口模式

        stp binding process process-id,接入链路配置,把当前端口加入指定ID的MSTP进程中

        stp binding process process-id1 [ to process-id2 ] link-share,配置共享链路上的端口参与多个MSTP进程的状态计算。

        对于存在link-share链路的进程,必须在多进程视图下使能stp enable。对于以link-share方式加入进程的端口,端口下必须使能stp enable

执行命令stp process process-id,进入已创建的MSTP进程视图。

        执行命令stp enable,使能交换设备MSTP进程的MSTP功能。

执行命令display stp process process-id [ instance instance-id ] [ interface interface-type interface-number | slot slot-id ] [ brief ],查看生成树的状态信息与统计信息。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值