1.实验介绍

1.关于本实验

以太网交换网络中为了进行链路备份,提高网络可靠性,通常会使用冗余链路。但是使用冗余链路会在交换网络上产生环路,引发广播风暴以及 MAC 地址表不稳定等故障现象,从而导致用户通信质量较差,甚至通信中断。为解决交换网络中的环路问题,提出了生成树协议 STPSpanning Tree Protocol)。
与众多协议的发展过程一样,生成树协议也是随着网络的发展而不断更新的,从最初的 正EE802.1D 中定义的 STP 到 IEEE 802.1W 中定义的快速生成树协议 RSTP(Rapid Spanning TreeProtocol),再到最新的 IEEE 802.1S 中定义的多生成树协议 MSTP(Multiple Spanning TreeProtocol)
本实验将通过完成 STP 的基本配置,帮助学员掌握 STP 的配置和原理,以及部分 RSTP 特性。

2.实验目的

掌握启用和禁用 STP/RSTP 的方法掌握修改交换机 STP 模式的方法掌握修改桥优先级,控制根桥选举的方法掌握修改端口优先级,控制根端口和指定端口选举的方法掌握修改端口开销,控制根端口和指定端口选举的方法掌握边缘端口的配置方法掌握启用和禁用 RSTP 的配置方法

3.实验组网介绍

4.实验背景

某公司的二层交换网络中,为了提高网络可靠性,故在二层交换网络中增加冗余链路。为了阻止冗余链路可能带来的广播风暴,MAC 地址漂移等负面影响,需要在交换机之间部署生成树协议。

2.实验任务配置

1.配置思路

1.使能设备上STP功能

2.修改桥优先级来控制根桥的选举

3.修改接口参数来控制端口角色

.修改设备运行RSTP协议

5.配置RSTP边缘端口

2.配置步骤

步骤一:配置设备运行STP

stp enable命令用来使能交换机设备或者端口上的STP/RSTP/MSTP功能。缺省情况下,交换设备上的STP/RSTP/MSTP功能处于启动状态,此处·配置仅为演示。

#修改当前生成树工作模式为STP(以 S1为例)

stp mode{mstp|rstp|stp}命令用来配置交换设备的生成树协议工作模式。缺省情况下,设备的生成树协议工作模式为MSTP模式。当前设备的生成树模式已经被修改为STP。

#查看生成树的状态,以S1为例

#查看各交换机上生成树的状态信息摘要


#综合桥跟id信息以及各个交换机上的端口信息,可得到当前拓扑如下

红色标记代表该链路不发展业务数据

注:该拓扑仅供参考,不于实际实验环境中的生成树拓扑相同

步骤二:修改设备参数,使得S1成为桥根,S2成为备份桥跟

#修改S1和S2的桥根优先级

由于根桥在网络中的重要性,在根桥选举过程中,通常希望性能高、网络层次高的交换设备会被选举为根桥。但是,性能高、网络层次高的交换设备其优先级不一定高,因此可以通过执行相应命令配置其为根桥,以保证该设备成为根桥。stp root命令用来配置当前交换设备为指定生成树的根桥或备份根桥。
执行stp root primary命令指定当前交换设备为根交换设备,则表示该设备在指定生成树中的优先级为0,且优先级不能修改。

执行stp root secondary命令指定当前交换设备在指定生成树中为备份根桥,则表示该设备的优先级数值为4096,且优先级不能修改。

#在S1上查看当前STP状态

此时自身桥id与根桥id相同,且根路径开销为0,说明S1是当前网络的根桥。

#在所有设备上查看STP状态摘要

#综合根桥id信息以及各个交换机上的端口信息,可得当前拓扑如下

步骤3修改设备参数,使得S4的ge0/0/24接口成为根端口

#查看S4上的STP状态信息

当前S4到S1的根路径开销为2000

#修改S4的G0/0/14的STP开销值为5000

#查看当前STP状态信息摘要

#查看当前STP状态信息

步骤四:修改当前生成树工作模式为RSTP(以S1为例)

#修改所有设备的生成树模式

#查看当前设备上生成树状态,仅以S1为例

模式修改以后对生成树的整体拓扑无影响

步骤五:配置边缘端口

# S3 的 GigabitEthernet 0/0/10-0/0/24 确认只会连接终端设备,需要被配置为边缘端口[S3]interface range GigabitEthernet 0/0/10 to GigabitEthemet 0/0/24

通常,设备的以太网接口数比较多,并且在很多以太网接口下有相同的配置。如果对这些以太网接口进行逐个配置会较为繁琐,且容易输入错误。因此,将需要执行相同配置命令的以太网接口加入到一个临时端口组,在临时端口组配置命令时,系统会自动到临时端口组绑定的所有成员接口下执行这些命令行,完成以太网接口批量配置。注:某些产品上可能不支持临时接口组,需要对接口做单独配置。
[S3-port-group]stp edged-port enable
stp edged-port enable命令用来配置当前端口为边缘端口。当前端口配置成边缘端口后如果收到BPDU报文,交换设备会自动将边缘端口设置为非边缘端口,并重新进行生成树计算。

Logo

欢迎加入西安开发者社区!我们致力于为西安地区的开发者提供学习、合作和成长的机会。参与我们的活动,与专家分享最新技术趋势,解决挑战,探索创新。加入我们,共同打造技术社区!

更多推荐