STP生成树协议

STP是用来避免数据链路层出现逻辑环路的协议,使BPDU(网桥协议数据单元)传递网络信息计算出一根无环的树状网络结构,并阻塞特定端口。
在网络出现故障的时候,STP能快速发现链路故障,并尽快找出另外一条路径进行数据传输。
交换机上运行的STP通过BPDU信息的交互,选举根交换机,然后每台非根交换机选择用来与根交换机通信的根端口,之后每个网段选择用来转发数据至根交换机的指定端口,最后剩余端口则被阻塞。
在STP工作过程中,根交换机的选举,根端口、指定端口的选举都非常重要。

跟交换机的选举

根交换机在网络中的位置是非常重要的,如果选择了一台性能较差的交换机,或者是部署在接入层的交换机作为根交换机,会影响到整个网络的通信质量及数据传输。所以确定根交换机的位置极为重要。根交换机选举依据是根交换机ID,值越小越优先,交换机默认的优先级为32768, 当然该值是可以修改的。

跟端口的选举

生成树在选举出根交换机之后,将在每台非根交换机上选举根端口。选举时首先比较该交换机上每个端口到达根交换机的根路径开销,路径开销最小的端口将成为根端口。如果根路径开销值相同,则比较每个端口所在链路上的上行交换机ID,如果该交换机ID也相同,则比较每个端口所在链路.上的上行端口ID。每台交换机上只能拥有一个根端口。

指定端口的选举

生成树协议在每台非根交换机选举出根端口之后,将在每个网段上选举指定端口,选举的比较规则和选举根端口类似。

root端口
alte 替代端口 alternative
desi 指定端口 designation

实验
一.试验环境
公司购置了4台交换机,组建网络。考虑到网络的可靠性,将4台交换机如图所示拓扑搭建。由于默认情况下,交换机之间运行STP后,根交换机、根端口、指定端口的选择将基于交换机的MAC地址的大小,因此带来了不确定性,极可能由此产生隐患。
公司网络规划,需要S1作为主根交换机,S2作为S1的备份根交换机。同时对于S4交换机,E0/0/1接口应该作为根端口。对于S2和S3之间的链路,应该保证S2的E0/0/3接口作为指定端口。
搭建拓扑
在这里插入图片描述
开启交换机的生成树协议
(4个路由器都配置)
在这里插入图片描述
过15s后
使用dis stp命令查看生成树的信息
在这里插入图片描述
或使用dis stp brief命令
非跟交换机
在这里插入图片描述
跟交换机
在这里插入图片描述

二.改变交换机1的优先级(变小),使其成为跟交换机
加粗样式
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值