使用eNSP模拟STP实验

实验配套拓扑:STP Configuration.topo


目录

  • 使用eNSP模拟STP实验
  • 拓扑预览
  • 一、修改默认模式
  • 二、确定根桥与各端口
  • 三、修改SW1为主根桥 SW2为备根桥
    • 1.根桥选举方法
    • 2.根端口选举方法
    • 3.指定端口选举方法
    • 4.配置命令
    • 5.查看当前拓扑
  • 四、将SW3的g0/0/1和SW4的g0/0/1设为阻塞
    • 分析1:如何让SW3的g0/0/1进入阻塞状态?
    • 分析2:如何让SW4的g0/0/1进入阻塞状态?
  • 配置完成 复盘拓扑

拓扑预览

要求:
让SW1成为主根桥
让SW2成为备根桥
让SW3的g0/0/1和SW4的g0/0/1阻塞
注:网桥=交换机
初始拓扑:

SW1 SW2分别为主根桥和备根桥后拓扑:

最终拓扑:


一、修改默认模式

交换机默认模式为MSTP
此处将MSTP修改为STP
在SW1键入命令:

sys
sys SW1
stp mode stp

在SW2键入命令:

sys
sys SW2
stp mode stp

在SW3键入命令:

sys
sys SW3
stp mode stp

在SW4键入命令:

sys
sys SW4
stp mode stp

二、确定根桥与各端口

通过命令确定根桥
根端口(RP)
指定端口(DP)
备份端口(AP) -阻塞

模式修改为STP后
在SW1键入命令

dis stp brief

显示:

由此可知SW1的e0/0/1为DP e0/0/2为RP
则SW1不是根桥-因为有RP
RP是非根桥的端口

然后在SW2中键入命令

dis stp brief

显示:

由此可知SW2的e0/0/1为AP e0/0/2为RP
则SW2不是根桥

然后在SW3中键入命令

dis stp brief

显示:
由此可知SW3的e0/0/1为DP e0/0/2为DP e0/0/3为RP e0/0/4为AP
则SW3不是根桥

然后在SW4中键入命令

dis stp brief

显示:

由此可知SW4的e0/0/1为DP e0/0/2为DP
则SW4是根桥-根桥的端口全部为DP

再来看一下此时的拓扑

三、修改SW1为主根桥 SW2为备根桥

1.根桥选举方法

BID最小的成为根桥(先比优先级 再比MAC)
BID = Bridge ID = 桥优先级 + 桥MAC地址
桥优先级的取值范围:0-65535(216)
桥优先级的默认值:32768

2.根端口选举方法

根端口-非根桥的端口-到达根桥最近的端口-开销最小的端口

根端口选举依据:
先看该端口的根路径开销Root Path Cost-确定到达根桥的最短路径到根桥路径上所有开销之和
如果根路径开销Root Path Cost相等 再比较对端BID-Bridge ID-发送给自身的 BPDU里的BID
如果对端BID相同(即两者优先级相同 MAC相同(同一根交换机所发))
再比较PID-Port ID 先比较对端的PID 如果是同一类型端口
则肯定是数字编号较小的优先
如果对端PID相同(即根交换机连接一个集线器 再从集线器接一个交换机)
再比较本端PID 则肯定是数字编号较小的优先

3.指定端口选举方法

指定端口-负责每段链路上的数据发送
通常 根桥上的端口都是指定端口
一条链路上 根路径开销小的为指定端口
如果根路径开销相同 则比较BID
先比BID优先级 再看MAC地址 越小越优先 - 为指定端口
如果BID相同 则比较PID

4.配置命令

桥优先级默认32768 并以4096为步长(倍数)
也就是说桥优先级仅能为4096的倍数 包括0
在SW1中键入命令:

stp priority 0

因为交换机MAC地址固定 故只能通过降低优先级来降低BID

并通过

dis stp
dis stp brief

查看当前端口状态

由此可知SW1已变为主根桥

在SW2中键入命令:

stp priority 4096

只要设置SW2的桥优先级 >0(SW1) 并<32768即可

并通过

dis stp
dis stp brief

查看当前端口状态
由此可知 SW2以变为备根桥

5.查看当前拓扑

四、将SW3的g0/0/1和SW4的g0/0/1设为阻塞

首先在SW1 SW2 SW3 SW4中键入命令:

stp pathcost-standard dot1d-1998

改为优先级标识数字较小的802.1d-1998标准
如下图:

分析1:如何让SW3的g0/0/1进入阻塞状态?

PS:RPC - Root Path Cost根路径开销
Ethernet口 100M dot1d-1998 cost=19
GigatibEthernet口 1G dot1d-1998 cost=4

首先来分析
SW2的e0/0/2口 与 SW3的g0/0/1口在同一条链路中
SW3的g0/0/1口选举为DP的原因是
SW2的e0/0/2口的RPC = 19
SW3的g0/0/1口的RPC = 4
BID较小的被选为指定端口
此时将SW3的g0/0/1口开销增大

将SW2的g0/0/2口开销值减小即可
要注意!如何将SW3的g0/0/1口开销增大 SW2的e0/0/2口开销值减小呢?

注意此处修改开销的接口为SW2的e0/0/1 SW3的g0/0/2!!!
因为SW2 SW3是分别通过SW2的e0/0/1 SW3的g0/0/2
收到BPDU后才进行开销值的累加!所以要修改的是这两个端口o!
在SW3中键入命令:

dis stp int g0/0/1

查看此时Port Cost
然后键入命令:

int g0/0/2
stp cost 20

此处通过修改g0/0/2口的开销 使得SW3的g0/0/1口开销增大

此时g0/0/1已经变为AP 即进入阻塞状态
再验证一下SW2的端口状态:

成功互换!

分析2:如何让SW4的g0/0/1进入阻塞状态?

首先来分析
SW4的g0/0/1为RP
SW4的g0/0/2为AP
此时再修改开销值已无意义
因为从SW3传递下来的开销值
在SW4上计算都一致
开销一致 BID也一致 则目标转向PID
先来查看此时SW4的端口状态:

根据第三点第二小点的根端口选举依据
想修改PID 就是先修改对端的PID 如果不成功再修改本端PID
在SW3中键入命令:

dis stp int g0/0/3

查看g0/0/3的PID

此时g0/0/3的端口优先级为128.3

同样键入命令:

dis stp int g0/0/4

此时 g0/0/4的端口优先级为128.4

要么把g0/0/3的端口优先级改大
要么把g0/0/4的端口优先级改小

此时以将g0/0/4的端口优先级改小
在SW3中键入命令:

int g0/0/4
stp port-priority 0

注意端口优先级的步长(倍数)为16

并查看SW3 SW4端口状态


此时SW3的g0/0/1和SW4的g0/0/1已经成为AP
即进入阻塞状态
成功互换!


配置完成 复盘拓扑

初始拓扑:

SW1 SW2分别为主根桥和备根桥后拓扑:

最终拓扑:

HCIA/HCIP使用eNSP模拟STP实验与STP根桥、根端口、指定端口选举方法相关推荐

  1. HCIA/HCIP使用eNSP模拟HCIA综合实验(Telnet Trunk VLAN DHCP STP OSPF PPP 缺省路由 NAT ACL 与 路由器 交换机 服务器的综合配置)

    使用eNSP模拟HCIA综合实验 Telnet Trunk VLAN DHCP STP OSPF PPP 缺省路由 NAT ACL 与 路由器 交换机 服务器的综合配置 实验配套拓扑:HCIA Com ...

  2. HCIA/HCIP使用eNSP模拟VRRP配置实验(接入层 汇聚层 核心层 VLAN OSPF VRRP STP DHCP的综合应用)

    使用eNSP模拟 VRRP配置实验 接入层 汇聚层 核心层 VLAN OSPF VRRP STP DHCP的综合应用 目录 使用eNSP模拟 VRRP配置实验 拓扑预览 实验要求 知识总结 1 VRR ...

  3. HCIA/HCIP使用eNSP模拟BGP团体属性策略配置实例

    使用eNSP模拟 BGP团体属性策略配置实例 目录 使用eNSP模拟 BGP团体属性策略配置实例 问题引出 拓扑预览 一.基础配置 1.AS 123区域的基本配置与IS-IS的配置(黄色) 2.AS ...

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

    实验时间 4月26日星期二 第1.2节 实验目的 掌握启用和禁用STP的方法 掌握修改交换机STP模式的方法 掌握修改桥优先级,控制根桥选举的方法 掌握修改端口优先级,控制根端口和指定端口选举的方法 ...

  5. 华为AC设备登陆web网管(ensp模拟)

    华为AC设备登陆web网管(ensp模拟) 实验环境: OS:windows10 模拟器:eNSP V100R003C00SPC100 虚拟软件:VirtualBox-5.2.44-139111-Wi ...

  6. STP协议 与 STP树的生成

    STP协议 由于环路的存在,会导致 广播风暴 多帧复制 mac地址震荡 STP协议应运而生 STP协议的原理 在一个具有环路的交换网络中,交换机会运行STP协议,自动生成一个没有环路的工作拓扑(工作的 ...

  7. STP的根端口与指定端口

    前言 本文的资料来源于互联网,因初学CCNA,对学习指南中所讲的概念晦涩难懂,于是网上搜索这些资料,终于理解了大半,为对其他学者有益,故专门整理出来. 定义: 根端口(RP):指直接连到根桥的链路所在 ...

  8. STP怎么选根桥和根端口

    生成树三种标准(802.1d.802.1w.802.1s)的基本工作原理很相似,我们先来讨论802.1d.以下所说的STP,均指802.1d. 既然叫"树",那就要先确定" ...

  9. 【STP生成树】(桥ID、根桥、cost、RPC、接口ID、BPDU报文格式、端口选举举例)-20211216.20211217

    目录 一.生成树STP技术背景 1.前言 2.二层交换机的冗余性与环路 二.生成树协议 1.生成树协议​​ 2.生成树能动态感知网络拓扑的变化,调整阻塞或放行端口 生成树: 通过交互报文感知网络拓扑的 ...

最新文章

  1. keyshot材质中文目录_KeyShot10 Pro for Ma 苹果3D渲染动画制作软件 中文版下载
  2. python3网络编程实战
  3. 计算机C语言1000-1099,歷届重庆市计算机二级C语言考试试题及答案.doc
  4. Python [9] optparse模块生成命令行帮助信息
  5. 童年真的回来了么?《摩尔庄园》手游深度分析
  6. 其他类型的链表和线性表的总结(一级)
  7. 软件项目周报_软件产品研发流程
  8. 不能将紧实的字段 绑定到_代码整洁之道【笔记】
  9. django开发中安装包时遇到的 关于 read timed out的问题的解决
  10. mysql定义变量字符串类型_mysqli_stmt :: bind_param():类型定义字符串中的元素数量与绑定变量的数量不匹配...
  11. 华为做raid5步骤_华为手机这个功能真棒!一键将录音转为文字!快快用起来吧...
  12. Vue 中的列表渲染
  13. python中plot画图_matplotlib基础绘图命令之errorbar的使用
  14. C++11在加入<thread>头文件后Socket服务器接收不到消息
  15. VC2015搭建OpenCV环境(超详细教程)
  16. MYIP网站信息状态条 v1.0.1.3 (MyIP Status Bar for IE)
  17. PTK(Pulmonarytoolkit)环境搭建与 ITK4.13+VS2015的配置
  18. MyCobot六轴机械臂开箱及开发前的准备工作(一)
  19. 千峰python线下培训
  20. html5如何快速选择工具,PS快速选择工具怎么使用?快捷键是什么?

热门文章

  1. CTA 策略分享之一
  2. 17岁电竞少年追梦之旅,多次试训无果黯然返乡,沉淀一年,少年杨帆终圆梦~
  3. java处理图片与base64编码互相转换
  4. linux 服务器 ssd,关于linux:搭载固态硬盘的服务器究竟比机械硬盘快多少
  5. IBM x3750 M4之IMM管理
  6. vue一些utils
  7. JOOQ 为table和view自动生成代码
  8. org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.cy.pj.goods.dao
  9. background-size设置背景图片自适应 在ie8下失效的问题
  10. 双向长短期记忆网络(BiLSTM)详解