首页
站点统计
技术支持
友链
关于我
Search
1
CentOS7官方停止支持,yum源变更
229 阅读
2
苹果笔记本实现用户登录钉钉通知功能
220 阅读
3
麒麟操作系统安装达梦数据库DM8 V8版本
208 阅读
4
Ubuntu22.04配置vsftp服务
190 阅读
5
台式电脑DIY配置单之2024.06
186 阅读
默认分类
电脑3C
Linux运维
生活杂谈
游戏娱乐
Windows专题
网络互联
登录
Search
标签搜索
PHP
Linux
麒麟OS
Win11
电脑
Typecho
Mac OS
雪中悍刀行
Redis
Joe
windows
祝福
SHELL
Mysql
达梦数据库
阿里云
SSH
CentOS
域名转移
网络
清阳
累计撰写
37
篇文章
累计收到
13
条评论
首页
栏目
默认分类
电脑3C
Linux运维
生活杂谈
游戏娱乐
Windows专题
网络互联
页面
站点统计
技术支持
友链
关于我
搜索到
1
篇与
网络互联
的结果
2025-03-30
华为交换机配置RSTP
配置RSTP功能示例RSTP简介以太网交换网络中为了进行链路备份,提高网络可靠性,通常会使用冗余链路。但是使用冗余链路会在交换网络上产生环路,引发广播风暴以及MAC地址表不稳定等故障现象,从而导致用户通信质量较差,甚至通信中断。为解决交换网络中的环路问题,提出了生成树协议STP(Spanning Tree Protocol)。STP(Spanning Tree Protocol)是用来解决网络中环路问题的协议。运行该协议的设备通过彼此交互信息而发现网络中的环路,并适当对某些端口进行阻塞以消除环路。与众多协议的发展过程一样,生成树协议也是随着网络的发展而不断更新的,从最初的IEEE 802.1D中定义的STP到IEEE 802.1w中定义的快速生成树协议RSTP(Rapid Spanning Tree Protocol),再到最新的IEEE 802.1s中定义的多生成树协议MSTP(Multiple Spanning Tree Protocol)。生成树协议中,MSTP兼容RSTP、STP,RSTP兼容STP。三种生成树协议的比较如表5-5所示。表5-5 三种生成树协议的比较生成树协议特点应用场景STP形成一棵无环路的树,解决广播风暴并实现冗余备份。收敛速度较慢。无需区分用户或业务流量,所有VLAN共享一棵生成树。RSTP形成一棵无环路的树,解决广播风暴并实现冗余备份。收敛速度快。MSTP形成多棵无环路的树,解决广播风暴并实现冗余备份。收敛速度快。多棵生成树在VLAN间实现负载均衡,不同VLAN的流量按照不同的路径转发。需要区分用户或业务流量,并实现负载分担。不同的VLAN通过不同的生成树转发流量,每棵生成树之间相互独立。配置注意事项本例适用于S600-E交换机的所有版本所有产品。与终端相连的端口不用参与RSTP计算,建议将其设置为边缘端口或去使能STP。组网需求在一个复杂的网络中,网络规划者由于冗余备份的需要,一般都倾向于在设备之间部署多条物理链路,其中一条作主用链路,其他链路作备份。这样就难免会形成环形网络,若网络中存在环路,可能会引起广播风暴和MAC表项被破坏。网络规划者规划好网络后,可以在网络中部署RSTP协议预防环路。当网络中存在环路,RSTP通过阻塞某个端口以达到破除环路的目的。如图5-17所示,当前网络中存在环路,SwitchA、SwitchB、SwitchC和SwitchD都运行RSTP,通过彼此交互信息发现网络中的环路,并有选择的对某个端口进行阻塞,最终将环形网络结构修剪成无环路的树形网络结构,从而防止报文在环形网络中不断循环,避免设备由于重复接收相同的报文造成处理能力下降。图5-17 配置RSTP功能组网图配置思路采用以下思路配置RSTP功能:在处于环形网络中的交换设备上配置RSTP基本功能,包括:配置环网中的设备生成树协议工作在RSTP模式。配置根桥和备份根桥设备。配置端口的路径开销值,实现将该端口阻塞。使能RSTP,实现破除环路。配置保护功能,实现对设备或链路的保护。例如:在根桥设备的指定端口配置根保护功能。操作步骤配置RSTP基本功能配置环网中的设备生成树协议工作在RSTP模式配置SwitchA的RSTP工作模式。 system-view[HUAWEI] sysname SwitchA[SwitchA] stp mode rstp配置交换设备SwitchB的RSTP工作模式。 system-view[HUAWEI] sysname SwitchB[SwitchB] stp mode rstp配置交换设备SwitchC的RSTP工作模式。 system-view[HUAWEI] sysname SwitchC[SwitchC] stp mode rstp配置交换设备SwitchD的RSTP工作模式。 system-view[HUAWEI] sysname SwitchD[SwitchD] stp mode rstp配置根桥和备份根桥设备配置SwitchA为根桥。[SwitchA] stp root primary配置SwitchD为备份根桥。[SwitchD] stp root secondary配置端口的路径开销值,实现将该端口阻塞端口路径开销值取值范围由路径开销计算方法决定,这里选择使用华为计算方法为例,配置将被阻塞端口的路径开销值为20000。同一网络内所有交换设备的端口路径开销应使用相同的计算方法。配置SwitchA的端口路径开销计算方法为华为计算方法。[SwitchA] stp pathcost-standard legacy配置SwitchB的端口路径开销计算方法为华为计算方法。[SwitchB] stp pathcost-standard legacy配置SwitchC的端口路径开销计算方法为华为计算方法。[SwitchC] stp pathcost-standard legacy配置SwitchC端口GigabitEthernet0/0/1端口路径开销值为20000。[SwitchC] interface gigabitethernet 0/0/1[SwitchC-GigabitEthernet0/0/1] stp cost 20000[SwitchC-GigabitEthernet0/0/1] quit配置SwitchD的端口路径开销计算方法为华为计算方法。[SwitchD] stp pathcost-standard legacy使能RSTP,实现破除环路将与PC机相连的端口设置为边缘端口配置SwitchB端口GigabitEthernet0/0/2为边缘端口。[SwitchB] interface gigabitethernet 0/0/2[SwitchB-GigabitEthernet0/0/2] stp edged-port enable[SwitchB-GigabitEthernet0/0/2] quit(可选)配置SwitchB的BPDU保护功能。[SwitchB] stp bpdu-protection配置SwitchC端口GigabitEthernet0/0/2为边缘端口。[SwitchC] interface gigabitethernet 0/0/2[SwitchC-GigabitEthernet0/0/2] stp edged-port enable[SwitchC-GigabitEthernet0/0/2] quit(可选)配置SwitchC的BPDU保护功能。[SwitchC] stp bpdu-protection如果与边缘端口相连的是使能了STP功能的网络设备,配置BPDU保护功能后,如果边缘端口收到BPDU报文,边缘端口将会被shutdown,边缘端口属性不变。设备全局使能RSTP设备SwitchA全局使能RSTP。[SwitchA] stp enable设备SwitchB全局使能RSTP。[SwitchB] stp enable设备SwitchC全局使能RSTP。[SwitchC] stp enable设备SwitchD全局使能RSTP。[SwitchD] stp enable配置保护功能,如在根桥设备的指定端口配置根保护功能在SwitchA端口GigabitEthernet0/0/1上配置根保护功能。[SwitchA] interface gigabitethernet 0/0/1[SwitchA-GigabitEthernet0/0/1] stp root-protection[SwitchA-GigabitEthernet0/0/1] quit在SwitchA端口GigabitEthernet0/0/2上配置根保护功能。[SwitchA] interface gigabitethernet 0/0/2[SwitchA-GigabitEthernet0/0/2] stp root-protection[SwitchA-GigabitEthernet0/0/2] quit验证配置结果经过以上配置,在网络计算稳定后,执行以下操作,验证配置结果。在SwitchA上执行display stp brief命令,查看端口状态和端口的保护类型,结果如下:[SwitchA] display stp brief MSTID Port Role STP State Protection 0 GigabitEthernet0/0/1 DESI FORWARDING ROOT 0 GigabitEthernet0/0/2 DESI FORWARDING ROOT将SwitchA配置为根桥后,与SwitchB、SwitchD相连的端口GigabitEthernet0/0/2和GigabitEthernet0/0/1在生成树计算中被选举为指定端口,并在指定端口上配置根保护功能。在SwitchB上执行display stp interface gigabitethernet 0/0/1 brief命令,查看端口GigabitEthernet0/0/1状态,结果如下:[SwitchB] display stp interface gigabitethernet 0/0/1 brief MSTID Port Role STP State Protection 0 GigabitEthernet0/0/1 DESI FORWARDING NONE 端口GigabitEthernet0/0/1在生成树选举中成为指定端口,处于FORWARDING状态。在SwitchC上执行display stp brief命令,查看端口状态,结果如下:[SwitchC] display stp brief MSTID Port Role STP State Protection 0 GigabitEthernet0/0/1 ALTE DISCARDING NONE 0 GigabitEthernet0/0/2 DESI FORWARDING NONE 0 GigabitEthernet0/0/3 ROOT FORWARDING NONE 端口GE0/0/1在生成树选举中成为Alternate端口,处于DISCARDING状态。端口GE0/0/3在生成树选举中成为根端口,处于FORWARDING状态。配置文件SwitchA的配置文件# sysname SwitchA # stp mode rstp stp instance 0 root primary stp pathcost-standard legacy # interface GigabitEthernet0/0/1 stp root-protection # interface GigabitEthernet0/0/2 stp root-protection # return SwitchB的配置文件 # sysname SwitchB # stp mode rstp stp bpdu-protection stp pathcost-standard legacy # interface GigabitEthernet0/0/2 stp edged-port enable # return SwitchC的配置文件# sysname SwitchC # stp mode rstp stp bpdu-protection stp pathcost-standard legacy # interface GigabitEthernet0/0/1 stp instance 0 cost 20000 # interface GigabitEthernet0/0/2 stp edged-port enable # returnSwitchD的配置文件# sysname SwitchD # stp mode rstp stp instance 0 root secondary stp pathcost-standard legacy # return
2025年03月30日
2 阅读
0 评论
0 点赞