华为实验9---RSTP基础配置
作者:互联网
实验原理
- STP存在不足,没有区分端口状态和端口角色。STP的端口状态有5种:disable\block\listen\learning\forward.收敛较慢,对于用户来说,listening\Learing\blocking状态没有区别,都不转发流量,根据STP的不足,RSTP做出了改进.RSTP增加了两种端口角色,端口角色一共有4种,根端口\指定端口\alternate端口\backup端口.,根端口和指定端口与stp的描述相同.
- alternate端口是由于学习到其他网桥发送的配置BPDU报文而阻塞的端口,Alternate提供了一种桥到根的另一条可切换的路径,作为根端口的备份端口.
- backup端口是由于学习到自身发送的配置BPDU报文而阻塞的端口,backup端口作为指定端口的备份.提供了一条指定桥到根的另一条可切换的路径.
- RSTP把5种状态缩减为3种状态,根据端口是否学习MAD地址和是否转发流量来分.discard就是不学习也不转发.learing就是学习不转发.forward就是学习也转发.
- RSTP的快速收敛机制分为3种:
- proposal/agreement:当一个端口被选为指定端口的时候,至少要等待一个forward
delay的时间才能进入forward状态,在RSTP中,此端口会先进入discard状态,通过PA机制进入forward状态,这种机制必须在点到点,全双工链路上使用. - 根端口快速切换机制:如果一个网络中的根端口切换失败,那么网络中,最优的alternate端口会成为根端口,进入forward状态,因为通过这个alternate端口连接的网段必然有个指定端口可以通往根桥.
- 边缘端口的引入:如果某个指定端口位于整个网络的边缘,不与其他设备相连,只和终端直连,这种叫做边缘端口,不接收处理配置BPDU,不参与RSTP运算,可以由disable直接转到forward状态.不经历时延.但是一旦便边缘端口收到配置的BPDU就丧失了边缘端口属性,成为普通的STP端口.重新进行生成树得计算,从而引起网络震荡.
实验目的
理解RSTP的应用场景
掌握RSTP的基本配置
掌握RSTP的边缘端口的应用
理解RSTP的备份端口;
实验拓扑
实验步骤
- 配置RSTP的基本功能
- 将汇聚层交换机S1,S2和接入层交换机S3,S4,生成树的模式由默认的MSTP改为RSTP,由于华为交换机上默认开启了MSTP,故只需要修改生成树的模式.
- [S1]stp mode rstp
- 使用dis stp查看根交换机的位置和生成树的模式;由此可见S1是根交换机.
- 配置S2为备份根交换机.,S1为根交换机,此时可以看到:S1的ID为0,S2为4096. S3和S4都保持默认的32768.
- 继续使用dis stp brief 来查看交换机每个端口的角色和状态 s1没有根端口,所有端口均为指定端口.目前S2的g1端口是根端口,其他端口是指定端口,如果根端口断掉了,g2就会快速收敛为根端口协商期间端口是discard状态,协商结束后为forward状态.这个过程很快,这就是RSTP快速收敛的一个表现.
- 将g1端口shutdown,然后两次查看S2的g2端口状态:第一次角色还是指定端口,但是状态时丢弃状态,第二次,变成root端口,但是时转发状态.
- 恢复端口:undo shutdown(指定端口,但是丢弃状态,后来边撑指定端口,转发状态)
- 说明了拓扑发生改变的时候,RSTP可以使用P/A机制快速的切换和根端口快速切换机制,状态也快速切换.缩短收敛时间,减少对网路通信的影响.
配置边缘端口 - 生成树主要是发生在与交换机互联地链路上,所以连接pc的交换机端口没有必要参与生成树的计算,为了优化网络,降低生成树对于终端设备的影响,现在网络管理员把交换机连接pc的端口配置为边缘端口.所以一个接口参与生成树的计算,要经过discarding\learning\30s之后才会进去forwardding
- 下面配置边缘端口.可以看出会直接进入转发状态,无需30s.在使用RSTP的环境中,可以在交换机上把连接pc,路由器,防火墙的端口都配置成边缘端口,边缘端口可以降低终端设备访问网络需要等待的时间,明显提高网络的可用性
[S4-Ethernet0/0/1]stp edged-port enable
[S4-Ethernet0/0/1]shutdown
[S4-Ethernet0/0/1]undo shutdown
[S4-Ethernet0/0/1]dis stp brief
- 查看备份端口的状态
- 备份端口取代指定端口
- e3为指定端口,e4为备份端口,两个接口连接到一个hub上,当e3接口关闭的时候,e4会成为新的指定端口.s4
- 备份端口取代跟端口
- 将S4的根端口e2shut掉,e3将快速成为根端口
- 总结:alte端口时为根端口做备份的,默认情况下是discard状态,而backup端口是为指定端口做备份的,默认情况下也是backup
标签:状态,RSTP,备份,端口,指定,---,华为,交换机 来源: https://blog.csdn.net/yychentracy/article/details/120565207