网络设备模拟器教程(6)——快速生成树配置
Cisco-快速生成树协议RSTP-协议原理及配置
1、生成树协议的主要功能有两个:一是在利用生成树算法、在以太网络中,创立一个以某台交换机的某个端口为根的生成树,防止环路。
二是在以太网络拓扑发生变化时,通过生成树协议到达收敛保护的目的。
2、根网桥的选择流程:〔1〕第一次启动交换机时,自己假定是根网桥,发出 BPDU 报文宣告。
〔2〕每一个交换机分析报文,根据网桥 ID 选择根网桥,网桥 ID 小的将成为根网桥〔先比拟网桥优先级,如果相等,再比拟 MAC 地址〕。
〔3〕经过一段时间,生成树收敛,所有交换机都允许某网桥是根网桥。
〔4〕假设有网桥 ID 值更小的交换机参加,它首先通告自己为根网桥。
其它交换机比拟后,将它当做新的根网桥而记录下来。
3、RSTP 协议原理STP 并非已经淘汰不用,实际上不少厂家目前还仅支持STP。
STP 的最大缺点就是他的收敛时间太长,对于现在网络要求靠可靠性来说,这是不允许的,快速生成树的目的就是加快以太网环路故障收敛的速度。
STP 定义了 4 种不同的端口状态,监听〔Listening〕,学习〔Learning〕,阻断〔Blocking〕和转发〔Forwarding〕,其端口状态表现为在网络拓扑中端口状态混合〔阻断或者转发〕,在拓扑中的角色〔根端口、指定端口等等〕。
在操作上看,阻断状态和监听状态没有区别,都是丢弃数据帧而且不学习 MAC 地址,在转发状态下,无法知道该端口是根端口还是指定端口。
RSTP 有五种端口类型。
根端口和指定端口这两个角色在 RSTP 中被保存,阻断端口分成备份和替换端口角色。
生成树算法〔STA〕使用 BPDU 来决定端口的角色,端口类型也是通过比拟端口中保存的 BPDUB 来确定哪个比其他的更优先。
1〕根端口:非根桥收到最优的 BPDU 配置信息的端口为根端口,即到根桥开消最小的端口,这点和 STP 一样。
请注意图 8-16 上方的交换机,根桥没有根端口。
按照 STP 的选择根端口的原那末, SW-1 和 SW-2 和根连接的端口为根端口。
网络设备配置与调试项目实训 项目4.2-快速生成树协议(RSTP)配置
模块4.2 快速生成树协议(RSTP)
例2:关闭端口Fa0/2的BPDUFilter功 能。
ruijie(config)#interface fastethernet 0/2 ruijie(config-if)#spanning-tree bpdufilter disabled ruijie(config-if)#
13
模块4.2 快速生成树协议(RSTP)
其他交换机收到TC BPDU报文后,会清除 此报文的接收端口和边缘端口之外的其他 端口学习到的MAC地址,同时向除接收端 口和边缘端口之外的所有其他端口发送TC BPDU 报文。
14
模块4.2 快速生成树协议(RSTP)
RSTP拓扑变更机制
ROOT
③ ④ ② ②
② ① ①
故障
④ ②
15
模块4.2 快速生成树协议(RSTP)
4.RSTP配置命令 (1)配置RSTP链路类型
设置RSTP 链路类型
ruijie(config-if)# spanning-tree link-type point-to-point/shared
交换机名称为ruijie 处于端口模式 选择点对点或共享型类型
项目四 局域网冗余策略
模块4.2 快速生成树协议(RSTP) 配置
模块4.2 快速生成树协议(RSTP)
内容简介
针对STP存在收敛慢的问题,介绍RSTP 的特性和配置技能,重点描述RSTP改进 机制及特点。 介绍配置RSTP链路类型、配置边缘端口 等命令。
2
模块4.2 快速生成树协议(RSTP)
(1)端口状态 STP中端口有阻塞、监听、学习、转发 及禁用等5种工作状态。 RSTP将STP的阻塞、监听和禁用状态 合并为丢弃状态,形成了丢弃( Discarding)、学习(Learning)、 转发(Forwarding)3种工作状态。
生成树_配置_实验报告
一、实验目的1. 理解生成树协议(STP)的基本原理和工作机制;2. 掌握生成树协议的配置方法;3. 通过实验验证生成树协议在网络中的实际应用效果。
二、实验环境1. 实验设备:两台华为S5700交换机、两台PC机;2. 实验软件:华为网络设备仿真软件;3. 实验拓扑:两台交换机通过一条物理链路连接,两台PC机分别连接到两台交换机上。
三、实验原理生成树协议(Spanning Tree Protocol,STP)是一种用于在网络中消除环路并实现冗余链路备份的协议。
当网络中出现环路时,STP会阻塞部分端口,形成一个没有环路的树形结构,确保网络的高可用性和容错能力。
STP通过交换机之间的BPDU(Bridge Protocol Data Unit)报文进行信息交互,选举根网桥,并确定每个交换机的根端口和指定端口。
根端口是连接到根网桥的端口,指定端口是连接到同一VLAN且路径最短的端口。
其余端口被阻塞,不参与数据转发。
四、实验步骤1. 配置交换机名称和密码;2. 配置交换机接口;3. 配置VLAN;4. 配置STP;5. 验证STP配置效果。
五、实验过程1. 配置交换机名称和密码```bashS1>display versionS1>sysname S1S1>display versionS1>enableS1#configure terminalS1(config)#username admin password simple 123456 S1(config)#exit```2. 配置交换机接口```bashS1>display ip interface briefS1#interface GigabitEthernet0/0/1S1(config-if)#ip address 192.168.1.1 24S1(config-if)#exitS1#interface GigabitEthernet0/0/2S1(config-if)#ip address 192.168.1.2 24S1(config-if)#exit```3. 配置VLAN```bashS1>display vlanS1#vlan 10S1(config-vlan)#name VLAN10S1(config-vlan)#exitS1#interface GigabitEthernet0/0/1S1(config-if)#port link-type access S1(config-if)#port default vlan 10 S1(config-if)#exitS1#interface GigabitEthernet0/0/2S1(config-if)#port link-type access S1(config-if)#port default vlan 10 S1(config-if)#exit```4. 配置STP```bashS1>display stpS1#stpmode stpS1>display stpS1#interface GigabitEthernet0/0/1S1(config-if)#port link-type access S1(config-if)#port default vlan 10 S1(config-if)#exitS1#interface GigabitEthernet0/0/2S1(config-if)#port link-type access S1(config-if)#port default vlan 10S1(config-if)#exit```5. 验证STP配置效果```bashS1>display stpS1>display stp interface GigabitEthernet0/0/1S1>display stp interface GigabitEthernet0/0/2S1>ping 192.168.1.2```六、实验结果与分析1. 实验结果通过实验,成功配置了生成树协议,并验证了STP在网络中的实际应用效果。
快速生成树配置(cisco)
实验五、快速生成树配置一、 实验目的:掌握交换机上生成树协议的诊断方法。
二、 背景描述:假设某企业采用两台交换机组成一个局网,由于很多数据流量是跨过交换机进行转发的,因此需要提高交换机之间的传输带宽,并实现链路冗余备分,为此网络管理员在两台交换机之间采用两根网线互联,三、 实现功能:配置两个交换机之间的冗余主干道,对运行的生成树协议进行诊断。
四、 实验设备:CISCO 交换机Catalyst2950两台,控制台电缆一条,交叉双绞线若干。
五、 实验拓扑:六、实验步骤:1、 交换机switchA 的基本配置: F0/5 switchB switchAPC PCF0/1 F0/1 F0/2 F0/2 F0/5Switch>enableSwitch#configure terminalEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostname SwitchASwitchA(config)#vlan 10VLAN 10 added:Name:VLAN0010SwitchA(config)#interface vlan 10SwitchA(config-if)#ip address 192.168.0.1 255.255.255.0SwitchA(config-if)#exitSwitchA(config)#interface fa 0/5SwitchA(config-if)#switchport access vlan 10SwitchA(config-if)#exitSwitchA(config)#interface fa 0/1SwitchA(config-if)#switchport mode trunkSwitchA(config-if)#interface fa 0/2SwitchA(config-if)#switchport mode trunkSwitchA(config-if)#exitSwitchA(config)#spanning-tree portfast defaultSwitchA(config)#exitSwitchA#show spanning-treeVLAN001Spanning tree enabled protocol ieeeRoot ID Priority 32768Address 000C.1000.4605This bridge is the rootHello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 32768Address 000C.1000.4605Hello Time 2 sec Max Age 20 sec Forward Delay 15 secAging Time 300Interface Port ID Designated Port ID Name Prio.Nbr Cost Sts Cost Bridge ID Prio.Nbr ---------------- -------- --------- --- --------- -------------------- --------Fa0/1 32768.1 0 FWD 0 32768 000C.1000.4605 0.1 Fa0/2 32768.2 0 FWD 0 32768 000C.1000.4605 0.210Spanning tree enabled protocol ieeeRoot ID Priority 32768Address 000C.1000.4605This bridge is the rootHello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 32768Address 000C.1000.4605Hello Time 2 sec Max Age 20 sec Forward Delay 15 secAging Time 300Interface Port ID Designated Port ID Name Prio.Nbr Cost Sts Cost Bridge ID Prio.Nbr ---------------- -------- --------- --- --------- -------------------- --------Fa0/1 32768.1 0 FWD 0 32768 000C.1000.4605 0.1 Fa0/2 32768.2 0 FWD 0 32768 000C.1000.4605 0.2 Fa0/5 32768.5 0 FWD 0 32768 000C.1000.4605 0.52、交换机switchB的配置:Switch>enableSwitch#configure terminalEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostname SwitchBSwitchB(config)#vlan 10VLAN 10 added:Name:VLAN0010SwitchB(config)#interface fa 0/5SwitchB(config-if)#switchport access vlan 10SwitchB(config-if)#exitSwitchB(config)#spanning-tree portfast defaultSwitchB(config)#interface fa 0/1SwitchB(config-if)#switchport mode trunkSwitchB(config-if)#exitSwitchB(config)#interface fa 0/2SwitchB(config-if)#switchport mode trunkSwitchB(config-if)#exitSwitchB#show spanning-treeVLAN001Spanning tree enabled protocol ieeeRoot ID Priority 32768Address 000C.1000.4605Hello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 32768Address 000C.4006.4286Hello Time 2 sec Max Age 20 sec Forward Delay 15 secAging Time 300Interface Port ID Designated Port ID Name Prio.Nbr Cost Sts Cost Bridge ID Prio.Nbr---------------- -------- --------- --- --------- -------------------- --------Fa0/1 32768.1 19 FWD 0 32768 000C.1000.4605 19.1Fa0/2 32768.2 19 BLK 0 32768 000C.1000.4605 19.2VLAN0010Spanning tree enabled protocol ieeeRoot ID Priority 32768Address 000C.1000.4605Hello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 32768Address 000C.4006.4286Hello Time 2 sec Max Age 20 sec Forward Delay 15 secAging Time 300Interface Port ID Designated Port ID Name Prio.Nbr Cost Sts Cost Bridge ID Prio.Nbr---------------- -------- --------- --- --------- -------------------- --------Fa0/1 32768.1 19 FWD 0 32768 000C.1000.4605 19.1Fa0/2 32768.2 19 BLK 0 32768 000C.1000.4605 19.2Fa0/5 32768.5 0 FWD 0 32768 000C.4006.4286 0.53.如果switchA 与switchB间的端口F0/1之间的链路down掉,验证PC1与PC2仍能互相ping 通,并观察ping的丢包情况。
rcna实验6 快速生成树配置
实验6 快速生成树配置一、【实验目的】理解快速生成树协议RSTP的原理,掌握如何在交换机上配置快速生成树二、【实验拓扑】三、【实验步骤】步骤1 配置两台交换机主机名和管理IP地址Switch#configure terminalL3-SW(config)#interface fastEthernet 0/1L3-SW(config-if)#switchport mode trunCommand rejected: An interface whose trunk encapsulation is "Auto" can not be configured to "trunk" mode.L3-SW(config-if)#switchport trunk encapsulation dot1qL3-SW(config-if)#switchport mode trunkL3-SW(config)#interface fastEthernet 0/2L3-SW(config-if)#switchport trunk encapsulation dot1qL3-SW(config-if)#switchport mode trunkL2-SW(config)#interface vlan 1L2-SW (config-if)#ip address 192.168.1.2 255.255.255.0L2-SW (config-if)#exitL2-SW (config)#interface range fastEthernet 0/1-2L2-SW (config-if-range)#switchport mode trunk步骤2 在两台交换机启用RSTPL3-SW(config)#spanning-tree mode ?pvst Per-Vlan spanning tree moderapid-pvst Per-Vlan rapid spanning tree modeL3-SW(config)#spanning-tree mode rapid-pvst L2-SW(config)#spanning-tree mode ?pvst Per-Vlan spanning tree moderapid-pvst Per-Vlan rapid spanning tree mode L2-SW(config)#spanning-tree mode rapid-pvst 四、【查看配置】L2-SW#show running-configBuilding configuration...Current configuration : 1045 bytes!version 12.1no service timestamps log datetime msecno service timestamps debug datetime msecno service password-encryption!hostname L2-SW!spanning-tree mode rapid-pvst!interface FastEthernet0/1switchport mode trunk!interface FastEthernet0/2switchport mode trunk!interface FastEthernet0/3!interface FastEthernet0/4!interface FastEthernet0/5!interface FastEthernet0/6!interface FastEthernet0/7!interface FastEthernet0/8!interface FastEthernet0/9!interface FastEthernet0/10!interface FastEthernet0/11!interface FastEthernet0/12!interface FastEthernet0/13!interface FastEthernet0/14!interface FastEthernet0/15!interface FastEthernet0/16!interface FastEthernet0/17!interface FastEthernet0/18!interface FastEthernet0/19!interface FastEthernet0/20!interface FastEthernet0/21!interface FastEthernet0/22!interface FastEthernet0/23!interface FastEthernet0/24!interface Vlan1ip address 192.168.1.2 255.255.255.0 shutdownline con 0!line vty 0 4loginline vty 5 15login!EndL3-SW#show running-configBuilding configuration...Current configuration : 1207 bytes!version 12.2no service timestamps log datetime msec no service timestamps debug datetime msec no service password-encryption!hostname L3-SW!spanning-tree mode rapid-pvst!interface FastEthernet0/1switchport trunk encapsulation dot1q switchport mode trunk!interface FastEthernet0/2switchport trunk encapsulation dot1q switchport mode trunk!interface FastEthernet0/3!interface FastEthernet0/4!interface FastEthernet0/5interface FastEthernet0/6 !interface FastEthernet0/7 !interface FastEthernet0/8 !interface FastEthernet0/9 !interface FastEthernet0/10 !interface FastEthernet0/11 !interface FastEthernet0/12 !interface FastEthernet0/13 !interface FastEthernet0/14 !interface FastEthernet0/15 !interface FastEthernet0/16 !interface FastEthernet0/17 !interface FastEthernet0/18 !interface FastEthernet0/19 !interface FastEthernet0/20 !interface FastEthernet0/21 !interface FastEthernet0/22 !interface FastEthernet0/23 !interface FastEthernet0/24 !interface GigabitEthernet0/1!interface GigabitEthernet0/2!interface Vlan1ip address 192.168.1.1 255.255.255.0 !ip classless!line con 0line vty 0 4login!end。
生成树配置
生成树配置一、实验目的1.理解生成树协议STP 的配置及原理。
2.理解快速生成树协议RSTP 的配置及原理。
二、背景描述本实验需要2台交换机,分别命名为SwitchA,SwitchB 。
PC1与PC2在同一个网段,假设IP 地址分别为192.168.0.200,192.168.0.210,网络掩码为255.255.255.0,使得网络在有冗余链路的情况下避免环路的产生,避免了广播风暴等。
三、实验拓扑四、实验步骤生成树协议STP步骤1.在每台交换机上开启生成树协议。
F 0/1 P C 1 P C 2S w i t c h A F 0/3 F 0/3 S w i t c h B F 0/2 F 0/1 F 0/2conf term !进入交换机全局配置模式spanning-tree !开启生成树协议endshow spanning-tree !验证生成树协议已经开启show spanning-tree interface f 0/1!显示交换机接口f 0/1的状态步骤2.设置生成树模式spanning-tree mode stp !设置生成树模式为STPshow spanning-tree !验证生成树模式步骤3.设置交换机的优先级spanning-tree priority 4096show spanning-tree !验证交换机SwitchA的优先级步骤4.综合验证测试验证交换机SwitchB的端口F0/1和F0/2的状态show spanning-tree inter f 0/1show spanning-tree inter f 0/2验证网络拓扑发生变化时,ping的丢失情况。
ping 192.168.0.200 -t拔掉SwitchA与SwitchB的端口F0/1,结果显示如下:快速生成树协议RSTP将以上步骤一样,区别在于在设置交换机优先级的时候,要把交换机的优先级设置为8192五、实验总结通过本次实习,我们理解了生成树协议STP及快速生成树协议RSTP的配置及原理,了解生成树协议的作用,也学会查看生成树的状态及相关配置口令。
2.8 快速生成树配置
2.8 快速生成树预备知识:网络按功能分,可分为核心层、汇聚层和接入层,接入层是网络中直接面向用户连接或访问网络的部分,通常接入层连接的是计算机;汇聚层连接接入层的汇聚点,它必须能够处理来自接入层设备的所有通信量,并提供到核心层的上行链路;核心层是网络的主干部分,所有网络的数据都会经过核心层进行转发,核心层是网络运行的最重要、最关键部分。
对应于网络功能,也把交换机分为核心层、汇聚层和接入层交换机,接入层交换机直接连接计算机,数据处理量少,因此一般选择具有低成本和高端口密度的二层交换机;汇聚层是多台接入层交换机的汇聚点,它必须能够处理来自接入层设备的所有通信量,因些需要更高的性能,更少的接口和更高的交换速率的交换机;核心层是整个网络的核心所在,因些应选择有更高的可靠性,性能和吞吐量的交换机。
核心层是网络的数据交换中心,如果汇聚层连接到核心层的链路因故障断开,那么该汇聚层交换机连着的计算机都不能连接网络,造成部分或全部网络瘫痪。
因些核心层除了具有可靠性和高速的传输性能外,还需要冗余能力。
解决这个问题的方法是在网络中引入冗余链路,在汇聚层和核心层间增加连接的线路。
网络中增加了冗余链路后,却会引起交换环路,从而引起广播风暴、交换机MAC地址表不稳定等问题。
STP(Spanning Tree Protocol)可以解决这些问题,它根据协议,确定哪个交换机阻断哪个接口,从而使网络不会形成环路,被阻断的接口线路会成为备份链路,不转发数据,如果通信线路故障断开,备份链路能自动启用,从而不影响网络运行。
一、实训目的1、了解RSTP的作用及应用。
二、应用环境网络中两台核心之间连接的链路一旦断开,会造成大部分不能连接网络的问题,通过在核心交换机之间连接二条或多条链路,即使一条或其中的几条链路断开,其它链路也能继续传输,从且保证网络的连通。
三、实训要求1.设备要求:1)二台2960交换机和二台PC机。
2)二条直通双绞线、二条交叉双绞线。
生成树协议配置 快速生成树协议的配置
对于这项任务,我们在两台交换机上分别启动生成树协议,使两条链路中的一条处于作状态,另一条处于备份状态。当处于工作状态的链路出现问题时,备份链路在最短时间投入使用,保证网络畅通。为了保证光纤链路优先于双绞线工作,需设置光纤口优先级高双绞线端口,保证正常情况下,优先使用光纤线路。。具体操作步骤如下所述。
61440范围内,为“0”或“4096”的倍聋默认值为32768。
第5步:为使端口Fa 0/24优先于Fa 0/23工作,需设置Fa 0/24端口优先级优先于Fa 0/,'端口优先级。
在配置交换机端口优先级时,端口优先级的值在0^240范围内,为“0”或“16”的寸数,默认值为128。
第6步:返回特权模式。
在配置交换机优先级时,优先级的值在0~61440范围内,为“0”或“4096”的倍数,默认值为32768。
第5步:为使端口Fa 0/24优先于Fa 0/23工作,需设置Fa 0/24端口优先级优先于Fa 0/23端口优先级。
在配置交换机端口优先级时,端口优先级的值在。^240范围内,为“护或“16”的倍数,默认值为1280
(2)当有2个端口都连在1个共享介质上,交换机会选择1个高优先级(数值小)的端
口进入forwarding状态,低优先级(数值大)的端口进入discarding状态。如果2个端口的优先级一样,就选端口号小的那个进入forwarding状态。
模块5.2 快速生成树协议的配置
对于这项任务,我们在两台交换机上分别启动快速生成树协议,使两条链路中的一条处于工作状态,另一条处于备份状态。当处于工作状态的链路出现问题时,备份链路在最短时间内投入使用,保证网络畅通。为了保证光纤链路优先于双绞线工作,需设置光纤口优先级高于双绞线端口,保证正常情况下,优先使用光纤线路。
快速生成树的配置(思科)
快速生成树的配置(已经测试过)实验名称:快速生成树配置。
实验目的:理解快速生成树配置及原理。
背景描述:现有两台交换机互连组成内部局域网,为了提高网络的可靠性,网络管理员用2 条链路将交换机互连,现要在交换机上做适当配置,使网络避免环路。
技术原理:生成树协议是利用SPA算法(生成树算法),在存在交换环路的网络中生成一个没有环路的树形网络。
运用该算法将交换网络冗余的备份链路逻辑上断开,当主要链路出现故障时,能够自动的切换到备份链路,保护数据的正常转发。
生成树协议目前常见的版本有STP(生成树协议IEEE802.1d)、RSTP(快速生成树协议IEEE802.1w)、MSTP(多生成树协议IEEE802.1s)。
实现功能:使网络在有冗余链路的情况下避免环路的产生,避免广播风暴等。
实验设备:S2126(2台);PC机(2台);直连线(4根)实验拓扑:按照拓扑图连接网络时注意,两台交换机都配置完快速生成树协议后,再将两台交换机连接起来。
如果先连接再配置会造成广播风暴,影响交换机的正常工作。
实验步骤:步骤1:交换机A的基本配置。
SwitchA(config)#vlan 10SwitchA(config-vlan)#name salesSwitchA(config-vlan)#exitSwitchA(config)#interface fastEthernet 0/3SwitchA(config-if)#switchport access vlan 10SwitchA(config-if)#endSwitchA#sh vlan id 10VLAN Name Status Ports ---- -------------------------------- --------- ---------10 sales active Fa0/3SwitchA#步骤2:在交换机A上配置快速生成树。
SwitchA(config)# spanning mode pvst SwitchA(config)#interface range fastethernet 0/1 SwitchA(config-if)#swit mode trunk SwitchA(config)#interface range fastethernet 0/2 SwitchA(config-if)#swit mode trunkSwitchA(config-if)#exit步骤3:交换机B的基本配置。
rstp快速生成树协议的配置(实际机器上)
RSTP快速生成树协议的配置【实验目的】了解快速生成树协议RSTP的工作原理和过程了解快速生成树协议RSTP与生成树协议STP之间的区别掌握快速生成树协议RSTP的配置方法【实验设备】锐捷S3760E交换机2台Pc机 2台直通线2条配置线2条交叉线2条【实验拓扑】【实验步骤】一.连接上图所示网络拓扑图,恢复交换机的出厂设置二.设置计算机的IP地址:PC1:10.1.100.111(IP) 255.255.255.0 (掩码)PC1:10.1.100.122(IP) 255.255.255.0 (掩码)三.对交换机Switch进行Vlan的划分和端口的配置:1.对交换机SWA配置:Switch>enable (进入特权模式)switch#configure terminal (进入全局模式)switch(config)#hostname SWA (给交换机命名为SWA)SWA(config)#vlan 10 (创建10号vlan)SWA(config-vlan)#exit (退回上一级)SWA(config)#interface fastethernet 0/5 (进入5号端口)SWA(config-if)#switchport access vlan 10 (将5号端口划给vlan 10)SWA(config-if)#exit (退回上一级)SWA(config)#interface range fastethernet 0/1-2 (进入1-2号端口)SWA(config-if-range)#switchport mode trunk (设定1-2号为中继模式)SWA(config-if-range)#exit (退回上一级)2.对交换机SWB配置:Switch>enable (进入特权模式)switch#configure terminal (进入全局模式)switch(config)#hostname SWB (给交换机命名为SWBSWB(config)#vlan 10 (创建10号vlan)SWB(config-vlan)#exit (退回上一级)SWB(config)#interface fastethernet 0/5 (进入5号端口)SWB(config-if)#switchport access vlan 10 (将5号端口划给vlan 10)SWB(config-if)#exit (退回上一级)SWB(config)#interface range fastethernet 0/1-2 (进入1-2号端口)SWB(config-if-range)#switchport mode trunk (设定1-2号为中继模式)SWB(config-if-range)#exit (退回上一级)四.对两台交换机配置快速生成树协议(RSTP)1.对交换机SWA进行设置SWA(config)#spanning-tree (开启生成树协议)SWA(config)#spanning-tree mode rstp (生成树协议模式为802.1w)SWA(config)#exit (退回上一级)SWA#show spanning-trees (显示生成树协议的状态)SWA#show spanning-tree interface fastethernet 0/1(显示1号端口的生成树状态)SWA#show spanning-tree interface fastethernet 0/2(显示2号端口的生成树状态)2. 对交换机SWB配置:SWB(config)#spanning-tree (开启生成树协)SWB(config)#spanning-tree mode rstp (生成树协议模式为802.1w)SWB(config)#exit (退回上一级)SWB#show spanning-trees (显示生成树协议的状态)SWB#show spanning-tree interface fastethernet 0/1(显示1号端口的生成树状态)SWB#show spanning-tree interface fastethernet 0/2(显示2号端口的生成树状态)五.设置交换机的优先级,指定SWA为根交换机SWA(config)#spanning-tree priority 4096(设优先级为4096)*此处数据为4096的倍数,值越小,就会成为根交换机,默认值为32768重新查看快速生成树协议的配置情况(上面的三个show命令)六.验证结果:1.PC1上使用-t参数ping PC2PC1:ping 10.1.100.122 –t*此时显示结果可以ping通2.拔掉连接两交换机之间的一根网线,继续使用上述ping命令*此时在中断一下后能够快速再次ping通。
第6课 快速生成树(RSTP)配置
第六课:快速生成树(RSTP)配置实验目标�理解生成树协议工作原理;�掌握快速生成树协议RSTP基本配置方法;实验背景学校为了开展计算机教学和网络办公,建立了一个计算机教室和一个校办公区,这两处的计算机网络通过两台交换机互连组成内部校园网,为了提高网络的可靠性,作为网络管理员,你要用2条链路将交换机互连,现要求在交换机上做适当配置,使网络避免环路。
技术原理生成树协议(spanning-tree),作用是在交换网络中提供冗余备份链路,并且解决交换网络中的环路问题;实验步骤�新建packet tracer 拓扑图(如图)�默认情况下STP协议启用的。
通过两台交换机之间传送BPDU协议数据单元,选出根交换机、根端口等,以便确定端口的转发状态。
图中标记为黄色的端口处于block堵塞状态。
�设置rstp;�查看交换机show spanning-tree状态,了解根交换机和根端口情况;�通过更改交换机生成树的优先级spanning-tree vlan * priority 4096可以变化根交换机的角色。
�测试。
当主链路处于down状态时候,能够自动的切换到备份链路,保证数据的正常转发。
配置过程:首先配置两台PC的IP:主机0的IP为192.168.1.2 255.255.255.0 192.168.1.1↓主机1的IP为192.168.1.3 255.255.255.0 192.168.1.1两层交换机S1配置://交换机的0/1端口是根端口、0/2端口是备份端口Switch>enable (进入特权模式)↓Switch#show spanning-tree (查看交换机的状态)↓Switch#config terminal (进入全局模式)↓Switch(config)#hostname S1 (更改交换机的名称)S1(config)#interface fastEthernet 0/10 (进入0/10端口)S1(config-if)#switchport access vlan 10 (将其划分到vlan10) //不用先划分VLAN吗?直接进入?S1(config-if)#exit (返回上一步)↓S1(config)#interface range fastEthernet 0/1 - 2 (同时进入1端口和2端口)S1(config-if-range)#switchport mode trunk (将1端口2端口设置trunk模式)S1(config-if-range)#exit (返回上一步)↓S1(config)#spanning-tree mode rapid-pvst (更改协议为RSTP(快速生成树协议))S1(config)#end两层交换机S2配置:(跟S1相同)Switch>enable (进入特权模式)↓Switch#show spanning-tree (查看交换机的状态)↓Switch#config terminal (进入全局模式)↓Switch(config)#hostname S1 (更改交换机的名称)S2(config)#interface fastEthernet 0/10 (进入0/10端口)S2(config-if)#switchport access vlan 10 (将其划分到vlan10)S2(config-if)#exit (返回上一步)↓S2(config)#int range fastEthernet 0/1 - 2 (同时进入1端口和2端口)S2(config-if-range)#switchport mode trunk (将1端口2端口设置trunk模式)S2(config-if-range)#exit (返回上一步)↓S2(config)#spanning-tree mode rapid-pvst (更改协议为RSTP(快速生成树协议))S2(config)#end↓S2#show spanning-tree (查看spanning-tree)测试:PC1:ping -t 192.168.1.3 (PC1不间断pingPC2)(Ctrl+C快捷键可停止)S2:S2>enable (进入特权模式)S2#configure terminal (进入全局模式)S2(config)#interface fastEthernet 0/1 (进入1端口)S2(config-if)#shutdown (down掉0/1端口,也就是断掉主链路)(打开指令no shutdown)发现主链路变红了,冗余链路马上起作用,PC还是可以正常通信。
任务6--配置多生成树技术-增强网络的健壮性
知识准备
6.4 多生成树旳优点
每个实例相应一种生成树,生成树BPDU消息帧只对实例进行发送, 这么就能够既到达负载均衡,又没有挥霍带宽旳目旳 (因为不是每 个VLAN一种生成树,这么所发送旳BPDU消息帧数量明显降低)。
MSTP各个实例拓扑独立计算,在这些实例上实现负载均衡。在使 用旳时候,能够把多种相同拓扑构造VLAN映射到一种实例里,这些 VLAN在端口上转发状态,取决于相应实例在MSTP里状态。
认证测试
省略,见教材。。
谢谢
LOGO
知识准备
6.1 生成树旳发展历史 第一代生成树:STP(IEEE802.1D),RSTP (IEEE802.1W); 第二代生成树:PVST;PVST+; 第三代生成树:MISTP;MSTP(IEEE 802.1S)。
知识准备
6.2 迅速生成树旳缺陷 1、无法实现负载分担
VLAN 10
VLAN 20
《网络设备安装与调试技术》
任务6 配置多生成树技术, 增强网络旳强健性
目录
一、任务描述 二、任务分析 三、知识准备 6.1 生成树旳发展历史 6.2 迅速生成树旳缺陷 6.3 什么是多生成树 6.4 多生成树旳优点 6.5 多生成树关键技术 6.6 配置多生成树技术 四、任务实施 6.7 综合实训:配置多生成树技术,增强网络强健性 知识拓展 认证测试
知识准备
6.6 配置多生成树技术
2. 配置mstp 生成树协议
Switch#configure terminal Switch(config)#spanning-tree mst configuration !进入MSTP配置 模式 Switch(config-mst)#instance instance-id vlan vlan-range !在互换机上配置VLAN与生成树实例映射关系 Switch(config-mst)#name name !配置MST区域旳配置名称 Switch(config-mst)#revision number !配置MST区域旳修正号 ! 参数旳取值范围是0~65535,默认值为0。 SwitchA(config)#spanning-tree mst instance priority number !配置MST实例旳优先级
5IJSJ版网络设备模拟器教程v1.0
/5ijsj
交换机划分VLAN配置
�
技术原理
�
Tag VLAN是基于交换机端口的另外一种类型, 主要用于使交换机的相同 Vlan内的主机之间可以 直接访问,同时对于不同 Vlan的主机进行隔离。 Tag VLAN遵循IEEE802.1Q协议的标准。在使用 配置了 Tag VLAN的端口进行数据传输时,需要 在数据帧内添加 4个字节的 802.1Q标签信息,用 于标示该数据帧属于那个 VLAN,便于对端交换 机接收到数据帧后进行准确的过滤。
22
/5ijsj
利用三层交换机实现VLAN间路由
�
实验步骤
� � � �
�
� � �
新建packet tracer 拓扑图(如图) (1)在二层交换机上配置VLAN2、VLAN3, 分别将端口2、端口3划到VLAN2、VLAN3; (2)将二层交换机与三层交换机相连的端口 F0/1都定义为tag vlan 模式; (3)在三层交换机上配置VLAN2、VLAN3, 此时验证二层交换机VLAN2、VLAN3下主机之 间不能互相通信; (4)设置三层交换机VLAN间通信,创建 VLAN2、3的虚拟接口,并配置虚拟接口 VLAN2、3的IP地址; (5)查看三层交换机路由表 (6)将二层交换机VLAN2、VLAN3下的主机 默认网关分别设置为相应虚拟接口的 IP地址; (7)验证二层交换机VLAN2、VLAN3下的主 机之间可以互相通信;
V1.0
1
/5ijsj
目录
� � � � � � � � � � � � � � � �
网络设备模拟器教程( 1)——认识 Packet Tracer5.0软件 网络设备模拟器教程( 2)——交换机的基本配置与管理 网络设备模拟器教程( 3)——交换机的 Telnet远程登陆配置 网络设备模拟器教程( 4)——交换机划分 Vlan配置 网络设备模拟器教程( 5)——利用三层交换机实现 VLAN 间路由 网络设备模拟器教程( 6)——快速生成树配置 网络设备模拟器教程( 7)——路由器基本配置 网络设备模拟器教程( 8)——路由器单臂路由配置 网络设备模拟器教程( 9)——路由器静态路由配置 网络设备模拟器教程( 10)——路由器 RIP动态路由配置 网络设备模拟器教程( 11)——路由器 OSPF动态路由配置 网络设备模拟器教程( 12)——路由器综合路由配置 网络设备模拟器教程( 13)——标准 IP访问控制列表配置 网络设备模拟器教程( 14)——扩展 IP访问控制列表配置 网络设备模拟器教程( 15)——网络地址转换 NAT配置 网络设备模拟器教程( 16)——网络端口地址转换 NAPT配置
Cisco-Packet-Tracer教程
Cisco-Packet-Tracer教程⽹路设备模拟器Packet Tracer教程第⼀章认识Packet Tracer软件 (2)第⼆章交换机的基本配置与管理 (2)第三章交换机的端⼝配置与管理 (4)第四章交换机的Telnet远程登陆配置 (6)第五章交换机的端⼝聚合配置 (8)第六章交换机划分Vlan配置 (10)第七章三层交换机基本配置 (12)第⼋章利⽤三层交换机实现VLAN间路由 (14)第九章快速⽣成树配置 (17)第⼗章路由器的基本配置 (19)第⼗⼀章路由器单臂路由配置 (21)第⼗⼆章路由器静态路由配置 (23)第⼗三章路由器RIP动态路由配置 (26)第⼗四章路由器OSPF动态路由配置 (29)第⼗五章路由器综合路由配置 (32)第⼗六章标准IP访问控制列表配置 (35)第⼗七章扩展IP访问控制列表配置 (37)第⼗⼋章⽹络地址转换NAT配置 (40)第⼗九章⽹络端⼝地址转换NAPT配置 (42)第⼆⼗章交换机端⼝安全 (45)第⼀章认识Packet Tracer软件Packet Tracher介绍●Packet Tracer是Cisco公司针对CCNA认证开发的⼀个⽤来设计、配置和故障排除⽹络的模拟软件。
●Packer Tracer模拟器软件⽐Boson功能强⼤,⽐Dynamips操作简单,⾮常适合⽹络设备初学者使⽤。
学习任务1、安装Packer Tracer;2、利⽤⼀台型号为2960的交换机将2pc机互连组建⼀个⼩型局域⽹;3、分别设置pc机的ip地址;4、验证pc机间可以互通。
实验设备Switch_2960 1台;PC 2台;直连线PC1IP:192.168.1.2Submask:255.255.255.0Gateway:192.168.1.1PC2IP:192.168.1.3Submask:255.255.255.0Gateway:192.168.1.1PC1 ping PC2 ReplyPC2 ping PC1 ReplyPC2 ping Gateway Timeout第⼆章交换机的基本配置与管理实验⽬标●掌握交换机基本信息的配置管理。
任务2.8 快速生成树协议RSTP配置
Ø快速生成树协议RSTPØRSTP保护功能ØRSTP配置流程ØRSTP配置命令•生成树协议STP可以消除环路,但在网络拓扑变化时,收敛速度慢,会影响通信的时效性。
快速生成树协议RSTP(IEEE802.1w)在STP基础上进行了改进,实现了网络拓扑的快速收敛。
同时RSTP又提供了多种保护功能,以保障运行环境的稳定。
•本次任务主要介绍快速生成树协议RSTP的收敛机制及保护功能。
(1)端口角色及状态Ø端口角色:RSTP协议定义了四种端口角色:根端口、指定端口、Alternate端口(替代端口)和Backup端口(备份端口)。
Ø根端口、指定端口的作用与STP协议中定义的根端口、指定端口的作用相同。
ØAlternate端口提供了从指定交换机到根桥的另一条可切换路径,即为根端口的备份。
ØBackup端口提供了另一条从根桥到相应网段的备份通路,作为指定端口的备份。
Ø端口状态:RSTP定义了3种端口状态。
RSTP端口角色端口状态说明Learning端口不转发用户流量但是学习MAC地址Forwarding端口既转发用户流量又学习MAC地址Discarding端口既不转发用户流量也不学习MAC地址RSTP端口状态(2)收敛机制ØProposal/Agreement机制:加快了上游端口转到Forwarding状态的速度。
示例中P/A机制的工作过程如下:•S1选举为根桥,p1为指定端口,S2的p1为根端口。
•S1的p1进入丢弃状态,并向S2发送proposal置位的BPDU。
S2接收后,各端口进行同步变量置位。
将下游指定端口p2迁移到丢弃状态,替代端口、边缘端口状态不变。
•S2根端口进入转发状态,向S1发送Agreement置位的回应BPDU,S1确认为后,p1口立即进入转发状态。
•P/A协商机制继续在S2和S3之间进行,直到网络边缘。
生成树之一RSTP快速生成树配置
RSTP快速生成树配置实例如图:说明:SW1是非根桥SW2是根桥是根桥SW1的配置:Switch(config)#host sw1sw1(config)#no ip domain loosw1(config)#line con 0sw1(config-line)#exec-t 0 0sw1(config-line)#logg sysw1(config-line)#exitsw1(config)#span mode rapid-pvstsw1(config)#int f0/1sw1(config-if)#shut%LINK-5-CHANGED: Interface FastEthernet0/1, changed state to administr atively down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, chan ged state to downsw1(config-if)#在以上配置中已关闭SW1 F0/1 因配置了快速成生树F0/2立刻切换到转发状态. 如图:sw1(config)#int f0/1sw1(config-if)#no shut再打开SW1 F0/1端口 即F0/1又立刻切换到转发状态又立刻切换到转发状态如图:SW2的配置:sw2(config)#line con 0 sw2(config-line)#exec-t 0 0sw2(config-line)#logg sysw2(config-line)#exitsw2(config)#span mode rapisw2(config)#span mode rapid-pvstsw2(config)# %LINK-5-CHANGED: Interface FastEthernet0/1, changed state to down %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, chan ged state to downsw2(config)#说明:line con 0 是进入consol 口的配置;口的配置;logg sync 这个命令可以实现一种效果,这个命令可以实现一种效果,就是你在输入命令的时候,路由器的一些提示信息会打断你的输入的命令,使用这个命令后你输入命令时,提示信息不会打断你输入的命令,实现同步效果。
快速生成树
快速生成树配置快速生成树协议。
SwitchA#configure terminal !进入全局配置模式SwitchA(config)#spanning-tree !开启生成树协议SwitchA(config)#spanning-tree mode rstp !指定生成树协议的类型为RSTP SwitchB#configure terminal !进入全局配置模式SwitchB(config)#spanning-tree !开启生成树协议SwitchB(config)#spanning-tree mode rstp !指定生成树协议的类型为RSTP 验证测试:验证快速生成树协议已经开启。
SwitchA#show spanning-tree !查看生成树的配置信息StpVersion : RSTP !生成树协议的版本SysStpStatus : Enabled !生成树协议运行状态,disable 为关闭状态BaseNumPorts : 24MaxAge : 20HelloTime : 2ForwardDelay : 15BridgeMaxAge : 20BridgeHelloTime : 2BridgeForwardDelay : 15MaxHops : 20TxHoldCount : 3PathCostMethod : LongBPDUGuard : DisabledBPDUFilter : DisabledBridgeAddr : 00d0.f8ef.9e89Priority : 32768 !查看交换机的优先级TimeSinceTopologyChange : 0d:0h:11m:39sTopologyChanges : 0DesignatedRoot : 100000D0F8EF9E89RootCost : 200000 !交换机到达根交换机的开销RootPort : Fa0/1 !查看交换机上的根端口SwitchB#show spanning-tree !查看交换机B 生成树的配置信息StpVersion : RSTP !生成树协议的版本SysStpStatus : Enabled !生成树协议运行状态,disable 为关闭状态BaseNumPorts : 24MaxAge : 20HelloTime : 2ForwardDelay : 15BridgeMaxAge : 20BridgeHelloTime : 2BridgeForwardDelay : 15MaxHops : 20TxHoldCount : 3PathCostMethod : LongBPDUGuard : DisabledBPDUFilter : DisabledBridgeAddr : 00d0.f8e0.9c81Priority : 32768 !查看交换机的优先级TimeSinceTopologyChange : 0d:0h:11m:39sTopologyChanges : 0DesignatedRoot : 100000D0F8EF9E89RootCost: 0 !交换机到达根交换机的开销,0 代表本交换机为根RootPort: 0 !查看交换机上的根端口,0 代表本交换机为根注:通过查看两台交换机的生成树信息发现,switchB 为根交换机,switchA Fa0/1 为根端口。
中职《交换型与路由型网络仿真实训》教案-生成树协议
课题章节/名称
生成树协议
课时
2
主要教学方法
讲授法,演示法
教
学
目
标
知识目标
了解生成树协议
了解快速生成树
了解生成树与快速生成树的区别
能力目标
掌握生成树的相关知识
熟练使用生成树的使用配置
熟练使用快速生成树的使用配置
情感目标
养成科学求证的习惯
养成正确的。积极向上的人生观,价值观
2.端口状态
3.Bpdu
4.快速生成树的收敛
老师发起签到
学生群内发通知
群里答疑
作业布置
教学反思
使用视频上网课时需要提醒签到,及时发通知作业
答疑时使用语音,便于学生快速了解
教学
重点
与
难点
重点
生成树的状态
生成树的形成
快速生成树的状态
快速生成树的形成
难点
生成树的状态
生成树的形成
快速生成树的状态
快速生成树的形成
媒体教具(或主要工具材料等)
教学视频
教学过程
修改栏(时间分配)
教学内容
师生互动
生成树协议简介
1.数据单元
2.生成树形成过程
3.生成树的状态
4.生成树的收敛
快速生成树
1.端口作用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
�
实验步骤
� �
� � �
�
新建packet tracer 拓扑图(如图) 默认情况下STP协议启用的。通过两台交换 机之间传送BPDU协议数据单元,选出根交 换机、根端口等,以便确定端口的转发状态。 上图中标记为黄色的端口处于block堵塞状态。 设置rstp; 查看交换机show spanning-tree 状态,了解 根交换机和根端口情况; 通过更改交换机生成树的优先级spanningtree vlan * priority 4096 可以变化根交换机 的角色。 测试。当主链路处于down状态时候,能够
自动的切换到备份链路,保证数据的正 常转发。
4
/5ijsj
谢谢!
5
/5ijsj
网络设备模拟器教程(6) 快速生成树配置
5ijsj /5ijsj
1
快速生成树配置
�
实验目标
� �
理解生成树协议工作原理; 掌握快速生成树协议RSTP基本配置方法; 学校为了开展计算机教学和网络办公,建立了一个 计算机教室和一个校办公区,这两处的计算机网络 通过两台交换机互连组成内部校园网,为了提高网 络的可靠性,作为网络管理员,你要用2条链路将 交换机互连,现要求在交换机上做适当配置,使网 络避免环路。
2
�
实验背景
�
/5ijsj
快速生成树配置
�
技术原理 � 生成树协议(spanning-tree),作用是在交换网络中提供冗余 备份链路,并且解决交换网络中的环路问题; � 生成树协议是利用SPA算法,在存在交换环路的网络中生成一 个没有环路的树形网络。运用该算法将交换网络的冗余备份链 路从逻辑上断开,当主链路出现故障时,能够自动的切换到备 份链路,保证数据的正常转发; � 生成树协议版本:STP、RSTP(快速生成树)、MSTP(多生成 树协议) � 生成树协议的特点收敛时间长。从主要链路出现故障到切换至 备份链路需要50秒的时间。 � 快速生成树在生成树协议的基础上增加了两种端口角色:替换 端口和备份端口,分别做为根端口和指定端口的冗余端口。当 根端口或指定端口出现故障时,冗余端口不需要经过50秒的收 敛时间,可以直接切换到替换端口或备份端口,从而实现RSTP 协议小于1秒的快速收敛。