学习笔记——交换——STP(生成树)基本概念

三、基本概念

1、桥ID/网桥ID (Bridege ID,BID)

每一台运行STP的交换机都拥有一个唯一的桥ID(BID),BID(Bridge ID/桥ID)。在STP里我们使用不同的桥ID标识不同的交换机。

                  

(2)BID(桥ID)组成

BID(桥ID)组成(8个字节)由16位(2字节)的桥优先级和48位(2字节)的MAC地址构成。(上右图)

1)桥优先级(Bridge Priority,BP)的值可以修改,但是修改值必须为4096的倍数。优先级部分中低12位用来标识VLAN信息,高4位才是真正优先级。(上右边图)

优先级范围:取值范围是0~65535,为4096倍数,越小越优先优先级默认32768(0x8000)。

2)桥的MAC地址:通常是交换机默认VLAN1的MAC地址。一个桥有多个转发端口,每个端口都有一个MAC地址,端口编号最小的那个端口的MAC地址作为整个桥的MAC地址,越小越优先。

MAC地址的长度是48比特(6字节),48位二进制数,12位16进制数组成,即0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f。从左至右,逐位比较

比如:00:01:10:00:11:11 和00:10:00:00:00:00前者比后者要小。如果比较位相同,则往后推一位再比较,最小的即为MAC地址最小。

2、根桥(Root Bridge,RB)

根桥是一个生成树(STP)交换网络中的"树根"。具有最小桥ID的交换机是根桥树形的网络结构必须有树根,于是STP引入了根桥(Root Bridge)概念。(下左图)

根桥(Root Bridge) 在STP中,根桥是整个网络的起点,其他所有交换机都会尝试通过最直接的路径连接到根桥,所有数据包的旅行都是从这里开始的。

根桥设备上没有根端口根桥上的接口,都是指定端口(DP:Designated Ports)

(2)树根主要作用

是在一个交换网络中计算出一棵无环的STP树。

在一个交换网络中,有且只能有一个根桥(根交换机),它是整个网络的逻辑中心,但不一定是物理中心。根桥会根据网络拓扑的变化而动态变化

(3)优先级

交换机的桥优先级越高,才有可能成为根桥。如果优先级相同,则会比较MAC地址,MAC地址

以下是一个拓扑示例,其中包含STP基本配置,调整交换优先级,创建多个生成树实例,生成树优先级调整以及配置VRRP协议。 ``` +----+ |SW1 | +----+ | | +---------+---------+ | | | | | | +----+ +----+ |SW2 | |SW3 | +----+ +----+ ``` 1. 基本STP配置: 在每个交换机上启用STP并启用端口快速转发。 ``` SW1(config)# spanning-tree mode rapid-pvst SW1(config)# interface range gigabitEthernet 0/1 - 2 SW1(config-if-range)# spanning-tree portfast SW2(config)# spanning-tree mode rapid-pvst SW2(config)# interface range gigabitEthernet 0/1 - 2 SW2(config-if-range)# spanning-tree portfast SW3(config)# spanning-tree mode rapid-pvst SW3(config)# interface range gigabitEthernet 0/1 - 2 SW3(config-if-range)# spanning-tree portfast ``` 2. 调整交换优先级: 在SW2上将STP优先级调整为4096,以便它成为交换机。 ``` SW2(config)# spanning-tree vlan 1 priority 4096 ``` 3. 创建多个生成树实例: 在SW1和SW3上创建两个生成树实例。 ``` SW1(config)# spanning-tree vlan 10,20,30 priority 8192 SW3(config)# spanning-tree vlan 40,50,60 priority 8192 ``` 4. 生成树优先级调整: 在SW1上将生成树10的优先级调整为4096,以便它成为交换机。 ``` SW1(config)# spanning-tree vlan 10 root primary ``` 5. 配置VRRP协议: 在SW2和SW3上配置VRRP协议以提供冗余路由。 ``` SW2(config)# interface vlan 1 SW2(config-if)# ip address 192.168.1.1 255.255.255.0 SW2(config-if)# vrrp 1 ip 192.168.1.100 SW2(config-if)# vrrp 1 priority 110 SW2(config-if)# vrrp 1 preempt SW2(config-if)# vrrp 1 timers advertise 1 SW3(config)# interface vlan 1 SW3(config-if)# ip address 192.168.1.2 255.255.255.0 SW3(config-if)# vrrp 1 ip 192.168.1.100 SW3(config-if)# vrrp 1 priority 100 SW3(config-if)# vrrp 1 preempt SW3(config-if)# vrrp 1 timers advertise 1 ``` 在这个拓扑中,SW2成为STP交换机,SW1和SW3创建了自己的生成树实例。同时,VRRP协议提供了冗余路由功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

灵韵设计

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值