zoukankan      html  css  js  c++  java
  • eNSP——RSTP的基础配置

    原理:

    RSTP把原来的5种状态缩减为3种。根据端口是否转发用户流量和学习MAC地址来划分:如果不转发用户流量也不学习MAC地址,那么端口状态就是Discarding状态;如果不转发用户流量但是学习MAC地址,那么端口状态就是Learning状态;如果既转发用户流量又学习MAC地址,那么端口状态就是Forwarding状态。

    例子:

    本实验模拟公司网络场景。S3和S4是接入层交换机,负责用户的接入,S1和S2 是汇聚层交换机,四台交换机组成一个环形网络。为了防止网络中出现环路,产生网络风暴,所有交换机上都需要运行生成树协议。同时为了加快网络收敛速度,网络管理员选择使用RSTP协议,且使得性能较好的S1为根交换机,S2为次根交换机,并配置边缘端口进一步优化公司网络。

    拓扑图:

    实验编址:

    1.基础配置

    进行PC机的基础配置。开启后,测试它们的连通性。

    2.配置RSTP的基础功能

    像这样开启S1 S2 S3 S4的stp功能(其他同理)

     

     配置完后可以用命令 display stp 查看一下生成树的模式和根交换机的位置

     我们网络管理员需要设置汇聚层主交换机S1为根交换机,S2为备份交换机。

     

     现在我们再看一下每台交换机上的端口角色及状态

     

     

     

     我们发现S1根交换机上无根端口,全部都是指定端口;S2 GE0/0/1是根端口;S3上E0/0/2是根端口,E0/0/1 E0/0/3是指定端口,E0/0/4是备份端口;S4 E0/0/2是根端口

    我们现在来实验一下,目前S2的GE0/0/1是根端口,如果我们把S2的根端口断掉那么S2会选择其他到达根交换机端口置成根端口吗。。。

    现在我们把GE0/0/1断掉

     然后我们再看一下,可以看到GE0/0/2成为了根端口,并且处于转发状态

     好了,现在我们恢复过来

    3.配置边缘端口

    生成树的计算主要发生在交换机互连的链路之上,而连接PC的端口没有必要参与生成树计算,为了优化网络,降低生成树计算对终端设备的影响,现在网络管理员把交换机上连接PC的接口配置为边缘端口。

    配置S4连接PC端口为边缘端口

     我们重启此端口观察现象

     发现接口直接进入到Forwarding状态,没有30s的延迟。

    所以,在使用RSTP的环境中,可以在交换机上把连接PC、路由器和防火墙的端口都配置为边缘端口,边缘端口能降低终端设备访问网络需要等待的时间,明显提高网络的可用性。

  • 相关阅读:
    Docker Harbor安装和使用
    k8s部署使用Jenkins
    K8S之Deployment
    K8S之StatefulSet
    Gitlab数据迁移和版本升级
    centos7 编译安装git工具
    K8S之secret
    SonarQube的安装和使用
    Jenkins常用构建工具
    el-upload上传/预览时dialog宽自适应
  • 原文地址:https://www.cnblogs.com/qi-yuan/p/11978321.html
Copyright © 2011-2022 走看看