目录

一、简单描述STP

二、实验目标:

三、实验前的准备

1、拓扑图

2、ENSP版本

3、用到的设备

四、实验步骤

1、修改交换机ID

2、配置STP模式

3、查看当前STP信息(简化)

3、查看端口STP信息

4、控制根交换机的选举

5、控制根端口选举

6、模拟链路故障

7、设置端口开销值

8、查看配置文件


一、简单描述STP

为了提高网络可靠性, 交换网络中通常会使用冗余链路。然而, 冗余链路会给交换网络带来环路风险, 并导致广播风暴以及M AC 地址表不稳定等问题, 进而会影响到用户的通信质量。生成树协议STP ( Spanning Tree Protocol ) 可以提高可靠性的同时又能避免环路带来的各种问题。


二、实验目标:

1、掌握启用和禁用STP的方法

2、掌握修改交换机STP模式的方法

3、掌握修改桥优先级,控制根桥选举的方法

4、掌握修改端口优先级,控制根端口和指定端口选举的方法

5、掌握修改端口开销,控制根端口和指定端口选举的方法

6、掌握边缘端口的配置方法


三、实验前的准备

1、拓扑图

2、ENSP版本

3、用到的设备

交换机:S1,S2

交换机型号:S3700


四、实验步骤

1、修改交换机ID

老规矩,第一步先进入系统视图修改二台机器的ID,这样做是为了方便区别两台交换机,避免后面进行配置时配错机器。

SW1

SW2

2、配置STP模式

可以看到,这里有三种模式可供选择,因为本次是做关于STP的实验,所以我们选择STP模式:

在S2上同样进行同样的操作:

3、查看当前STP信息(简化)

S1: 

可以看到,在S1的stp的简化信息中,S1的两个端口的stp端口角色都为DEST,即指定端口,说明此时S1就是根交换机。判断是否是根交换机也可以通过下面的方式:

可以看到,在S1的STP详细信息中,CIST Bridge和CIST Root/ERPC两行信息是一样的,这就是根交换机独有的一点。因为这两行分别指向了本机的桥ID以及根交换机的桥ID,还包含了交换机的优先级,

S2:

 根据上面的信息,大致就可以了解出现在整个拓扑图中的STP状态,以及各个交换机的角色和端口角色。

3、查看端口STP信息

S1:

就此可以进入接口试图,详细查看STP模式下每个接口的详细信息。这里查看的是S1的E0/0/1端口,可以直观地看出此端口的端口角色、端口优先级,以及Hello报文的间隔时间,MaxAge,FwDly,Max Hop计时器的值。两外端口的查看方式同上。

4、控制根交换机的选举

根据根交换机的选举规则,可以通过修改交换机的优先级来改变根交换机的选举。所以接下来通过改变优先级,使S2为根桥,S1为备份根桥。桥优先级取值越小,则优先级越高。把S1和S2的优先级分别设置为8192和4096。

 S1:

 S2:

修改完优先级后,我们再来看现在的S2是否已经成为根交换机。

查看S2的STP信息:

可以看到,此时S2的这两行信息已经相等,即S2中的根交换机的桥ID指向的是自己的桥ID,所以此时S2又重新成为了新的根交换机。

再看S1此时的STP信息:

可以看到,此时S1的这两行信息已不再相等,且它的根交换机ID指向的是S2,说明此时S1成为了备份交换机。

5、控制根端口选举

先查看此时的S1与S2各自端口的角色:

S1:

 S2:

可以看到,在S1中,E0/0/1为根端口,现在根据根端口的选举原则,改变端口的优先级,使得E0/0/2成为根端口。缺省情况下端口优先级为128。端口优先级取值越大,则优先级越低。

注意是在S2上,修改E0/0/1 的端口优先级值为32,E0/0/2的端口优先级值为16。因此,S1上的E0/0/2端口优先级值大于S2的E0/0/2端口优先级,成为根端口。

现在再查看S1的STP端口信息:

可以看出,此时E0/0/2口成为了根端口。

6、模拟链路故障

现在关闭S1上面的E0/0/2端口,并查看关闭后的STP端口状态:

可以看到,原先的阻塞端口E0/0/1改变状态成为了根端口。

重新打开S1的E0/0/2端口,并恢复S2两个端口的优先级:

再次查看S1中的STP端口状态:

可以看到,此时S1的两个端口又恢复了最开始的状态。

7、设置端口开销值

首先查看S1上面的E0/0/1端口的开销值:

然后改变此口的开销值,设置为300000:

再查看此时S1的STP端口状态:

可以看到,由于E0/0/1的端口开销值更大,所以选择E0/0/2端口成为根端口。

8、查看配置文件

S1:

 S2:

以上就是关于STP的一些简单配置,主要就是涉及到根交换机、根端口的选举配置,以及故障的处理方式,要熟练掌握配置语句,做实验前,建议先熟悉STP整个的工作原理和特点。后续将带来STP建立过程BPDU的抓包分析。

ENSP之STP协议基本配置教程相关推荐

  1. 工业5G/4G边缘计算网关服务端协议-MQTT配置教程

    本文以图文结合的方式,介绍MQTT的配置,包括配置MQTT发布主题.MQTT注册主题.MQTT用户名.MQTT密码.客户端ID等. 一.什么是MQTT MQTT (Message Queue Tele ...

  2. 华为ensp 镜像端口协议相关配置

    镜像端口相关配置. [R1] observe-port interface GigabitEthernet 0/0/2 #配置观察端口. [R1-GigabitEthernet0/0/0] mirro ...

  3. 华为eNSP配置生成树STP协议

    华为eNSP配置生成树STP协议 一.STP协议 二.STP算法的大原则是先选出不被阻塞的接口,剩下的接口都会被阻塞. (一)先选举一个根桥(根交换机) (二)每个非根交换机选举一个根端口 (三)每个 ...

  4. eNSP实验STP简单配置及介绍

    STP简单配置及介绍 [学习目标] [理论知识] [实验拓扑] [应用场景] [配置思路] [操作步骤] 步骤1 步骤2 步骤3 方法一: 方法二: 步骤4 步骤5 [实验结果] [学习目标] 1.掌 ...

  5. NetFlow V9协议解析使用教程(二)-配置,采集,处理NetFlow

    NetFlow V9协议解析使用教程(一) NetFlow V9协议解析使用教程(二)-配置,采集,处理NetFlow 一.实践环境 1.不是每一台交换机或者路由器都支持Netflow,如果不支持可以 ...

  6. 思科服务器查看生成树协议,CISCO中生成树协议的配置

    <CISCO中生成树协议的配置>由会员分享,可在线阅读,更多相关<CISCO中生成树协议的配置(7页珍藏版)>请在人人文库网上搜索. 1.实验一生成树( STP)一.实验目的1 ...

  7. 阿里云服务器ECS Ubuntu16.04 初次使用配置教程(图形界面安装)

    阿里云服务器ECS Ubuntu16.04 初次使用配置教程(图形界面安装) 2019-01-23 22:55:50 laugh12321 阅读数 851更多 分类专栏: ECS Ubuntu 版权声 ...

  8. Kali Linux常用服务配置教程DHCP服务原理

    Kali Linux常用服务配置教程DHCP服务原理 动态主机配置协议(Dynamic Host Configuration Protocol,简称DHCP)是一个局域网的网络协议,基于UDP协议工作 ...

  9. 华为MSTP配置教程(二)

    12.配置MSTP超时时间 在运行生成树算法的网络中,如果设备在配置的超时时间内没有收到上游设备发送的BPDU,就认为上游设备已经出现故障,本设备会重新进行生成树计算. 由于上游设备繁忙,有时设备在较 ...

  10. Oracle 共享磁盘阵列 双机热备 实战 配置教程 配置手册

    Oracle 11g共享存储双机热备配置手册 本文介绍 通过ServHA Cluster配置Oracle共享磁盘阵列双机容错集群. 集群软件下载地址:http://www.microcolor.net ...

最新文章

  1. 【组队学习】【33期】吃瓜教程——西瓜书+南瓜书
  2. 食物链 poj 1182
  3. 捞月狗签约神策数据 数据赋能打造全球玩家生态圈
  4. java 面试指南_Java面试参考指南–第1部分
  5. 为什么jupyterlab运行程序的时候会自动停止_气象人的JupyterLab
  6. 2020盲盒经济洞察报告
  7. python rpy2后封装_转换rpy2的python对象
  8. 第2个程序:用C语言实现点亮一盏led
  9. OpenCV-标准霍夫变换cv::HoughLines
  10. 给WP7初学者:《WP7 Dev Quick Start系列视频》
  11. java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
  12. 共享文件夹只能连接20人_英语正能量 | 快乐可以与人共享,苦难却只能自己坚强...
  13. 美食网页设计作品html,美食网页设计与制作.doc
  14. 思考的乐趣:Matrix67数学笔记
  15. 2016.4.5_基于nodejs的聊天室【笔记】
  16. 查看Win10是否永久激活
  17. java api微盘_新浪微盘的API Python版封装
  18. PHP与MySQL交互实现网页登录注册功能(步骤超详细!!!)
  19. 实例003 输出名言
  20. 个人总结-公司业务逻辑如何进行梳理?

热门文章

  1. 【锐捷】DHCP配置
  2. toolchain安装教程支持_riscv-gnu-toolchain的安装经历
  3. SQL查询语句大全(个人总结)
  4. netbean的安装及jdk安装和环境变量设置
  5. Android 补间动画之平移动画TranslateAnimation
  6. python常用命令
  7. 计算机审计 pdf,巧学计算机审计.pdf
  8. 压缩包密码,办公文档密码破解实例讲解!
  9. 视频剪辑-mkv文件导入PR
  10. 系统集成项目管理工程师