交换机-STP技术

一.概述

实际情况中,对于接入层交换机来说,压力不大,对于汇聚层交换机来说,压力会非常大,管接入层所有的设备,为了可靠性着想,通常汇聚层的交换机不会设置一台,会设置多台起来备份效果,只要汇聚层交换机还有一台在工作,对于整个链路都是通畅,一旦汇聚层交换机和接入层交换机相连,就不得不考虑一个环路问题

对于S5700交换机来说,默认开启STP协议,CE交换机默认是关闭状态,可以手动关闭或开启

关闭命令 stp disable/stp enable

image-20240328104606335

image-20240328104425896

STP:生成树协议,让交换机无法形成闭环

以太网交换网络中为了进行链路备份,提高网络可靠性,通常会使用冗余链路。但是使用冗余链路会在交换网络上产生环路,引发广播风暴以及MAC地址表不稳定等故障现象,从而导致用户通信质量较差,甚至通信中断。为解决交换网络中的环路问题,提出了生成树协议STP(Spanning Tree Protocol)。

运行STP协议的设备通过彼此交互信息发现网络中的环路,并有选择的对某个端口进行阻塞,最终将环形网络结构修剪成无环路的树形网络结构,从而防止报文在环形网络中不断循环,避免设备由于重复接收相同的报文造成处理能力下降。

目的:

  • 消除环路:通过阻塞冗余链路消除网络中可能存在的网络通信环路。
  • 链路备份:当前活动的路径发生故障时,激活冗余备份链路,恢复网络连通性。
二.生成树协议堵塞接口机制

官方说法:选举机制

1.选举出根网桥
	1.1一个环路中一定只有一个根网桥
	1.2根据网桥id值最小就是根网桥
		命令:[Huawei]dis stp  可以查看网桥id
		示例:CIST Bridge         :32768.4c1f-cc00-1e77
		网桥id由2个部分组成,点的前面是优先级,默认大家的优先级都是32768,点的后面是mac地址
		也就是说,mac地址最小,就是根网桥
		
2.选举出指定端口(DESI)
	1.1根网桥上的端口全都是指定端口
		命令:[Huawei]dis stp b 可以查看该网桥上端口角色
		 MSTID  Port                        Role  STP State     Protection
  		   0    GigabitEthernet0/0/1        DESI  FORWARDING      NONE
   		   0    GigabitEthernet0/0/2        DESI  FORWARDING      NONE  
3.选举出根端口(ROOT)
	1.1 一条链路上只有一个根端口(根据第2步推断出根网桥上的指定端口对面是根端口)
	1.2非根网桥上只有一个根端口
	分为两种情况
		判断根端口所在的链路是一条链路,看两边交换机是否直连根网桥,看两边交换机谁ID最小
		判断根端口所在的链路不是一条链路(夹角),看对面的交换机是否直连根网桥,看对面交换机谁ID最小
	
4.一个链路上必定有一个指定端口
5.最后判断指定端口
	分为两种情况
		判断根端口所在的链路是一条链路,看两边交换机是否直连根网桥,看两边交换机谁ID最小
		判断根端口所在的链路不是一条链路(夹角),看对面的交换机是否直连根网桥,看对面交换机谁ID最小
6.剩余端口就是阻塞端口(ALTE)
三.流量控制

image-20240328120757387

结论:如果想要控制流量从哪边走,就可以设置汇聚层的交换机哪边是根网桥

命令:在需要设置为根网桥的交换机上使用命名

[Huawei]stp root primary      # 其实是改的网桥的优先级为0
[Huawei]stp priority 优先级    # 优先级范围0-61440  优先级是4096的整数倍


可选命令
[Huawei-GigabitEthernet0/0/2]dis stp int g0/0/?         # 查看接口stp信息
[Huawei-GigabitEthernet0/0/2]stp port priority 0-240    # 16的整数倍
[Huawei-GigabitEthernet0/0/2]stp cost  1-200000000      # 修改链路开销值	

image-20240104134752768

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值