STP基础

1、路由环路引起的问题
MAC地址表不稳点
导致全网中断

2、生成树基本计算过程
STP:是华为交换机上默认运行的协议。
作用:防止广播风暴和路由环路的产生
原理:通过阻塞某个端口来起到防环的作用

是随机选一个端口阻塞吗?不是
STP使用STA算法来解决路由环路和广播
1、选举出根桥(根交换机)
2、运行了STP的交换机会周期性地发送BPDU(桥接数据单元)数据包

BID==优先级(32768)+MAC地址

MAC地址:该MAC地址是交换机本身的MAC地址,并不是接口的MAC地址,而是交换机生产厂商在生产过程中烧入到交换机中的,专门为STP协议准备的。

MAC地址不同,BID肯定也不同,因为相同型号的交换机的优先级肯定是相同的,所有MAC地址小的将成为根交换机

BID小的将成为根交换机
BID==优先级(32768)+MAC地址(不可改变)
优先级字段大小:16bit==2Byte
0000–(小)优先级 000000000000–扩展系统ID(VLAN ID)

当VLAN ID为1的情况下:
(大)优先级最小为1,其次为4097,在然后为8193

0001000000000000==4096
0010000000000000==8192
(小)优先级永远是4096的倍数

1、选根交换机–root
2、根端口(RP)
根交换机没有根端口,根交换机所有端口都是指定端口,非根交换机有且仅有一个根端口
端口的花费和端口的带宽有关,带宽越高,开销越小。非根交换机上到根交换机花费最小的端口
1、当到根交换机花费相同的情况下,比较发送者的BID
2、当发送者BID相同的情况下,比较发送者的PID==端口优先级(128)+端口号
3、当发送者的PID也相同的情况下,比较接收者的PID
3、指定(指派)端口(DP)
一条链路上,有且仅有一个DP
1、非根交换机上到根交换机花费最小的端口
2、比较双方发送的BID,小的将成为DP
4、阻塞端口(AP)
既不是RP也不是DP的端口将被阻塞

交换机的5种端口状态
Down
Blocking–AR 只能接收BPDU数据包
Listening 只能接收和发送BPDU数据包
Learning 不仅接收和发送BPDU数据包,还可以学习MAC地址
forwarding 正常转发数据包(DP,RP)

3、STP的配置
[SW1]stp enable 开启STP,默认是开启的
[SW1]stp mode stp 把STP模式设置成STP,现在企业不再使用STP模式,使用RSTP模式
[SW1]stp priority 4096 手动设置成根交换机

[SW1]display stp 查看STP设置
[SW1]display stp brief 查看STP端口状态

Add a Comment

您的电子邮箱地址不会被公开。