35【工程实验室】【基础】【快速生成树配置】
交换机划分Vlan及快速生成树配置

交换机划分Vlan配置实验目标●理解虚拟LAN(VLAN)基本配置;●掌握一般交换机按端口划分VLAN的配置方法;●掌握Tag VLAN配置方法。
实验背景●某一公司财务部、销售部的PC通过2台交换机实现通信;要求财务部和销售部的PC可以互通,但为了数据安全起见,销售部和财务部需要进行互相隔离,现要在交换机上做适当配置来实现这一目标。
技术原理●VLAN是指在一个物理网段。
进行逻辑的划分,划分成若干个虚拟局域网,VLAN最大的特性是不受物理位置的限制,可以进行灵活的划分。
VLAN具备了一个物理网段所具备的特性。
相同VLAN的主机可以相互直接通信,不同VLAN间的主机之间互相访问必须经路由设备进行转发,广播数据包只可以在本VLAN进行广播,不能传输到其他VLAN中。
●Port VLAN是实现VLAN的方式之一,它利用交换机的端口进行VALN的划分,一个端口只能属于一个VLAN。
●Tag VLAN是基于交换机端口的另一种类型,主要用于是交换机的相同Vlan的主机之间可以直接访问,同时对不同Vlan的主机进行隔离。
Tag VLAN遵循IEEE802.1Q协议的标准,在使用配置了Tag VLAN的端口进行数据传输时,需要在数据帧添加4个字节的8021.Q标签信息,用于标示该数据帧属于哪个VLAN,便于对端交换机接收到数据帧后进行准确的过滤。
实验步骤●新建Packet Tracer拓扑图;●划分VLAN;●将端口划分到相应VLAN中;●设置Tag VLAN Trunk属性;●测试实验设备Switch_2960 2台;PC 4台;直连线PC1IP: 192.168.1.2Submark: 255.255.255.0Gateway: 192.168.1.1PC2IP: 192.168.1.3Submark: 255.255.255.0Gateway: 192.168.1.1PC3IP: 192.168.1.4Submark: 255.255.255.0Gateway: 192.168.1.1PC4IP: 192.168.1.5Submark: 255.255.255.0Gateway: 192.168.1.1Switch1Switch>enSwitch#conf tSwitch(config)#vlan 2Switch(config-vlan)#exitSwitch(config)#vlan 3Switch(config-vlan)#exitSwitch(config)#inter fa 0/1Switch(config-if)#switch access vlan 2 Switch(config-if)#exitSwitch(config)#inter fa 0/2Switch(config-if)#switch access vlan 3 Switch(config-if)#exitSwitch(config)#inter fa 0/24Switch(config-if)#switch mode trunkSwitch(config-if)#endSwitch#show vlanSwitch2Switch>enSwitch#conf tSwitch(config)#vlan 2Switch(config-vlan)#exitSwitch(config)#vlan 3Switch(config-vlan)#exitSwitch(config)#int fa 0/1Switch(config-if)#switch access vlan 2 Switch(config-if)#exitSwitch(config)#int fa 0/2Switch(config-if)#switch access vlan 3 Switch(config-if)#exitSwitch(config)#int fa 0/24Switch(config-if)#switch mode trunkSwitch(config-if)#endSwitch#show vlanPC1 ping PC2 timeoutPC1 ping PC3 Reply快速生成树配置实验目标●理解生成树协议工作原理;●掌握快速生成树协议RSTP基本配置方法;实验背景●学校为了开展计算机教学和网络办公,建立的一个计算机教室和一个校办公区,这两处的计算机网络通过两台交换机互联组成部校园网,为了提高网络的可靠性,作为网络管理员,你要用2条链路将交换机互连,现要求在交换机上做适当配置,使网络避免环路。
生成树协议及配置

生成树协议2007-09-23 12:57冗余链路会产生的问题:1.广播风暴2.多帧复制3.MAC地址表不稳定4.多个回路解决办法是选择生成树协议,阻塞多余的冗余端口。
生成树协议的目的是维持一个无回路的网络。
如果一个设备在拓扑中发现一个回路,它将阻塞一个或多个冗余的端口。
当网络拓扑发生变化时,生成树协议将重新配置交换机的各个端口以避免链接丢失或者出现新的回路。
生成树协议的基本规则:1.选择一个根桥:一个网段(物理网段)只能有一个根桥,根桥上的所有端口都是"指定端口",可以转发数据。
2.非根桥只有"根端口"可以转发数据,用来和根桥相连的"根端口"只能有一个。
其余端口不是"根端口",将被阻塞。
根桥 ==> 所有端口都是"指定端口"非根桥 ==> 一个"根端口",其余阻塞。
只有"指定端口"和"根端口"可以转发数据。
根桥的选择方法:采用生成树算法的交换机通过"网桥协议数据单元"(BPDU)的数据包定期交换配置信息,其中包括桥ID(Bridge ID)信息。
[桥ID=优先级+交换机MAC] 桥ID小的交换机将成为根桥。
优先级可以指定,默认为32768.非根桥上的根端口选择方法:非根桥到达根桥只需要一个端口(根端口),选择的时候会选择到达根桥路径代价最低的端口,这个端口就叫做根端口。
如果到达根桥的路径代价相等则比较端口的MAC,最低的选择为"根端口".到达路径的代价一般以带宽为依据,IEEE802.1d规定的路径的代价既开销(cost)如下:10Gbps=2 1Gbps=4 100Mbps=19 10Mbps=100开销小的将被选择为根端口。
非根桥上的非根端口在阻塞状态下也能够监听BPDU数据包,如果20秒收不到根桥的信息则开始转换自己的状态:blocking(阻塞/只能接收BPDU)——20——>listening (监听/接收并发送BPDU)——15秒——>learning(学习/接收、发送BPDU并学习MAC地)——15秒——>forwarding (转发)这样大约50秒的时间非根端口转变成为"根端口"或者变为"指定端口"开始转发数据。
快速生成树协议

快速生成树协议1. 简介快速生成树协议(Rapid Spanning Tree Protocol,简称RSTP)是一种用于构建和维护网络中的生成树的协议。
生成树是一个无环的拓扑结构,能够确保数据在网络中以最佳路径传输,避免了网络中的循环路径,提高了网络的可靠性和性能。
RSTP是对经典生成树协议(Spanning Tree Protocol,简称STP)的改进和优化,它的设计目标是在网络拓扑结构发生变化时,尽快地适应变化,并通过快速收敛恢复网络正常运行。
2. 生成树协议的背景在一个复杂的网络中,存在着大量的交换机和链路,如果不采取措施,很容易出现网络中的循环路径。
循环路径会导致数据包在网络中不断地循环传输,浪费了网络带宽和资源,甚至会导致网络的瘫痪。
为了解决这个问题,生成树协议应运而生。
生成树协议通过在网络中选择一棵无环的拓扑结构,将网络划分为一个主干路径和多个支线路径,确保数据只在主干路径上传输,避免了循环路径的问题。
3. RSTP的特点RSTP相对于STP具有以下几个特点:3.1 快速收敛当网络拓扑结构发生变化时,RSTP能够更快地收敛,恢复网络的正常运行。
RSTP引入了Port Roles(端口角色)和Port States(端口状态)的概念,通过优化根据端口角色和状态的变化,减少了收敛时间。
3.2 兼容STPRSTP是对STP的改进,它与STP保持了一定的兼容性。
RSTP可以与STP的设备进行交互,逐步替代STP,而无需对网络基础设施进行大规模的升级。
3.3 拓扑变化通告RSTP引入了拓扑变化通告机制,当网络发生拓扑变化时,会通过特定的消息通知其他设备。
这种机制能够快速地传播拓扑变化信息,加速网络的收敛过程。
3.4 多实例支持RSTP支持在一个物理设备上运行多个独立的生成树实例。
这种支持使得网络管理员能够根据实际需求,灵活地构建多个生成树,提高网络的可用性和性能。
4. RSTP的工作原理RSTP的工作原理可以概括为以下几个步骤:4.1 生成树根选举在RSTP网络中,首先需要选举出一台交换机作为生成树的根节点(Root Bridge)。
计算机网络实习报告八生成树配置

计算机网络实习报告八生成树配置第一篇:计算机网络实习报告八生成树配置实验八生成树配置—生成树协议STP一.实验目的理解生成树协议STP的配置及原理二.实验环境两台交换机switchA和switchB,用两条链路将交换机互连,pc1与pc2在同一个网段。
三.实验内容步骤1.在每台交换机上开启生成树协议。
过程:首先进入全局配置模式通过spanning-tree语句开启生成树模式,然后进行验证生成树协议已经开启。
步骤2.设置生成树模式。
过程:通过spanning-tree语句设置生成树模式为STP (802.1D),并且通过了验证。
步骤3.设置交换机的优先级。
过程:设置交换机switchA的优先级为4096,数值最小的交换机为根交换机(也称根桥),交换机switchBde 优先级采用默认优先级(32768),因此switchA将成为根交换机。
然后通过了验证。
步骤4.综合验证测试。
A.验证交换机switchB的端口F0/1和F0/2状态。
过程:我们这组用的是交换机switchB,显示switchB的端口fastthernet0/1的状态后发现两个端口均处于阻塞状态,一直搞不清楚是为什么,所以也耽误了很长的时间,最后老师指导说有可能是前面同学的实验导致的结果,然后删除了所有状态,进行重新实验,最后使switchB的端口1处于转发状态,端口2处于阻塞状态。
B.验证网络拓扑发生变化时,ping的丢包情况。
从主机pc1到pc2(用连续ping),然后拔掉switchA与switchB的端口F0/1之间的连线,观察丢包情况,显示丢包数为30个。
C.验证网络拓扑发生变化时,交换机switchB的端口2的状态变化,并观察生成树的收敛时间。
四.实验总结通过本次实验,我理解了相关生成树协议SIP的配置及原理。
实验中主要是端口1 和端口2的状态浪费了很多时间,导致后面的验证总是不正确,最后把以前的设置全部清除后重做才使实验正确,所以以后做实验必须严谨。
快速生成树

快速生成树配置快速生成树协议。
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 为根端口。
生成树实训的实验报告

一、实验目的通过本次生成树实训,加深对生成树概念的理解,掌握生成树的构建方法,学习使用网络设备配置生成树协议,并分析生成树在网络中的重要作用。
二、实验环境1. 实验设备:两台交换机、一台计算机、网线。
2. 实验软件:网络仿真软件(如GNS3)或实际网络设备。
三、实验内容1. 了解生成树的基本概念和作用。
2. 学习生成树的构建方法,包括STP(Spanning Tree Protocol)和RSTP(Rapid Spanning Tree Protocol)。
3. 使用网络设备配置生成树协议。
4. 分析生成树在网络中的重要作用。
四、实验步骤1. 了解生成树的基本概念和作用生成树是一种无环的连通子图,它包含一个图的所有节点,但不包含任何环。
在计算机网络中,生成树主要用于防止网络中的环路,避免广播风暴和网络性能下降。
2. 学习生成树的构建方法生成树的构建方法主要有以下两种:(1)STP(Spanning Tree Protocol)STP是一种基于桥优先级的生成树协议。
在STP中,每个交换机都有一个桥优先级,该优先级由桥ID(桥优先级+MAC地址)决定。
桥ID越小,优先级越高。
STP通过以下步骤构建生成树:- 选择根桥:所有交换机通过比较桥ID确定根桥。
- 计算每个交换机的端口角色:根端口、指定端口和非指定端口。
- 选择每个交换机的根端口和指定端口。
(2)RSTP(Rapid Spanning Tree Protocol)RSTP是一种改进的STP协议,它提高了网络恢复速度。
RSTP通过以下步骤构建生成树:- 立即阻塞所有端口:所有端口初始时处于阻塞状态。
- 立即转发端口:当检测到端口状态变化时,立即将端口转换为转发状态。
- 优化端口状态转换:RSTP使用端口状态转换时间优化网络恢复速度。
3. 使用网络设备配置生成树协议以RSTP为例,配置生成树协议的步骤如下:(1)在交换机上配置RSTP协议:```Switch> enableSwitch# configure terminalSwitch(config)# spanning-tree mode rstp```(2)查看交换机生成树状态:```Switch(config)# show spanning-tree summary```4. 分析生成树在网络中的重要作用生成树在网络中的重要作用如下:- 防止环路:生成树通过阻塞部分端口,避免网络中的环路,从而防止广播风暴和网络性能下降。
实验5 生成树配置(MSTP)

生成树配置(MSTP )一. 实验目的和要求理解生成树协议MSTP 的配置及其原理。
二. 实验环境计算机网络实验室提供进行正常的网络实验设备和相应的软件环境。
实验室有24套计算机设备,接入路由器12台,接入交换机12台以及与各种网络实验相关的配件资料和设施,可满足20-30人同时进行网络实验的需求。
三. 实验的内容和要求1.生成树协议的配置熟悉生成树协议的配置步骤及相关命令。
2.生成树协议原理掌握生成树协议的工作原理。
四. 实验设备:1. S2126G (2台)或S3550-24(2台)2. 计算机(至少2台)3. 标准网线若干五. 实验步骤 1. 实验拓扑F0/23F0/24F0/24F0/23F0/23F0/23F0/24F0/24F0/1F0/1V10 V20 V30 V40V10 V20 V30 V40RG -S35ARG -S35BRG -S21A RG -S21B注:S21216-A 和S2126-B 交换机的1-5口属VLAN 10;6-10口属VLAN 20,11-15口属VLAN30;16-20口属VLAN 402. 在交换机S2126-A 上做如下配置S2126-A (config)# interface vlan 1S2126-A (config-if)# ip address 172.16.1.3 255.255.255.0S2126-A (config)# enable secret level 1 0 123S2126-A (config)# enable secret level 15 0 123456S2126-A (config)#vlan 10S2126-A (config)#vlan 20S2126-A (config)#vlan 30S2126-A (config)#vlan 40S2126-A (config)# interface range fastEthernet 0/1-5S2126-A (config-if)# switchport access vlan 10S2126-A (config)# interface range fastEthernet 0/6-10S2126-A (config-if)# switchport access vlan 20S2126-A (config)# interface range fastEthernet 0/11-15S2126-A (config-if)# switchport access vlan 30S2126-A (config)# interface range fastEthernet 0/16-20S2126-A (config-if)# switchport access vlan 40S2126-A (config)# interface range fastEthernet 0/23-24S2126-A (config-if-range)# switchport mode trunkS2126-A (config)#spanning-tree !开启生成树协议S2126-A (config)#spanning-tree mode mstp !设置生成树模式mstp S2126-A (config)# spanning-tree mst configurationS2126-A (config-mst)# instance 1 vlan 10,20S2126-A (config-mst)# instance 2 vlan 30,40S2126-A (config-mst)#name region1S2126-A (config-mst)#revision 1S2126-A#show spanning-tree3.在交换机S2126-B上做如下配置S2126-B (config)# interface vlan 1S2126-B (config-if)# ip Bddress 172.16.1.4 255.255.255.0S2126-B (config)# enable secret level 1 0 123S2126-B (config)# enable secret level 15 0 123456S2126-B (config)#vlan 10S2126-B (config)#vlan 20S2126-B (config)#vlan 30S2126-B (config)#vlan 40S2126-B (config)# interface range fastEthernet 0/1-5S2126-B (config-if)# switchport access vlan 10S2126-B (config)# interface range fastEthernet 0/6-10S2126-B (config-if)# switchport access vlan 20S2126-B (config)# interface range fastEthernet 0/11-15S2126-B (config-if)# switchport access vlan 30S2126-B (config)# interface range fastEthernet 0/16-20S2126-B (config-if)# switchport access vlan 40S2126-B (config)# interface range fastEthernet 0/23-24S2126-B (config-if-range)# switchport mode trunkS2126-B (config)#spanning-tree !开启生成树协议S2126-B (config)#spanning-tree mode mstp !设置生成树模式mstp S2126-B (config)# spanning-tree mst configurationS2126-B (config-mst)# instance 1 vlan 10,20S2126-B (config-mst)# instance 2 vlan 30,40S2126-B (config-mst)#name region1S2126-B (config-mst)#revision 1S2126-B#show spanning-tree4.在交换机S3550-A上做如下配置S3760-A (config)# interface vlan 1S3760-A (config-if)# ip address 172.16.1.1 255.255.255.0S3760-A (config)# enable secret level 1 0 123S3760-A (config)# enable secret level 15 0 123456S3760-A(config)#VLAN 10S3760-A(config-vlan)#VLAN 20S3760-A(config-vlan)#VLAN 30S3760-A(config-vlan)#VLAN 40S3760-A(config)#interface range fastEthernet 0/1,0/23-24S3760-A(config-if-range)#switchport mode trunkS3760-A(config)#spanning-treeS3760-A(config)#spanning-tree mode mstpS3760-A(config)#spanning-tree mst 1 priority 4096S3760-A(config)#spanning-tree mst 2 priority 8192S3760-A(config)#spanning-tree mst configurationS3760-A(config-mst)#instance 1 vlan 10,20S3760-A(config-mst)#instance 2 vlan 30,40S3760-A(config-mst)#name region1S3760-A(config-mst)#revision 1S3760-A#show spanning-tree5.在交换机S3550-B上做如下配置S3760-B (config)# interface vlan 1S3760-B (config-if)# ip address 172.16.1.2 255.255.255.0S3760-B (config)# enable secret level 1 0 123S3760-B (config)# enable secret level 15 0 123456S3760-B(config)# vlan 10S3760-B(config-vlan)# vlan 20S3760-B(config-vlan)# vlan 30S3760-B(config-vlan)# vlan 40S3760-B(config)#interface range fastEthernet 0/1,0/23-24S3760-B(config-if-range)#switchport mode trunkS3760-B(config)#spanning-treeS3760-B(config)#spanning-tree mode mstpS3760-B(config)#spanning-tree mst 1 priority 8192S3760-B(config)#spanning-tree mst 2 priority 4096S3760-B(config)#spanning-tree mst configurationS3760-B(config-mst)#instance 1S3760-B(config-mst)#instance 1 vlan 10,20S3760-B(config-mst)#instance 2 vlan 30,40S3760-B(config-mst)#name region1S3760-B(config-mst)#revision 1S3760-B#show spanning-tree6.验证交换机的生成树配置,并进行分析和记录,记录哪个交换机是根交换机,哪个端口是根端口Switch#show spanning-tree !显示交换机生成树状态Switch#show spanning-tree interface fastEthernet 0/1 ! 显示交换机接口状态Switch# show spanning-tree mst 1 interface fastEthernet 0/1根据show到的信息画出mst 0、1、2中的树结构7.断开某个根口,再观察并分析现象;根据show到的信息画出mst 0、1、2中的树结构8.按以下修改配置,然后再show,观察、记录并分析树结构,为什么会有变化?S3760-B(config-mst)#name region2S3760-B(config-mst)#revision 2S2126-B (config-mst)#name region2S2126-B (config-mst)#revision 2六.完成实验报告。
实验 生成树配置

实验【实验名称】 生成树配置生成树配置【实验目的】 掌握 IEEE 802.1d(STP)和 IEEE 802.1w(RSTP)的原理及区别,并掌握相应的配置。
【背景描述】 假设某学校为了开展计算机教学和网络办公,建立了一个计算机教室、一个教学区、一个校办 公区,这三处的计算机网络通过三台交换机互连组成内部校园网,现要在交换机上做适当配置,使 网络避免环路。
【实现功能】 使网络在有冗余链路的情况下避免环路的产生,避免广播风暴等 【实验拓扑】 PC2SwitchBSwitchASwitchCPC1PC3【实验设备】 本实验以三台 S2126G 交换机为例, 三台交换机分别命名为 SwitchA、 SwitchB、 SwitchC。
SwitchA 的第 1 和第 2 个端口分别与 SwitchB 和 SwitchC 相连接, SwitchB 的第 2 个端口与 SwitchC 的第 2 个 端口连接,各交换机下面接一台 PC 机,PC1 与 PC2、PC3 在同一个网段,假设 IP 地址分别为 192.168.0.137,192.168.0.138,192.168.0.136,网络掩码为 255.255.255.0。
【实验步骤】11.生成树协议-802.1D 配置第一步:在每台交换机上开启生成树协议.例如对 SwitchA 做如下配置: SwitchA#configure terminal !进入全局配置模式 SwitchA(config)#spanning-tree !开启生成树协议 SwitchA(config)#end 验证测试:验证生成树协议已经开启 SwitchA#show spanning-tree !显示交换机生成树的状态 StpVersion : MSTP SysStpStatus : Enabled BaseNumPorts : 24 MaxAge : 20 HelloTime : 2 ForwardDelay : 15 BridgeMaxAge : 20 BridgeHelloTime : 2 BridgeForwardDelay : 15 MaxHops : 20 TxHoldCount : 3 PathCostMethod : Long BPDUGuard : Disabled BPDUFilter : Disabled ###### MST 0 vlans mapped : All BridgeAddr : 00d0.f8ef.9e89 Priority : 32768 TimeSinceTopologyChange : 0d:0h:0m:8s TopologyChanges : 0 DesignatedRoot : 800000D0F8EF9D09 RootCost : 200000 RootPort : Fa0/1 CistRegionRoot : 800000D0F8EF9E89 CistPathCost : 0SwitchA#show spanning-tree interface PortAdminPortfast : Disabled PortOperPortfast : Disabled PortAdminLinkType : auto PortOperLinkType : point-to-point PortBPDUGuard: Disabled PortBPDUFilter: Disabledfastthernet 0/1!显示交换机接口 fastthernet 0/1 的状态2###### MST 0 vlans mapped : All PortState : forwarding !显示接口 fastthernet 0/1 处于转发(forwarding) 状态 PortPriority : 128 PortDesignatedRoot : 800000D0F8EF9D09 PortDesignatedCost : 0 PortDesignatedBridge : 800000D0F8EF9D09 PortDesignatedPort : 8001 PortForwardTransitions : 1 PortAdminPathCost : 0 PortOperPathCost : 200000 PortRole : rootPort第二步:设置生成树模式 SwitchA(config)#spanning-treemodestp !设置生成树模式为 802.1D验证测试:验证生成树协模式为 802.1D SwitchA#show spanning-tree StpVersion : STP SysStpStatus : Enabled BaseNumPorts : 24 MaxAge : 20 HelloTime : 2 ForwardDelay : 15 BridgeMaxAge : 20 BridgeHelloTime : 2 BridgeForwardDelay : 15 MaxHops : 20 TxHoldCount : 3 PathCostMethod : Long BPDUGuard : Disabled BPDUFilter : Disabled BridgeAddr : 00d0.f8ef.9e89 Priority : 32768 TimeSinceTopologyChange : 0d:0h:7m:0s TopologyChanges : 0 DesignatedRoot : 800000D0F8EF9D09 RootCost : 200000 RootPort : Fa0/1第三步:设置交换机的优先级3SwitchA(config)#spanning-tree priority 4096 !设置交换机 SwithA 的优先级为 4096, 数值最小的 交换机为根交换机(也称根桥) ,交换机 SwitchB 与 SwitchC 的优先级采用默认优先级(32768) ,因 此 SwitchA 将成为根交换机。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(alternate Port)和备份端口(backup Port),分别做为根端口(root Port)和指定端口(designated Port)的冗余端口。当根端口或指定端口出现故障时,冗余端口不需要经过 50 秒的收敛时 间,可以直接切换到替换端口或备份端口。从而实现 Hale Waihona Puke STP 协议小于 1 秒的快速收敛。
L2-SW#show spanning-tree StpVersion : RSTP SysStpStatus : Enabled BaseNumPorts : 24
MaxAge : 20 HelloTime : 2 ForwardDelay : 15 BridgeMaxAge : 20 BridgeHelloTime : 2 BridgeForwardDelay : 15 MaxHops : 20 TxHoldCount : 3 PathCostMethod : Long BPDUGuard : Disabled BPDUFilter : Disabled BridgeAddr : 00d0.f88b.ca34 Priority : 32768 TimeSinceTopologyChange : 0d:0h:3m:54s TopologyChanges : 0 DesignatedRoot : 800000D0F821A542 RootCost : 200000 RootPort : Fa0/1
实验 快速生成树配置
【实验名称】 快速生成树协议 RSTP 的配置。
【实验目的】 理解快速生成树协议 RSTP 的工作原理,掌握如何在交换机上配置快速生成树。
【背景描述】 某学校为了开展计算机教学和网络办公,建立了一个计算机教室和一个校办公区,这两
处的计算机网络通过两台交换机互连组成内部校园网,为了提高网络的可靠性,网络管理员 用 2 条链路将交换机互连,现要在交换机上做适当配置,使网络避免环路。
【需求分析】 两台交换机以双链路互联,需要在启用 RSTP 避免环路的同时,提供链路的冗余备份功
能。
【实验拓扑】
图 4‐ 1 实验拓扑图
按照拓扑图连接网络时注意,两台交换机都配置完 RSTP 后,再将两台交换机连接起 来。如果先连线再配置可能会造成广播风暴,影响交换机的正常工作。
【实验设备】 三层交换机 1 台 二层交换机 1 台
L3-SW(config-if)#exit
第二步:在两台交换机上启用 RSTP L2-SW(config)#spanning-tree !启用生成树协议 L2-SW(config)#spanning-tree mode rstp !修改生成树协议的类型为 RSTP L2-SW(config)#
L3-SW(config)#spanning-tree Enable spanning-tree. !启用生成树协议 L3-SW(config)#spanning-tree mode rstp !修改生成树协议的类型为 RSTP L3-SW(config)#
S3750#configure terminal Enter configuration commands, one per line. End with CNTL/Z. S3750(config)#hostname L3-SW L3-SW(config)#interface vlan 1 L3-SW(config-if)#Dec 2 23:15:26 L3-SW %7:%LINE PROTOCOL CHANGE: Interface VLAN 1, changed state to UP L3-SW(config-if)#ip address 192.168.1.1 255.255.255.0 L3-SW(config-if)#no shutdown L3-SW(config-if)#exit L3-SW(config)# L3-SW(config)#interface fastEthernet 0/1 L3-SW(config-if)#switchport mode trunk L3-SW(config-if)#exit L3-SW(config)# L3-SW(config)#interface fastEthernet 0/2 L3-SW(config-if)#switchport mode trunk
L2-SW(config)#spanning-tree pathcost method short !修改计算路径成本的方法为短整型 L2-SW(config)#exit
第四步:查看生成树的配置 L3-SW#show spanning-tree StpVersion : RSTP SysStpStatus : ENABLED MaxAge : 20 HelloTime : 2 ForwardDelay : 15 BridgeMaxAge : 20 BridgeHelloTime : 2 BridgeForwardDelay : 15 MaxHops: 20 TxHoldCount : 3 PathCostMethod : Short BPDUGuard : Disabled BPDUFilter : Disabled BridgeAddr : 00d0.f821.a542 Priority: 4096 TimeSinceTopologyChange : 0d:0h:0m:34s TopologyChanges : 7 DesignatedRoot : 1000.00d0.f821.a542 RootCost : 0 RootPort : 0 L3-SW#
第三步:指定三层交换机为根网桥,二层交换机的 F0/2 端口为根端口,指定两台交换机的 端口路径成本计算方法为短整型
L3-SW(config)#spanning-tree priority ? <0-61440> Bridge priority in increments of 4096
!查看网桥优先级的可配置范围,在 0~61440 之内,且必须是 4096 的倍数 L3-SW(config)#spanning-tree priority 4096 !配置网桥优先级为 4096 L3-SW(config)# L3-SW(config)#interface fastEthernet 0/2 L3-SW(config-if)#spanning-tree port-priority ?
【实验步骤】
第一步:配置两台交换机的主机名、管理 IP 地址和 Trunk Switch#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#hostname L2-SW L2-SW(config)#interface vlan 1 L2-SW(config-if)#ip address 192.168.1.2 255.255.255.0 L2-SW(config-if)#no shutdown L2-SW(config-if)#exit L2-SW(config)# L2-SW(config)#interface fastEthernet 0/1 L2-SW(config-if)#switchport mode trunk L2-SW(config-if)#exit L2-SW(config)# L2-SW(config)#interface fastEthernet 0/2 L2-SW(config-if)#switchport mode trunk L2-SW(config-if)#exit L2-SW(config)#
在使用默认参数启用了 RSTP 之后,可以使用 show spanning-tree 命令观察现在两台 交换机上生成树的工作状态:
L3-SW#show spanning-tree StpVersion : RSTP SysStpStatus : ENABLED MaxAge : 20 HelloTime : 2 ForwardDelay : 15 BridgeMaxAge : 20 BridgeHelloTime : 2 BridgeForwardDelay : 15 MaxHops: 20 TxHoldCount : 3 PathCostMethod : Long BPDUGuard : Disabled BPDUFilter : Disabled BridgeAddr : 00d0.f821.a542 Priority: 32768 TimeSinceTopologyChange : 0d:0h:0m:9s TopologyChanges : 2 DesignatedRoot : 8000.00d0.f821.a542 RootCost : 0 RootPort : 0
L3-SW#show spanning-tree interface fastEthernet 0/1 PortAdminPortFast : Disabled PortOperPortFast : Disabled PortAdminLinkType : auto PortOperLinkType : point-to-point PortBPDUGuard : disable PortBPDUFilter : disable PortState : forwarding PortPriority : 128 PortDesignatedRoot : 1000.00d0.f821.a542 PortDesignatedCost : 0 PortDesignatedBridge :1000.00d0.f821.a542 PortDesignatedPort : 8001 PortForwardTransitions : 2 PortAdminPathCost : 19 PortOperPathCost : 19