路由基础实验四:生成树协议配置与管理

本文详细介绍了如何在Cisco设备上配置生成树协议,包括预备知识如协议原理、选举方法,以及实际操作步骤如设备配置、VLAN设置、生成树协议定制、端口状态检查和边缘端口功能测试。内容涵盖了从基础配置到高级特性的应用,适用于网络管理员和学习网络技术的读者。
摘要由CSDN通过智能技术生成

目录

预备知识

环境

步骤

1.完成设备基本配置

2.VLAN基本信息配置

3.完成多层交换S1配置

4.默认生成树协议收敛状态查看与分析

5.定制生成树协议

6.检查生成树收敛情况

7.边缘端口设置 

8.边缘端口功能测试

命令


预备知识

(1)生成树协议可以用于破除第二层的环路,默认在可网管的交换机启用。

(2)生成树选举方法:

1、拥有最小BID的网桥选举为根网桥。

2、非根网桥选择根端口(按以下顺序):

  • 最低根路径成本;
  • 根路径成本一致,发送者网桥ID不一致:选择通往发送者网桥ID最小的路径, 同时阻塞路径发送者网桥ID大的其它路径端口;
  • 根路径成本一致,且发送者网桥ID一致:选择发送者 端口ID最小的路径,同时阻塞发送者端口ID大的其它路径端口。

3、其它冗余路径选择指定端口:比较 路径两端的网桥的BID,BID最小的网桥的端口为指定端口,其余为阻塞端口。

(3)生成树的类型和协议:CST(IEEE802.1D)、RSTP(IEEE802.1w)、MSTP(IEEE802.1s)、 PVST+、快速PVST+。

环境

Cisco Packet Tracer 8.2.1

步骤

设备选型:2台3560,2台2960,4台PC。

 

1.完成设备基本配置

根据拓扑图,连接网络设备,完成交换机设备更名,完成PC的IP参数配置。

设备更名参考命令:

//路由器
Router(config)#hostname hostname
//ho

//交换机
Switch(config)#hostname hostname
//ho

2.VLAN基本信息配置

配置任务:在所有的交换机上创建VLAN10、20,VLAN10命名为network,VLAN20命名为computer。交换机之间的链路设置为Trunk链路,默认允许所有VLAN通过。同时参照拓扑图,完成S3、S4交换机连接PC的接口VLAN参数设置。

【交换机S1参考配置】

S1(config)#vl 10
S1(config-vlan)#na network
S1(config-vlan)#vl 20
S1(config-vlan)#na computer
S1(config-vlan)#int g0/1
S1(config-if)#swi tru enca dot
S1(config-if)#swi mo tru
S1(config-if)#int fa0/1
S1(config-if)#swi tru enca dot
S1(config-if)#swi mo tru
S1(config-if)#int f0/2
S1(config-if)#swi tru encadot
S1(config-if)#swi mo tru

【交换机S2参考配置】

参考S1。

【交换机S3参考配置】

S3(config)#vl 10
S3(config-vlan)#na network
S3(config-vlan)#vl 20
S3(config-vlan)#na computer
S3(config-vlan)#int Fat 0/1
S3(config-if)#swi mo tru 
S3(config-if)#int Fa0/2
S3(config-if)#swi mo tru
S3(config-if)#int Fa0/3
S3(config-if)#swi mo acc
S3(config-if)#swi acc vl 10
S3(config-if)#int Fa 0/4
S3(config-if)#swi mo acc
S3(config-if)#swi acc vl 20


【交换机S4参考配置】
参照S3完成。

3.完成多层交换S1配置

配置任务:在多层交换S1下启用路由功能,同时配置VLAN10和VLAN20 的SVI接口网络参数。

S1参考配置如下:
 

S1(config)#ip routing
S1(config)#int vl 10
S1(config-if)#ip add 192.168.10.251 255.255.255.0
S1(config-if)#int vl 20
S1(config-if)#ip add 192.168.20.251 255.255.255.0

4.默认生成树协议收敛状态查看与分析

配置任务:交换机上默认运行生成树协议,使用showspanning-tree查看每个交换机的生成树状态,并记录。

说明:思科设备上运行PVST+,每1个VLAN都有一个生成树,默认情况下所有VLAN的生成树收敛
状况一致,本实验中可以查看到VLAN1、VLAN10、VLAN20是三个生成树实例,选择任何一个VLAN生成树实例均可,同时网桥ID和可能有些许不同。填表信息如下: 

设备

网桥ID(BID)

是否为根网桥

Fa0/1端口ID、角色、状态

Fa0/2端口ID、角色、状态

Gi0/1端口ID、角色、状态

S1

32769

00D0.FF2E.1D64

128.1 Desg FWD

128.2 Root FWD

128.25 Desg FWD

S2

32769

00E0.8F0A.7655

128.1 Root FWD

128.2 Desg FWD

128.25 Altn BLK

S3

32769

00D0.D3CC.33C1

128.1 Root FWD

128.2 Altn BLK

S4

32769

000A.F3DA.EBE1

128.1 Desg FWD

128.2 Desg FWD

说明:端口ID对应Prio.Nbr、端口角色对应Role、端口状态对应Sts。

5.定制生成树协议

参考命令:
 

Switch(config)#spanning-tree vlan VLAN-ID priority priority
Switch(config)#spanning-tree vlan VLAN-ID root primary
Switch(config)#spanning-tree vlan VLAN-ID root secondary
Switch(config)#spanning-tree mode rapid-pvst //启用快速PVST+

配置任务:所有交换机启动快速PVST+,参照如下要求分别定制VLAN10和VLAN20的根网桥和
备用根桥:
⚫VLAN10:根网桥S1,优先级设置为4096;备用根桥S2,用rootsecondary关键词设定
⚫VLAN20:根网桥S2,用rootprimary指令设定;备用根桥S1,用rootsecondary指令设定

说明:Primary:如果网络中最小的网桥优先级大于24576,当前交换机的生成树优先级设置为
24576;网络中最小的网桥优先级小于24576,当前交换机的生成树优先级设置为比当前最小的网桥优先级小4096;Secondary:将当前交换机的生成树优先级设为28672。

【交换机S1参考配置】
 

S1(config)#spanning-tree mode rapid-pvst
S1(config)#spanning-tree vlan 10 priority 4096
S1(config)#spanning-tree vlan 20 root secondary


【交换机S2参考配置】

S1(config)#spanning-tree mode rapid-pvst
S2(config)#spanning-tree vlan 10 root secondary
S2(config)#spanning-tree vlan 20 root primary


【交换机S3参考配置】
 

S3(config)#spanning-tree mode rapid-pvst


【交换机S4参考配置】
 

S4(config)#spanning-tree mode rapid-pvst

6.检查生成树收敛情况


测试任务:

(1)VLAN10、VLAN20的根网桥位置?S1;S2。
(2)VLAN10、VLAN20分别阻断的链路或阻塞的端口(参照拓扑图)?

交换机

VLAN10

VLAN20

S1

S2

S3

FAST0/2

FAST0/1

S4

FAST0/1

FAST0/2

7.边缘端口设置 


参考命令:

Switch(config-if)#spanning-tree portfast
Switch(config-if)#spanning-tree bpduguard enable


配置任务:将交换机S3的Fa0/3、Fa0/4设置启用portfast技术,并启用BPDU防护功能。交换机

S3参考配置如下:
 

S3(config)#interface fastethernet 0/3
S3(config-if)#spanning-tree portfast
S3(config-if)#spanning-tree bpduguard enable
S3(config-if)#interface fastethernet 0/4
S3(config-if)#spanning-tree portfast
S3(config-if)#spanning-tree bpduguard enable


说明:PortFast 是Cisco 独有的技术,当端口工作模式为Access时,该端口会直接从阻塞状态
转换到转发状态。PortFast技术仅在端口工作在Access模式才能启作用。PortFast 的端口在收到BPDU 后,BPDU 防护操作将禁用该端口。

8.边缘端口功能测试


测试任务:
(1)打开设备端口状态灯(点击菜单Options-Preferences,选中showlinklights),断开所有PC同交换机之间的连接,然后再使用直通线缆将PC1接入S3的Fa0/3,将PC2接入S3的Fa0/4,PC3接入S4的Fa0/3,将PC4接入S4的Fa0/4,比较S3和S4交换机端口接入设备时的变化状态。

S3交换机端口接入设备时就是连通状态。

S4交换机端口接入设备时起初是堵塞状态,随后变成连通状态。

(2)交换机S3的Fa0/3、Fa0/4端口下接入交换机,会导致接口关闭。

命令

指令含义模式
show spanning-tree interface type mod/nu查看端口成本特权模式
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值