转自:http://7c0bab95.wiz03.com/share/s/1Y2WKl218k5e2gpBCl2BeEsq0GbRcP2tT4Ax2iP4fP0vayk2

快速生成树协议配置

技术原理

1) 生成树协议(spanning-tree),作用是在交换网络中提供冗余备份链路并且解决交换网络中的环路问题;

2)生成树协议是利用SPA算法,在存在交换机环路的网络中生成一个没有环路的属性网络,运用该算法将交换网络的冗余备份链路从逻辑上断开,当主链路出现故障时,能够自动的切换到备份链路,保证数据的正常转发;

3) 生成树协议版本:STP、RSTP(快速生成树协议)、MSTP(多生成树协议);

4)生成树协议的特点收敛时间长。从主要链路出现故障到切换至备份链路需要50秒时间;

5)快速生成树在生成树协议的基础上增加了两种端口角色,替换端口备份端口,分别作为根端口和指定端口。当根端口或指定端口出现故障时,冗余端口不需要经过50秒的收敛时间,可以直接切换到替换端口或备份端口,从而实现RSTP协议小于1秒的快速收敛;

6)查看交换机树配置指令及参数

  1. Switch#show spanning-tree //查看生成树的配置信息
  2. 返回参数说明:
  3. StpVersion : RSTP 生成树协议的版本
  4. SysStpStatus : Enabled 生成树协议运行状态,disable 为关闭状态
  5. Priority : 32768 交换机的优先级
  6. RootCost : 200000 交换机到达根交换机的开销
  7. RootPort : Fa0/1 交换机上的根端口
  8. 或:
  9. RootCost: 0 交换机到达根交换机的开销,0 代表本交换机为根
  10. RootPort: 0 交换机上的根端口,0 代表本交换机为根
  11. Switch#show spanning-tree interface fastEthernet 0/1 //显示Switch 端口fastethernet 0/1 的状态
  12. 返回参数说明
  13. PortState : forwarding 端口状态(forwarding:转发状态,discarding:阻塞状态 )
  14. PortRole : rootPort 查看端口角色为根端口

实验说明

使网络在有冗余链路的情况下避免环路的产生,避免广播风暴等,可以在冗余链路的交换机之间配置生成树协议;

实验步骤

1)默认情况下STP协议是启用的。通过两台交换机之间传送BPDU协议数据单元。选出跟交换机、根端口等,以便确定端口的转发状态。图中标记为黄色的端口处于block堵塞状态。

2)设置RSTP。

3)查看交换机show spanning-tree状态,了解跟交换机和根端口情况。

4)通过更改交换机生成树的优先级spanning-tree vlan 10 priority 4096可以变化跟交换机的角色。

5) 测试。当主链路处于down状态时候,能够自动的切换到备份链路,保证数据的正常转发。

实验设备

Switch_2960 2台;PC 2台;直连线(各设备互联)

※ 按照拓扑图连接网络时注意,两台交换机都配置快速生成树协议后,再将两台交换机连接起来。

 如果先连线再配置会造成广播风暴,影响交换机的正常工作。

实验设备配置

PC0

IP:                    192.168.1.2

Submask:         255.255.255.0

Gateway:         192.168.1.1

PC1

IP:                    192.168.1.3

Submask:         255.255.255.0

Gateway:         192.168.1.1

  1. PC0 ping PC1 reply

Switch0

  1. Switch>en
  2. Switch#conf t
  3. Switch(config)#vlan 10
  4. Switch(config-vlan)#exit
  5. Switch(config)#inter fa 0/10 //将fa 0/10 端口绑定到 vlan10
  6. Switch(config-if)#switchport access vlan 10
  7. Switch(config-if)#exit
  8. Switch(config)#inter rang fa 0/1 - 2
  9. Switch(config-range)#switchport mode trunk //将 fa0/1 fa0/2端口工作模式改为 trunk
  10. Switch(config-range)#exit
  11. Switch(config)#spanning-tree mode rapid-pvst //指定生成树协议的类型为RSTP
  12. Switch(config)#end

Switch1

配置过程同Switch0

实验验证

PC0

  1. Ipconfig /all //查看所有IP配置
  2. ping -t 192.168.1.3 reply //PC0不间断地ping PC1

Switch1

关闭fa 0/1端口,PC0重新 Ping PC1,查看PC0的ping情况是否正常;

  1. Switch>en
  2. Switch#conf t
  3. Switch(config)#int fa 0/1
  4. Switch(config-if)#shutdown //关闭fa 0/1端口

检查哪一个是根交换机,哪一个是根端口,哪些端口是阻塞的。

07. 快速生成树协议相关推荐

  1. 判断设备网络状态_生成树RSTP,快速生成树协议,交换网络必用的破环协议,面试必备...

    一.RSTP 802.1w 标准定义了快速生成树协议 RSTP(Rapid Spanning Tree Protocol),该协议基于 STP 协议,对原有的 STP 协议进行了改进并实现了快速收敛. ...

  2. 快速生成树算法java_生成树RSTP,快速生成树协议,交换网络必用的破环协议,面试必备...

    一.RSTP 802.1w 标准定义了快速生成树协议 RSTP(Rapid Spanning Tree Protocol),该协议基于 STP 协议,对原有的 STP 协议进行了改进并实现了快速收敛. ...

  3. Packet Tracer 思科模拟器之交换机配置快速生成树协议(RSTP)

    实验    配置 RSTP 实验目标 理解生成树协议工作原理: 掌握快速生成树协议RSTP基本配置方法: 实验背景描述 某学校为了开展计算机教学和网络办公,建立了一个计算机教室和一个校办公区,这两处 ...

  4. 八、快速生成树协议RSTP配置

    实验目标: 理解生成树协议工作原理 掌握快速生成树协议RSTP基本配置方法 实验背景: 学校为了让开展计算机教学和网络办公,建立的一个计算机教室和一个校办公区,这两处的计算机网络通过两台交换机互联组成 ...

  5. 10 快速生成树协议RSTP配置

    借鉴网址:(27条消息) Packet Tracer 思科模拟器入门教程 之八 快速生成树协议RSTP配置_柚子君.的博客-CSDN博客_思科模拟器生成树配置 姓 名 彭彭头 实验日期 2022.04 ...

  6. 思科模拟器 --- 快速生成树协议RSTP配置

    学习目标:理解和掌握生成树协议原理和生成树协议RSTP的配置方法 1.定义:生成树协议(spanning-tree),作用是在交换网络中提供冗余备份链路,并且解决交换网络中的环路问题. 2.生成树协议 ...

  7. 1.3快速生成树协议RSTP

    前面我们了解到,STP的收敛速度很慢.需要调节STP计时器参数.但是STP默认收敛时间慢的问题导致当网络拓扑发生变化时,等待时间过长严重影响业务效率.快速生成树协议(Rapid Spanning Tr ...

  8. RSTP(快速生成树协议)

    RSTP(快速生成树协议) 快速生成树协议RSTP(Rapid Spanning Tree Protocol)在STP基础上实现快速收敛,并增加了边缘端口的概念和保护功能. STP的缺点 1.STP从 ...

  9. HCIP-7.5交换机RSTP快速生成树协议原理

    HCIP-7.5交换机RSTP快速生成树协议原理 1.RSTP快速生成树(rapid spanning Tree Protocol 2.RSTP基本计算过程 3.RSTP端口状态描述 3.1.交换机端 ...

最新文章

  1. C++逆流而上,Java 惨不忍睹 | 9月编程语言排行
  2. 环球博览|中国六代机有望5年内问世
  3. redis入门及java操作
  4. 子网掩码和网络ID的快速计算方法
  5. 网站更换域名和服务器不收录,网站更换域名改如何操作
  6. hdu 2881(简单dp)
  7. 移动端手机火狐浏览器全屏插件
  8. 三星Galaxy Note10+最后的爆料:配备更大的S-Pen手写笔
  9. 分享六:php脚本守护进程
  10. access根据所属院系修改学号_2016年计算机二级《Access》冲刺试题及答案
  11. 热敏打印机的工作原理
  12. Axure-RP8 介绍
  13. Dropbox如何在移动和Web上使用?
  14. Mac苹果移动硬盘数据丢失怎么恢复?
  15. PyTorch nn.CrossEntropyLoss() dimension out of range (expected to be in range of [-1, 0], but got 1)
  16. vue运行(Emitted value instead of an instance of Error)
  17. PC817做IO输出使用方法
  18. prim和kruskal
  19. UIWebView的用法
  20. Window7和Ubuntu双系统 删除Ubuntu

热门文章

  1. 图形和函数图像的绘制
  2. 线性子空间和仿射子空间
  3. 【移动端聊天功能模板】Vue实现H5聊天系统,实现上下固定中间滚动布局,微信授权功能,自动滚动到底部【详细注释,一看就会】
  4. 还不懂这八大算法思想,刷再多题也白搭!
  5. 聊一聊ResNet系列(ResNet、ResNeXt)
  6. 如何修改Windows上Docker的镜像源
  7. Python 1. 如何选择python版本,以及如何选择开发环境(IDE)
  8. Entity Framework优缺点及使用方法总结
  9. TYPEC 接口芯片CC逻辑原理与必要性
  10. mybatis源码解析(一)