一、什么是MSTP?
二、MSTP的基本原理是什么?
1.MSTP的网络层次。
2.MST域。
3.MSTI。
4.端口角色。
5.MSTP的端口状态。三、MSTP的保护功能。
1.BPDU保护。
2.根保护。
3.环路保护。
4.TC保护。四、MSTP的配置过程。
一、什么是MSTP?
二、MSTP的基本原理是什么?
1、MSTP的网络层次。
2、MST域。
3、MSTI。
4、端口角色。
根端口:非根交换机上到根交换机开销最小的端口就是该交换机的根端口,根端口能够转发数据流量到根交换机。上图中的P3、P4和P8为根端口。
指定端口:该交换机向下游交换机发送BPDU(一种桥协议数据单元,用来交换网桥ID、根路径成本等信息,用来选举交换机端口角色)或者数据流量的端口。在上图中,P1、P2和P6为指定端口(当S3优先级高于S2时)。
边缘端口:位于网络最边缘处,不参与生成树计算,一般连接非交换机设备,如终端服务器、PC、路由器等。
预备端口:从转发数据流量的角度来看,预备端口提供了到达根交换机的一条备份链路,其接口状态为阻塞,不转发数据流量,当根端口被阻塞时,预备端口将成为新的根端口。在上图中P5为预备端口。
备份端口:当同一台交换机的两个端口互相连接时就存在一个环路(聚合链路除外),此时,交换机就会将其中一个端口阻塞,备份端口就是被阻塞的那个端口。从发送BPDU来看,备份端口就是由于学习到本设备上其他端口发送的BPDU而被阻塞的端口。从转发数据流量来看,备份端口作为指定端口的备份,提供了一条从根交换机到非根交换机的备份链路,在上图中,P7就是备份端口。
5、MSTP的端口状态。
forwarding:在这种状态下,端口即转发用户流量,又接收/发送BPDU报文。
learning:这是一种过渡状态。在该状态下,交换机会根据收到的用户流量,学习MAC地址表,但是不转发用户流量,所以称为学习状态。learning状态的端口接受/发送BPDU报文,不转发用户流量。
Discarding:在这种状态下,端口只接收BPDU报文。
三、MSTP的保护功能。
1、BPDU保护。
[Huawei]stp bpdu-protection #开启BPDU保护
2、根保护。
[Huawei]in g0/0/1 #进入指定端口[Huawei-GigabitEthernet0/0/1]stp root-protection #开启根保护
3、环路保护。
[Huawei]in g0/0/1 #进入根端口[Huawei-GigabitEthernet0/0/1]stp loop-protection #启用环路保护功能
4、TC保护。
[Huawei]stp tc-protection threshold 3 #指定阈值为3。
四、MSTP的配置过程。
网络环境如下:
需求如下:
VLAN10和VLAN20互访
VLAN10:S3->S1->R1
VLAN20:S3->S2->R1
实现思路:
开始配置:
[R1]in g0/0/0[R1-GigabitEthernet0/0/0]ip add 10.1.10.254 24[R1-GigabitEthernet0/0/0]in g0/0/1[R1-GigabitEthernet0/0/1]ip add 10.1.20.254 24[R1-GigabitEthernet0/0/1]un shut <!--接口默认为开启状态,若为关闭状态,可使用该命令开启-->
[S1]vlan ba 10 20 <!--创建vlan10 和vlan20-->[S1]in g0/0/2 <!--进入该接口-->[S1-GigabitEthernet0/0/2]port link-type trunk <!--配置接口模式为trunk-->[S1-GigabitEthernet0/0/2]port trunk allow-pass vlan all <!--放行所有vlan流量通过-->[S1-GigabitEthernet0/0/2]in g0/0/1 <!--进入该接口-->[S1-GigabitEthernet0/0/1]port link-type trunk <!--配置接口模式为trunk-->[S1-GigabitEthernet0/0/1]port trunk allow-pass vlan all <!--放行所有vlan流量通过-->[S1-GigabitEthernet0/0/1]in g0/0/3 <!--进入该接口-->[S1-GigabitEthernet0/0/3]port link-type hybrid <!--配置接口模式为Hybrid-->[S1-GigabitEthernet0/0/3]port hybrid untagged vlan 10 <!--将vlan 10 添加到该接口的untag列表-->[S1-GigabitEthernet0/0/3]port hybrid pvid vlan 10 <!--配置接口PVID为vlan 10-->
[S2]vlan ba 10 20 <!--创建vlan10 和vlan20-->[S2]in g0/0/2 <!--进入该接口-->[S2-GigabitEthernet0/0/2]port link-type trunk <!--配置接口模式为trunk-->[S2-GigabitEthernet0/0/2]port trunk allow-pass vlan all <!--放行所有vlan流量通过-->[S2-GigabitEthernet0/0/2]in g0/0/1 <!--进入该接口-->[S2-GigabitEthernet0/0/1]port link-type trunk <!--配置接口模式为trunk--> [S2-GigabitEthernet0/0/1]port trunk allow-pass vlan all <!--放行所有vlan流量通过-->[S2-GigabitEthernet0/0/1]in g0/0/3 <!--进入该接口-->[S2-GigabitEthernet0/0/3]port link-type hybrid <!--配置接口模式为Hybrid-->[S2-GigabitEthernet0/0/3]port hybrid untagged vlan 20 <!--将vlan 12 添加到该接口的untag列表-->[S2-GigabitEthernet0/0/3]port hybrid pvid vlan 20 <!--配置接口PVID为vlan 20-->
[S3]vlan ba 10 20 <!--创建vlan10 和vlan20-->[S3]in g0/0/3 <!--进入该接口-->[S3-GigabitEthernet0/0/3]port link-type access <!--配置接口模式为access-->[S3-GigabitEthernet0/0/3]port default vlan 10 <!--将接口添加到vlan 10中-->[S3-GigabitEthernet0/0/3]in g0/0/4 <!--进入该接口-->[S3-GigabitEthernet0/0/4]port link-type access <!--配置接口模式为access-->[S3-GigabitEthernet0/0/4]port default vlan 20 <!--将接口添加到vlan 20中-->[S3-GigabitEthernet0/0/4]in g0/0/1 <!--进入该接口-->[S3-GigabitEthernet0/0/1]port link-type trunk <!--配置接口模式为trunk-->[S3-GigabitEthernet0/0/1]port trunk allow-pass vlan all <!--放行所有vlan流量通过-->[S3-GigabitEthernet0/0/1]in g0/0/2 <!--进入该接口-->[S3-GigabitEthernet0/0/2]port link-type trunk <!--配置接口模式为trunk-->[S3-GigabitEthernet0/0/2]port trunk allow-pass vlan all <!--放行所有vlan流量通过-->
[S1]stp mo mstp <!--将交换机配置成MSTP模式--> [S1]stp region-configuration <!--进入MSTP配置模式-->[S1-mst-region]region-name lv <!--配置域名为“lv”-->[S1-mst-region]revision-level 1 <!--配置版本等级为“1”-->[S1-mst-region]instance 1 vlan 10 <!--将vlan 10加入实例1中-->[S1-mst-region]instance 2 vlan 20 <!--将vlan 20加入实例2中-->[S1-mst-region]active region-configuration <!--激活配置(必须配置)-->[S1-mst-region]quit <!--退出配置模式-->[S1]stp instance 1 root primary <!--配置此交换机为实例1的主根-->[S1]stp instance 2 root secondary <!--配置此交换机为实例2的备根-->
[S2]stp mode mstp <!--将交换机配置成MSTP模式--> [S2]stp region-configuration <!--进入MSTP配置模式-->[S2-mst-region]region-name lv <!--配置域名为“lv”-->[S2-mst-region]revision-level 1 <!--配置版本等级为“1”-->[S2-mst-region]instance 1 vlan 10 <!--将vlan 10加入实例1中-->[S2-mst-region]instance 2 vlan 20 <!--将vlan 20加入实例2中-->[S2-mst-region]active region-configuration <!--激活配置(必须配置)-->[S2-mst-region]quit <!--退出配置模式-->[S2]stp instance 1 root secondary <!--配置此交换机为实例1的备根-->[S2]stp instance 2 root primary <!--配置此交换机为实例2的主根-->
[S3]stp mode mstp <!--将交换机配置成MSTP模式--> [S3]stp region-configuration <!--进入MSTP配置模式-->[S3-mst-region]region-name lv <!--配置域名为“lv”-->[S3-mst-region]revision-level 1 <!--配置版本等级为“1”-->[S3-mst-region]instance 1 vlan 10 <!--将vlan 10加入实例1中-->[S3-mst-region]instance 2 vlan 20 <!--将vlan 20加入实例2中-->[S3-mst-region]active region-configuration <!--激活配置(必须配置)-->
[S3]dis stp brief #查看STP接口角色及状态信息MSTID Port Role STP State Protection0 GigabitEthernet0/0/1 DESI FORWARDING NONE0 GigabitEthernet0/0/2 ROOT FORWARDING NONE0 GigabitEthernet0/0/3 DESI FORWARDING NONE0 GigabitEthernet0/0/4 DESI FORWARDING NONE1 GigabitEthernet0/0/1 ROOT FORWARDING NONE1 GigabitEthernet0/0/2 ALTE DISCARDING NONE1 GigabitEthernet0/0/3 DESI FORWARDING NONE2 GigabitEthernet0/0/1 ALTE DISCARDING NONE2 GigabitEthernet0/0/2 ROOT FORWARDING NONE2 GigabitEthernet0/0/4 DESI FORWARDING NONE
本文链接:https://www.kinber.cn/post/2056.html 转载需授权!
推荐本站淘宝优惠价购买喜欢的宝贝: