备案 控制台
开发者社区 云计算 文章 正文

华为三层交换机STP配置

简介:

学习目的

  • 掌握启用和关闭STP的方法

  • 了解不同的STP模式的差异

  • 掌握修改网桥优先级影响根网桥选举的方法

  • 掌握修改端口优先级影响根端口与指定端口选举的方法

  • 掌握配置边缘的方法

拓扑图

         wKioL1O4uGDRBVxDAAD3Jf4JCYE119.jpg

场景

         你是公司的网络管理员。公司的网络使用了两层网络结构,核心层和接入层。采用了冗余网络,为避免存在的环路问题,决定使用STP来进行环路控制。STP有不同的模式,也可以对STP的根桥等进行控制。同样为了加快边缘网络的收敛速度,也可以使用一些特殊特性来配置STP

学习任务

         步骤一.STP配置及验证

实验之前,关闭S3的接口E0/0/1,以避免对实验的影响。

请保证设备以空配置启动。如果设备默认生成树没有开启,使用stp enable命令开启。

本次实验我们使用传统生成树。

[Huawei]sysname S1

[S1]stp mode stp

[S1]stp root secondary

[S1]

 

[Huawei]sysname S2

[S2]stp mode stp

[S2]stp root primary

 

[Huawei]sysname S3

[S3]stp mode stp

 

[Huawei]sysname S4

[S4]stp mode stp

使用display stpbrief 命令查看各接口简要STP状态。

[S1]display stp brief

 MSTID Port                       Role  STP State     Protection

  0    GigabitEthernet0/0/9        ROOT FORWARDING      NONE

  0    GigabitEthernet0/0/10       ALTE DISCARDING      NONE

  0    GigabitEthernet0/0/13       DESI FORWARDING      NONE

  0    GigabitEthernet0/0/14       DESI FORWARDING      NONE

 

[S2]display stp brief

 MSTID Port                       Role  STP State     Protection

  0    GigabitEthernet0/0/9        DESI FORWARDING      NONE

  0    GigabitEthernet0/0/10       DESI FORWARDING      NONE

  0    GigabitEthernet0/0/21       DESI FORWARDING      NONE

  0    GigabitEthernet0/0/22       DESI FORWARDING      NONE

 

[S3]display stp brief

 MSTID Port                       Role  STP State     Protection

  0    Ethernet0/0/13              ALTE  DISCARDING      NONE

  0    Ethernet0/0/21              ROOT  FORWARDING      NONE

 

[S4]display stp brief

 MSTID Port                       Role  STP State     Protection

  0    Ethernet0/0/14              ALTE  DISCARDING      NONE

  0    Ethernet0/0/22              ROOT  FORWARDING      NONE

使用display stpinterface命令查看某接口详细STP状态。

[S1]displstp interface gi0/0/10

-------[CISTGlobal Info][Mode STP]-------

CISTBridge         :4096 .4c1f-cce0-2efa

ConfigTimes        :Hello 2s MaxAge 20s FwDly15s MaxHop 20

ActiveTimes        :Hello 2s MaxAge 20s FwDly15s MaxHop 20

CISTRoot/ERPC      :0    .4c1f-ccee-152e / 1

CISTRegRoot/IRPC   :4096 .4c1f-cce0-2efa / 0

CISTRootPortId     :128.9

BPDU-Protection     :Disabled

CISTRoot Type      :Secondary root

TCor TCN received  :149

TCcount per hello  :0

STPConverge Mode   :Normal

Timesince last TC  :0 days 0h:26m:58s

Numberof TC        :18

LastTC occurred    :GigabitEthernet0/0/9

----[Port10(GigabitEthernet0/0/10)][DISCARDING]----

 Port Protocol       :Enabled

 Port Role           :Alternate Port

 Port Priority       :128

 Port Cost(Dot1T )   :Config=auto / Active=1

 Designated Bridge/Port   :0.4c1f-ccee-152e / 128.10

 Port Edged          :Config=default / Active=disabled

 Point-to-point      :Config=auto / Active=true

 Transit Limit       :147 packets/hello-time

 Protection Type     :None

 Port STP Mode       :STP

 Port Protocol Type  :Config=auto / Active=dot1s

 BPDU Encapsulation  :Config=stp / Active=stp

 PortTimes           :Hello 2s MaxAge 20s FwDly 15sRemHop 0

 TC or TCN send      :32

 TC or TCN received  :52

 BPDU Sent           :87            

          TCN: 0, Config: 87, RST: 0, MST: 0

 BPDU Received       :853            

          TCN: 0, Config: 853, RST: 0, MST: 0

步骤二.根桥选举控制

         使用display STP命令查看当前根桥信息

-------[CIST Global Info][Mode STP]-------

CIST Bridge         :0   .4c1f-ccee-152e

Config Times        :Hello 2s MaxAge 20s FwDly 15s MaxHop 20

Active Times        :Hello 2s MaxAge 20s FwDly 15s MaxHop20

CIST Root/ERPC      :0   .4c1f-ccee-152e / 0

CIST RegRoot/IRPC   :0   .4c1f-ccee-152e / 0

CIST RootPortId     :0.0

BPDU-Protection     :Disabled

CIST Root Type      :Primary root

TC or TCN received  :190

TC count per hello  :0

STP Converge Mode   :Normal

Time since last TC  :0 days 0h:30m:30s

Number of TC        :17

Last TC occurred    :GigabitEthernet0/0/22

………………….

         实验中特别定义了S2为主根网桥,S1为备份根网桥。如上输出CISTBridgeCIST Root/ERPC字段值相同的即为根桥。

桥优先级数值越小的优先级越高,因此将S1的桥优先级改为4096,将S2的桥优先级修改为8192S1的优先级高于S2S1将选举为根桥。

[S1]undo stp root

[S1]stp priority 4096

 

[S2]undo stp root

[S2]stp priority 8192

使用display stp命令查看新的根桥信息。

[S1]displ stp

-------[CIST Global Info][Mode STP]-------

CIST Bridge         :4096 .4c1f-cce0-2efa

Config Times        :Hello 2s MaxAge 20s FwDly 15s MaxHop20

Active Times        :Hello 2s MaxAge 20s FwDly 15s MaxHop20

CIST Root/ERPC      :4096 .4c1f-cce0-2efa / 0

CISTRegRoot/IRPC   :4096 .4c1f-cce0-2efa / 0

CIST RootPortId     :0.0

BPDU-Protection     :Disabled

TC or TCN received  :179

TC count per hello  :0

STP Converge Mode   :Normal

Time since last TC  :0 days 0h:1m:12s

Number of TC        :28

Last TC occurred    :GigabitEthernet0/0/9

……………………..

 

[S2]disp stp

-------[CIST Global Info][Mode STP]-------

CIST Bridge         :8192 .4c1f-ccee-152e

Config Times        :Hello 2s MaxAge 20s FwDly 15s MaxHop20

Active Times        :Hello 2s MaxAge 20s FwDly 15s MaxHop20

CIST Root/ERPC      :4096 .4c1f-cce0-2efa / 1

CIST RegRoot/IRPC   :8192 .4c1f-ccee-152e / 0

CIST RootPortId     :128.9

BPDU-Protection     :Disabled

TC or TCN received  :245

TC count per hello  :0

STP Converge Mode   :Normal

Time since last TC  :0 days 0h:1m:31s

Number of TC        :22

Last TC occurred    :GigabitEthernet0/0/9

由以上输出可以看出,S1成为新的根桥。

关闭S1G0/0/90/0/10G0/0/13G0/0/14四个接口达到隔离S1的目的。

S1]interface gi0/0/9

[S1-GigabitEthernet0/0/9]shutdown

[S1-GigabitEthernet0/0/9]interface gi0/0/10

[S1-GigabitEthernet0/0/10]shutdown

[S1-GigabitEthernet0/0/1]interface gi0/0/13

[S1-GigabitEthernet0/0/13]shutdown

[S1-GigabitEthernet0/0/13]interfacegi0/0/14

[S1-GigabitEthernet0/0/14]shutdown

 

[S2]displ stp

-------[CIST Global Info][Mode STP]-------

CIST Bridge         :8192 .4c1f-ccee-152e

Config Times        :Hello 2s MaxAge 20s FwDly 15s MaxHop20

Active Times        :Hello 2s MaxAge 20s FwDly 15s MaxHop20

CIST Root/ERPC      :8192 .4c1f-ccee-152e / 0

CIST RegRoot/IRPC   :8192 .4c1f-ccee-152e / 0

CIST RootPortId     :0.0

BPDU-Protection     :Disabled

TC or TCN received  :259

TC count per hello  :0

STP Converge Mode   :Normal

Time since last TC  :0 days 0h:2m:30s

Number of TC        :25

Last TC occurred    :GigabitEthernet0/0/22

………..

由以上红色突出部分可以看出,在S1失效的情况下,S2由备份根桥成为了根桥。

开启S1之前关闭的接口。

[S1]interface g0/0/9

[S1-GigabitEthernet0/0/9]undo shutdown

[S1-GigabitEthernet0/0/9]interface g0/0/10

[S1-GigabitEthernet0/0/10]undo shutdown

[S1-GigabitEthernet0/0/10]interface g0/0/13

[S1-GigabitEthernet0/0/13]undo shutdown

[S1-GigabitEthernet0/0/13]interface g0/0/14

[S1-GigabitEthernet0/0/14]undo shutdown

 

[S1]display stp

-------[CIST Global Info][Mode STP]-------

CIST Bridge         :4096 .4c1f-cce0-2efa

Config Times        :Hello 2s MaxAge 20s FwDly 15s MaxHop20

Active Times        :Hello 2s MaxAge 20s FwDly 15s MaxHop20

CIST Root/ERPC      :4096 .4c1f-cce0-2efa / 0

CIST RegRoot/IRPC   :4096 .4c1f-cce0-2efa / 0

CIST RootPortId     :0.0

BPDU-Protection     :Disabled

TC or TCN received  :183

TC count per hello  :0

STP Converge Mode   :Normal

Time since last TC  :0 days 0h:0m:21s

Number of TC        :34

Last TC occurred    :GigabitEthernet0/0/13

 

<S2>display stp

-------[CIST Global Info][Mode STP]-------

CIST Bridge         :8192 .4c1f-ccee-152e

Config Times        :Hello 2s MaxAge 20s FwDly 15s MaxHop20

Active Times        :Hello 2s MaxAge 20s FwDly 15s MaxHop20

CIST Root/ERPC      :4096 .4c1f-cce0-2efa / 1

CIST RegRoot/IRPC   :8192 .4c1f-ccee-152e / 0

CIST RootPortId     :128.9

BPDU-Protection     :Disabled

TC or TCN received  :346

TC count per hello  :0

STP Converge Mode   :Normal

Time since last TC  :0 days 0h:0m:39s

Number of TC        :32

Last TC occurred    :GigabitEthernet0/0/9

由以上输出可以看出,当S1恢复后,S1重新被选举成为根桥。

步骤三.根端口选举控制

         S2上使用displaystp brief 查看当前接口的角色信息。

<S2>display stp brief

 MSTID Port                       Role  STP State     Protection

  0    GigabitEthernet0/0/9        ROOT FORWARDING      NONE

   0    GigabitEthernet0/0/10       ALTE DISCARDING      NONE

  0    GigabitEthernet0/0/21       DESI FORWARDING      NONE

  0    GigabitEthernet0/0/22       DESI FORWARDING      NONE

此时,G0/0/9为根端口,G0/0/10为替代端口。将下面通过修改S1的端口优先级的方式实现S2的端口G0/0/10成为根端口,G0/0/9成为替代端口。

         修改S1接口G0/0/9G0/0/10的端口优先级。

         端口的优先级默认值为128,数值越小,因此在下面实验中我们将S1的接口G0/0/9端口优先级设置为32G0/0/10端口优先级设置为16,。这样S1的接口G0/0/10优先级高于G0/0/9S2的接口G0/0/10将选举为新的根端口。

[S1]interface g0/0/9

[S1-GigabitEthernet0/0/9]stp port pri    

[S1-GigabitEthernet0/0/9]stp port priority32

[S1-GigabitEthernet0/0/9]interface g0/0/10

[S1-GigabitEthernet0/0/10]stp port priority16

提示:此处是修改S1的端口优先级,而不是修改S2的端口优先级。

[S1]display stp interface gi0/0/9

…….

----[Port9(GigabitEthernet0/0/9)][FORWARDING]----

 PortProtocol       :Enabled

 PortRole           :Designated Port

 Port Priority       :32

 PortCost(Dot1T )   :Config=auto / Active=1

 Designated Bridge/Port   :4096.4c1f-cce0-2efa / 32.9

 PortEdged          :Config=default /Active=disabled

 Point-to-point      :Config=auto / Active=true

 Transit Limit       :147 packets/hello-time

 Protection Type     :None

 PortSTP Mode       :STP

 PortProtocol Type  :Config=auto /Active=dot1s

 BPDUEncapsulation  :Config=stp / Active=stp

 PortTimes           :Hello 2s MaxAge 20s FwDly 15sRemHop 20

 TCor TCN send      :70

 TCor TCN received  :1

 BPDUSent           :545            

         TCN: 0, Config: 545, RST: 0, MST: 0

 BPDUReceived       :2            

         TCN: 1, Config: 1, RST: 0, MST: 0

 

[S1]display stp interface gi0/0/10

……..

----[Port10(GigabitEthernet0/0/10)][FORWARDING]----

 PortProtocol       :Enabled

 PortRole           :Designated Port

 Port Priority       :16

 PortCost(Dot1T )   :Config=auto / Active=1

 Designated Bridge/Port   :4096.4c1f-cce0-2efa / 16.10

 PortEdged          :Config=default /Active=disabled

 Point-to-point      :Config=auto / Active=true

 Transit Limit       :147 packets/hello-time

 Protection Type     :None

 PortSTP Mode       :STP

 PortProtocol Type  :Config=auto /Active=dot1s

 BPDUEncapsulation  :Config=stp / Active=stp

 PortTimes           :Hello 2s MaxAge 20s FwDly 15sRemHop 20

 TCor TCN send      :52

 TCor TCN received  :1

 BPDUSent           :544            

         TCN: 0, Config: 544, RST: 0, MST: 0

 BPDUReceived       :2            

         TCN: 1, Config: 1, RST: 0, MST: 0

S2上使用display stp brief 查看当前接口的角色信息。

<S2>display stp brief

 MSTID Port                       Role  STP State     Protection

   0   GigabitEthernet0/0/9       ALTE  DISCARDING      NONE

   0   GigabitEthernet0/0/10      ROOT  FORWARDING      NONE

  0    GigabitEthernet0/0/21       DESI FORWARDING      NONE

  0    GigabitEthernet0/0/22       DESI FORWARDING      NONE

有上输出可以看出,S2的接口G0/0/10被选举成为了新的根端口。G0/0/9成为了替代端口。

关闭S2上的根端口G0/0/10,观察替代端口选举为新的根端口的情况。

[S2]interface g0/0/10

[S2-GigabitEthernet0/0/10]shutdown

 

[S2]display stp brief

 MSTID  Port                        Role  STP State    Protection

   0    GigabitEthernet0/0/9        ROOT FORWARDING      NONE

  0    GigabitEthernet0/0/21       DESI FORWARDING      NONE

  0    GigabitEthernet0/0/22       DESI FORWARDING      NONE

此时G0/0/9被选举成为了新的根端口。

步骤四.边缘端口设置

         将连接用户终端设备如计算机的端口配置成边缘端口,可以使用该端口无需经历STP计算过程快速进入转发状态。本任务中,仅作示例将S3接口E0/0/3-4配置成边缘端口,实际网络中可以根据需要配置。

[S3]interface e0/0/3

[S3-Ethernet0/0/3]stp edg      

[S3-Ethernet0/0/3]stp edged-port en     

[S3-Ethernet0/0/3]stp edged-port enable

[S3-Ethernet0/0/3]interface e0/0/4

[S3-Ethernet0/0/4]stp edged-port enable

配置完成后可以将计算机网线接入到S3的接口E0/0/3,在S3上使用dispalay stp brief命令查看端口的状态。由于E0/0/3是边缘端口就立即转变到“forwarding”状态了。

而连接其它没有配置边缘端口的E0/0/5接口则在链路UP之后要等待约30S才能达到Forwarding“状态。



本文转自 zhuxtqw 51CTO博客,原文链接:http://blog.51cto.com/1054054/1434973,如需转载请自行联系原作者

技术小阿哥
目录
相关文章
玉米侠爱吃玉米
|
4天前
|
网络架构
交换机原理 与基本配置
交换机原理 与基本配置
玉米侠爱吃玉米
13 2
dulu~dulu
|
19天前
盒式交换机堆叠配置
盒式交换机堆叠配置
dulu~dulu
16 0
qiuqiushuibx
|
19天前
|
JavaScript 网络虚拟化 网络架构
路由器只能连接不同网段的设备,隔离广播域,交换机可以连接不同网段,也可以连接相同网段(三层) 二层只能同网段
路由器只能连接不同网段的设备,隔离广播域,交换机可以连接不同网段,也可以连接相同网段(三层)二层只能同网段
qiuqiushuibx
18 1
wljslmz
|
19天前
|
网络协议 算法 安全
不是二层交换机+路由器不香,而是三层交换机更具性价比,您认同吗?
【5月更文挑战第4天】
wljslmz
33 3
不是二层交换机+路由器不香,而是三层交换机更具性价比,您认同吗?
梦回故国楼台梦
|
19天前
|
网络协议 网络性能优化 网络虚拟化
【亮剑】介绍了华为三层交换机的配置命令,包括基本配置(系统启动、接口配置、基础设置)、路由协议(OSPF、BGP)配置和高级功能(VLAN、ACL、QoS)配置
【4月更文挑战第30天】本文介绍了华为三层交换机的配置命令,包括基本配置(系统启动、接口配置、基础设置)、路由协议(OSPF、BGP)配置和高级功能(VLAN、ACL、QoS)配置。通过这些命令,网络工程师可以有效地管理设备、优化网络性能并解决网络问题。熟练掌握这些命令对于提升网络运行效率至关重要。
梦回故国楼台梦
69 2
wljslmz
|
19天前
|
网络协议 算法 网络虚拟化
5分钟带你了解三层交换机,网络工程师收藏!
【4月更文挑战第24天】
wljslmz
82 2
5分钟带你了解三层交换机,网络工程师收藏!
知孤云出岫
|
19天前
|
网络性能优化 网络虚拟化 网络架构
配置接口限速示例(盒式交换机)
接口限速简介 接口限速对通过整个端口的全部报文流量速率进行限制,不对具体流量进行区分,可以实现给某个接口分配固定的带宽,控制方式单一,配置简单。 入方向与出方向的接口限速属于并列关系,用户可以根据需要同时配置,也可以单独配置。
知孤云出岫
31 2
研发咨询顾问
|
19天前
|
网络协议 网络虚拟化 网络架构
交换机入门快速配置
交换机入门快速配置
研发咨询顾问
46 1
梦回故国楼台梦
|
19天前
|
网络安全 数据安全/隐私保护 Python
【专栏】如何使用 Python 编写脚本批量备份交换机配置
【4月更文挑战第28天】本文介绍如何使用 Python 编写脚本批量备份交换机配置。主要步骤包括了解交换机命令和接口,安装 `paramiko` 库,获取交换机登录信息。脚本实现分为建立 SSH 连接,执行备份命令并保存结果。示例脚本中,定义了 `backup_switch_config` 函数遍历交换机列表进行备份,每次备份后等待一段时间。此方法能有效提高网络管理效率。
梦回故国楼台梦
54 0
我菜就爱学
|
19天前
|
网络虚拟化
交换机配置
交换机配置
我菜就爱学
19 0

热门文章

最新文章

  • 1
    交换机综合实验
  • 2
    CloudStack+XenServer详细部署方案 交换机配置和服务器连线
  • 3
    CISCO交换机(1)
  • 4
    H3C S2126-EI以太网交换机vlan的划分
  • 5
    Cisco交换机4506密码恢复过程(4006也是如此)
  • 6
    在Cisco交换机上实现隔离访问
  • 7
    6.5. 交换机端口镜像配置
  • 8
    Cisco c3560三层交换机配置
  • 9
    Catalyst 6509交换机配置方案
  • 10
    79、交换机配置实验之SPAN
  • 1
    交换机入门快速配置
    46
  • 2
    GE Multilin IS420ESWBH2A 以太网/IONet交换机
    22
  • 3
    计算机网络:思科实验【3-集线器与交换机的区别、交换机的自学习算法】
    92
  • 4
    升华 RabbitMQ:解锁一致性哈希交换机的奥秘【RabbitMQ 十】
    45
  • 5
    【Cisco Packet Tracer】集线器和交换机区别
    114
  • 6
    【Cisco Packet Tracer】交换机的自学习算法
    67
  • 7
    ensp命令练习及交换机 和个路由器的基本命令
    173
  • 8
    RabbitMQ之交换机
    135
  • 9
    DPDK 的虚拟交换机框架 OvS 的基础知识
    94
  • 10
    RabbitMQ快速学习之WorkQueues模型、三种交换机、消息转换器(基于SpringBoot)
    62
  • 相关电子书

    更多
  • 云通信—构筑直连用户之“桥”
  • 互联网协议第六版(IPv6)部署方案及设计
  • 子网路由介绍
  • 下一篇
    2024年阿里云免费云服务器及学生云服务器申请教程参考

    聚圣源号码算命1加6园林企业 起名我的拼音新生儿起名企业影视公司起名字签王之王罗姓宝宝起人名长沙臭豆腐适合女孩起名的古诗词汇总小公司起名大全费用申请单美国商标起名生鲜品牌取名起名大全公信浏览器兼容性unicef月捐多少才送戒指私房菜起名大全集西甲联赛冠军网上银行转账梦字起名男孩名字张小娴经典语录公司汽修起名大全集名典起名想见你电视剧杨姓孩子起名大全白手起家的名人蜂蜜产品起名字含义好的成语起名字给女装品牌起名的淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

    聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化