ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

华为eNSP配置STP

2022-02-25 17:04:56  阅读:602  来源: 互联网

标签:LSW1 eNSP stp 配置 端口 华为 计时器 STP


STP

STP(Spanning Tree Protocol)是生成树协议的英文缩写,可应用于计算机网络中树形拓扑结构建立,主要作用是防止网桥网络中的冗余链路形成环路工作。但某些特定因素会导致STP失败,要排除故障可能非常困难,这取决于网络设计。生成树协议适合所有厂商的网络设备,在配置上和体现功能强度上有所差别,但是在原理和应用效果是一致的

基本配置:
接口不用配置,默认开启
LSW3:
int eth0/0/1                    #进入接口eth0/0/1中
port link-type access           #可以不用配置vlan,但是access接口一定要开,不开不能通信
quit                            #退出接口配置模式
​
LSW4:
int eth0/0/1                    #进入接口eth0/0/1中
port link-type access           #可以不用配置vlan,但是access接口一定要开,不开不能通信
quit                            #退出接口配置模式

PC1配置IP地址

PC2配置IP地址

LSW1:
stp enable                  #开启stp服务
stp mode stp                #stp模式改为stp
stp priority 4096           #stp优先级为4096,也可以是stp root primary,数字和汉字都可以,具体看题目上的优先级是数字还是汉字的
​
LSW2:
stp enable                  #开启stp服务
stp mode stp                #stp模式改为stp
stp priority 8192           #stp优先级为8192,也可以是stp root secondary,数字和汉字都可以,具体看题目上的优先级是数字还是汉字的
​
LSW3:
stp enable                  #开启stp服务
stp mode stp                #stp模式改为stp
​
LSW4:
stp enable                  #开启stp服务
stp mode stp                #stp模式改为stp

查看STP状态

在LSW1和LSW2上使用display查看STP状态时,系统输出的信息,从红色框框可以看出STP的模式为根网桥,如果根网桥4c1f-ccbd-49ae与本地交换机的MAC地址一样,说明本地交换机就是这个STP域中的根网桥

查看STP端口角色

使用命令display stp brief查看一下几台交换机上的STP端口角色,在LSW1上,我们可以看到三个端口都是指定端口(DESI),状态都是转发(FORWARDING)。在LSW2上,我们则可以看到Gthernet0/0/2是LSW2的根端口(ROOT),状态也是转发(FORWARDING);Ethernet0/0/1 和Ethernet0/0/3 是指定端口,状态都是转发(FROWARDING)。在LSW3和LSW4上,我们可以看到连接LSW1的端口为根端口(ROOT),状态是转发(FORWARDING);而与LSW2相连的端口是预备端口(ALTE),状态是阻塞(DISCARDING)

查看端口开销

命令display stp interface e0/0/1的输出内容中我们可以看出e0/0/1的STP相关信息,该端口使用的开销标准是Dot1T,也就是802.1t标准,开销值为20000。管理员可以使用命令stp pathcost-standard legacy,将STP使用的端口开销标准更改为华为的私有标准。

转发延迟

转发延迟可以使用命令stp timer forward-delay进行配置,这条命令的参数单位为厘秒(百分之一秒),取值范围是400~3000,默认为1500,也就是15秒
[LSW1]stp timer forward-delay 2000  #转发延迟的时间修改为20秒

配置STP计时器值

使用命令stp timer hello来修改默认的Hello时间,Hello时间的配置同样以厘秒为单位,取值范围是100~1000,默认为200,也就是2秒。根网桥会根据这个时间设置来生成并发送CBPDU(配置BPDU)。
使用命令stp timer max-age来修改默认的保存BPDU时间,以厘秒为单位,取值范围是600~4000,默认为2000,也就是20秒。当STP环境中发生故障时,若处于阻塞状态的端口(预备端口)无法从对端的指定端口收到BPDU,那么在MaxAge计时器超时后,这台交换机就会重新开始计算STP。
[LSW1]stp timer hello 300       #stp计时值修改默认时间为3秒
[LSW1]stp timer max-age 3000    #stp计时值修改默认保存BPDU时间为30秒

LSW4上查看STP信息

LSW4上查看STP信息上一行是LSW4本地的计时器设置,下一行是当前使用的计时器值。华为交换机通常会按照默认的STP计时器配置正常工作,管理员无需修改默认值。如果有特殊需求,在修改时一定注意这些计时器值需要全网统一,否则会造成链路状态不稳定的情况。

指定STP网络直径

[LSW1]stp bridge-diameter 2 #指定STP的网络直径,让STP根据管理员定义的网络环境自动计算出适用于这个网络的计时器值

其中Hello 2s MaxAge 10s FwDly 7s MaxHop 20
从这可以看出:交换机根据网络直径2自动计算出了计时器值:Hello计时器为2秒,MaxAge计时器为10秒,转发延迟计时器为7秒

标签:LSW1,eNSP,stp,配置,端口,华为,计时器,STP
来源: https://blog.csdn.net/qq_54100121/article/details/123136972

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有