一、STP的基础知识
生成树生成协议(STP )主要用于消除局域网中链路层的物理环路,并在链路发生故障时自动激活备份链路恢复网络。 运行该协议的设备通过相互交换信息来发现网络中的环路,选择性地阻塞几个端口,最终将环路网络结构裁剪为无环路的树形网络结构。
01通过切断冗余链路,消除网络中存在的路径环路。
02在当前路径发生故障时,激活冗余的备份链路以恢复网络连接。
生成树协议可以是常规生成树STP (生成树协议)、高速生成树rstp (生成树协议)、多生成树MSTP (生成树协议) multtp
二、STP/RSTP的设定方法
STP功能和RSTP功能的设定方法相同。 一般建议使用RSTP协议,因为RSTP的收敛速度比STP快,并且与STP协议兼容。
01需求分析
能够在客户的内部网络、5台TP-LINK管理型交换机上构建STP或RSTP环网,实现链路故障的备份。
02拓扑结构
5台交换机连接成环,所有交换机之间的连接端口为1、2号端口。 如下图所示。
03配置步骤
注意:请分别连接每个交换机进行设定,每次一台。 安装完成后再进行线路连接。
1、修正交换机的IP地址以避免冲突: TP-LINK交换机的默认管理IP地址均为192.168.0.1。 为了防止地址冲突,建议首先修改为不冲突的IP地址。
以TL-SG5428为例,打开“路由选择功能”-“接口”页面,单击“编辑”进行修改。
2、交换机接通STP或RSTP全局配置交换机。 打开菜单“生成树-基本配置”页,选择“启用”生成树功能,选择“生成树模式”为“STP或RSTP”,然后单击“提交”。
3、交换机级联端口启用生成树功能。 打开菜单“生成树-端口配置”页面,选择交换机级联端口(在本例中为端口1和2 ),选择“启用”状态,然后单击“提交”。
一台交换机安装完毕。 用同样的方法依次安装其他开关。 STP/RSTP功能的设定完成后,进行线路连接即可。
三、MSTP的设定方法
01需求分析
客户的公司内部网络。 在下图所示的拓扑结构中,整个网络中安装了6个VLAN 101-106。 VLAN101、103、105的数据通信量必须以b为根桥,VLAN102、104、106的数据通信量必须以c为根桥。 可以切断网络内的环路,达到数据传输中VLAN数据的冗余备份和负载分担的效果。
02拓扑结构
客户的网络如下图所示采用多环结构。
03配置步骤
注:此示例假设IP、VLAN等相关设置已完成,只关注生成树的设置。
1、所有交换机接通MSTP全局配置开关。 打开菜单“生成树-基本配置”页,选择“启用”生成树功能,选择“生成树模式MSTP”,然后单击“提交”。
2、在所有交换机级联端口上启用生成树功能:命中
开菜单“生成树”—“端口配置”页面,选择交换机之间级联的端口编号。状态选择“启用”,点击“提交”。3、 所有交换机配置相同的MST域的域名(任意域名)和修订级别(默认即可):打开菜单“生成树”—“MSTP实例”—“域配置”页面,所有交换机设置相同的域名(本例中为“TEST”)和修订级别(本例中为默认的“0”),点击“提交”。
4、 所有交换机配置MST域的VLAN-实例映射,将VLAN 101、103、105映射到实例1,将VLAN 102、104、106映射到实例2:打开菜单“生成树”—“MSTP实例”—“实例配置”页面,实例ID设置“1”,VLAN ID设置“101,103,105”,点击 “添加”,将VLAN 101、103、105映射到实例1。相同设置方法将VLAN 102、104、106映射到实例2。所有交换机相同的设置。
添加完毕如下图所示。
5、 将交换机B配置为实例1的根桥,且是实例2的指定桥:打开交换机B的配置页面,打开菜单“生成树”—“MSTP实例”—“实例配置”页面,选择实例“1”,并将优先级设置为“0”,点击“提交”。
然后选择实例“2”,并将优先级设置为“4096”,点击“提交”。设置完毕如下图所示。
6、 将交换机C配置为实例2的根桥,且是实例1的指定桥:打开交换机C的配置页面,打开菜单“生成树”—“MSTP实例”—“实例配置”页面,选择实例“1”,并将优先级设置为“4096”,点击“提交”。然后选择实例“2”,并将优先级设置为“0”,点击“提交”。设置完毕如下图所示。
MSTP的所有设置完成,实现的效果:实例1(VLAN101、103、105),连通的链路如左边红色所示,实例2(VLAN102、104、106),连通的链路如右边蓝色所示。
至此,生成树功能的基本设置方法就介绍完了。