生成树技术(spanning tree)技术

本文详细介绍了生成树技术,包括802.1D标准生成树、802.1W快速生成树和802.1S多生成树协议。生成树协议通过选举和接口阻塞防止二层网络中的环路,确保数据帧的正确转发。802.1D收敛时间较长,而802.1W通过PA机制实现快速收敛。802.1S则支持多个独立的生成树实例,提供更高的灵活性和网络可靠性。

一、生成树

1、为了保证交换网络高可用性,在交换机之间使用冗余链路,由于网络中的泛洪机制可能造成二层的桥接环路,会导致

【1】广播风暴 【2】Mac地址表的不稳定【3】数据帧的重复拷贝

2、解决思路:打破交换网络中的环路(针对交换网络的所有环路中,关闭其中的某个接口)

3、生成树协议: spanning tree protocol ,STP,所有的生成树协议都在通过发送比较信息进行选举,找到环路中应该被关闭的接口(接口阻塞)。

4、发送的比较的信息称为BPDU,网桥协议数据单元。

5、生成树的类型: STP(标准生成树,又称为802.1D) RSTP(快速生成树,又称为802.1W) MSTP(多生成树协议,又称为802.1S)

二、802.1D,标准生成树:

1、BPDU:网桥协议数据单元

分为配置BPDU--config-BPDU(用于生成树的选举以及重收敛)和拓扑变更--TC-BPDU(通知交换网络出现了拓扑变更)。

2、数据结构

对于STP而言,最重要的工作就是在交换网络中计算出一个无环拓扑。在拓扑计算的过程中,一个非常重要的内容就是配置BPDU的比较。在配置BPDU中,有四个字段非常关键,它们是“根桥ID”、“根路径开销”、“网桥ID"以及“接口ID",这四个字段便是交换机进行配置BPDU比较的关键内容。

STP按照如下顺序选择最优的配置BPDU:

【1】最小的根桥ID

【2】最小的RPC

【3】最小的网桥ID

【4】最小的接口ID

在这四条原则中(每条原则都对应配置BPDU中的相应字段),第一条原则主要用于在网络中选举根桥,后面的原则主要用于选举根接口及指定接口。

3、BID:

使用8字节构成,组成方式:BID优先级字段(4个bit)+扩展系统ID(12个bit)+Mac地址(6个字节)

【1】BID的使用:1.比较BID优先级⒉.比较MAC地址

【2】BID优先级:4位,默认值为32768,范围0-65535(实际范围0-61440),越小越优。

【3】BID优先级单位4096.调整BID优先级时值必须为4096的倍数。

扩展系统ID:8位,在802.1D和802.1W无意义,在802.1S中有用的

【4】Mac地址:为交换机背板地址池中所有MAC地址中最小的,MAC地址越小越优。

4、PID:

【1】端口标识符2个字节构成,组成部分:PID优先级(4个bit构成)+端口标识符(12个bit构成)使用方法:

【2】比较PID优先级2.Port number

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值