STP(生成树协议)

本文详细介绍了STP(生成树协议)的作用,如防止广播风暴和MAC地址表的不稳定,以及如何通过BPDU选举根交换机。讨论了端口角色、状态和选举规则,并提及了RSTP和MSTP的特性,如RSTP的快速收敛和MSTP的链路负载均衡能力。
摘要由CSDN通过智能技术生成

生成树产生原因

1.广播风暴
2.MAC地址表的不稳定

生成树的作用

1.打破环路
2.链路备份

BPDU 网桥协议数据单元

STP的各种选举是通过交换BPDU报文来实现的,BPDU是直接封装在以太网帧中的(802.3+802.2)
对于参加STP的所有SW,它们都通过数据消息的交换来获取网络中其他SW的信息,这种消息就被称为BPDU。
BPDU是直接封装在二层的协议
功能:
1.选举根桥
2.确定冗余路径的未知
3.通过阻塞特定端口来避免环路
4.通告网络的拓扑变更
5.监控生成树的状态

BPDU每2s由根桥发送一次(拥有最小bridge-id的交换机成为根桥)
最初的网络,每个SW都认为自己是根桥,都会发送BPDU,比较Lowest BID,选举出一个根桥,此时就会有根桥发送BPDU。非根桥只进行转发,转发时只修改bridge-id与cost字段。
BPDU分两种类型:
1.配置BPDU通常由根网桥以周期性价格发出,包括STP参数,用于进行各种选举
2.TCN(拓扑更改通告)BPDU-,这种BPDU是当交换机检测到拓扑发生变更时所产生。

选举根交换机的原则

lowest BID=网桥优先级+MAC地址(越小越优)
交换机默认网桥优先级是32768
设置橙根网桥的方法
1.修改根网桥的优先级命令
【SW1】stp priovity 0 (4096的倍数)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
STP(Spanning Tree Protocol,生成树协议)是一种用于在以太网网络中防止环路并确保冗余链路可靠性的协议。它的基本原理是通过选择一个根交换机,并在网络中的各个交换机之间建立一棵生成树,从而实现环路的消除。 STP基于以下几个核心概念: 1. 根交换机(Root Switch):在STP网络中,选举一个交换机作为根交换机,该交换机将成为生成树的根节点。根交换机具有最低的桥优先级(Bridge Priority),桥优先级是一个用于选举根交换机的参数。 2. 桥优先级(Bridge Priority):每个交换机都有一个桥优先级,用于确定其在选举根交换机过程中的优先级。较低的桥优先级将使得交换机更有可能成为根交换机。 3. 端口优先级(Port Priority):每个交换机上的端口都有一个端口优先级,用于确定在生成树中的路径选择。较低的端口优先级将使得该端口更有可能成为根交换机到其他交换机之间的路径。 4. 生成树(Spanning Tree):生成树是一棵由交换机和链路组成的树状结构,用于连接网络中的所有交换机,并确保没有环路。生成树中的某些链路被标记为指定端口(Designated Port),用于传输数据;其他链路被标记为阻塞端口(Blocked Port),用于防止环路的发生。 STP的工作原理是通过交换机之间的BPDU(Bridge Protocol Data Unit)交换来实现的。交换机会通过BPDU消息进行根交换机选举、生成树构建和端口状态转换等过程。BPDU消息包含了交换机的标识信息、路径开销和优先级等参数。 总结起来,STP通过选举根交换机、构建生成树和阻塞冗余链路的方式,确保以太网网络中没有环路,并提供冗余链路的可靠性。这样可以提高网络的可用性和稳定性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值