对RSTP/快速生成树协议进行详细的描述,主要包括以下内容:STP概述、RSTP介绍、全局配置、端口配置、RSTP信息、端口信息.
1.1 STP概述
STP(Spanning Tree Protocol)是生成树协议的英文缩写。STP协议中定义了根桥(RootBridge)、根端口(Root Port)、指定端口(Designated Port)、路径开销(Path Cost)等概念,用于通过构造一棵自然树的方法实现将环路网络修剪成无环路的树型网络,从而避免报文在环路网络中的增生和无限循环,同时实现链路备份和路径最优化。
STP采用 BPDU(Bridge Protocol Data Unit桥协议数据单元)也称为配置消息,进行网桥之间的信息交流。STP BDUP是一种二层报文,目的 MAC 时多播地址01-80-C2-00-00-00,所有支持STP协议的网桥都会接收并处理收到的BPDU报文。该报文的数据区里携带了用于生成树计算的所有有用信息。
1.2 RSTP技术介绍
1.2.1 根桥(Root)
树形的网络结构,必须要有树根,于是 STP 引入了根桥( Root Bridge)的概念。根桥在全网中只有一个,而且根桥会根据网络拓扑的变化而改变,因此根桥并不是固定的。网络收敛后,根桥会按照一定的时间间隔产生并向外发送配置 BPDU,其他的设备对该配置 BPDU 进行转发,从而保证拓扑的稳定。选举根桥的依据是网桥优先级和网桥 MAC 地址组合成的桥 ID ( Bridge ID),桥 ID 最小的网桥将成为网络中的根桥。
1.2.2 根端口(Root Port)
所谓根端口,是指一个非根桥的设备上离根桥最近的端口。根端口负责与根桥进行通信。非根桥设备上有且只有一个根端口,根桥上没有根端口。
1.2.3 指定端口(Designated Ports)
指定端口是专门指定的,通过其根端口到达跟桥开销最低的端口。指定端口会被标记为转发端口
1.2.4 STP与RSTP介绍
RSTP(802.1w)为802.1ad发展而来,其目的为了解决STP收敛时间较长的问题,下面为表1.1 RSTP与STP的介绍:
1.3 全局配置
配置步骤
(1).在导航栏中选择[高级配置/STP/全局设置],进入STP[全局设置]界面。
(2).在[全局设置]界面中可以查看STP的全局配置信息。
(3).如需修改相关配置,可直接在对应配置项的配置栏中输入需要配置的值,如图1.1STP全局设置界面。
配置项说明
表1.2 STP[全局设置]的相关界面的配置项说明。
1.4 端口配置
配置步骤
(1).在导航栏中选择[高级配置/STP/端口设置],进入STP[端口设置]界面。
(2).在[端口设置]界面中可以查看STP的端口配置信息。
(3).如需修改端口配置,可直接单击对应端口显示条目右侧的[修改]按钮,如图1.2 进入STP的端口配置界面。
配置项说明
表1.3 STP[端口设置]界面的配置项说明
路径开销:
STP BPDU报文每通过一个根端口,则需要一定的路径开销,而经过各个桥的路径开销累加而成,这个值就叫做根路径开销(Root Path Cost)。经过不同速率的根端口所对应的路径开销是不同的,具体如下表1.4 不同速率端口路径开销:
1.5 STP信息
配置步骤
(1).在导航栏中选择[高级配置/STP/STP信息],进入STP[STP信息]显示界面。
(2).单击[刷新],可显示最新的运行信息。
(3).在[STP信息]界面中可以查看STP的当前运行信息,如图下图1.3 STP信息显示界面。
1.6 端口信息
配置步骤
(1).在导航栏中选择[高级配置/STP/端口信息],进入STP[端口信息]显示界面。
(2).单击[刷新],可显示最新的运行信息。
(3).在[端口信息]界面中可以查看端口的STP当前运行信息,如下图1.4 RSTP端口信息显示界面。
STP端口信息介绍如下表1.5 :
接下来会分享RTL8380M/RTL8382M管理型交换机系统软件操作指南七:ERPS(Ethernet Ring Protection Switching,以太环网保护切换协议)