实验报告STP
实验8-stp实验

实验项目:STP生成树实验一、实验目的:通过本实验可以掌握以下技能:●生成树的运行原理●生成树常用参数设置,如生成树优先级,接口开销,接口优先级等●配置生成树的主根备份根二、实验拓扑:拓扑要求:1、SW1成为网络中的主根,SW2为备份根2、修改SW3的FA0/24口的优先级设置为643、手工修改SW3与SW4的Fa0/20的接口开销为5三、实验步骤1:步骤1:cisco交换机上面生成树是默认启用的,默认运行的生成树是PVST+。
可通过命令show spanning-tree查看生成树运行情况。
步骤2:手工在交换机上启动生成树(默认是自动启动的,本步骤非必须)因为默认运行的是PVST+,所以生成树的修改是基于VLAN的:Switch(config)#spanning-tree vlan 2 //在VLAN2上面开启生成树Switch(config)#no spanning-tree vlan 2 //在VLAN2上关闭生成树步骤3:修改生成树优先级,使SW1成为主根,SW2为备份根:SW1(config)#spanning-tree vlan 1 priority 24576SW2(config)#spanning-tree vlan 1 priority 28672注意,由于生成树的system-id-extend特性,所以生成树优先级必须是4096倍数。
也可以使用Cisco交换机提供的交换机根设置的宏命令:SW1(config)#spanning-tree vlan 1 root primary将SW1设置为主根,交换机会自动将自己VLAN1的优先级设置的比网络中其他交换机的低,保证自己被选举为主根。
SW2(config)#spanning-tree vlan 1 root secondary将SW2设置为备份根,SW2会自动将自己VLAN1的生成树优先级设置的比总根高,但是比其他交换机低,以作为主根的备份。
stp的配置实训总结

STP配置实训总结1. 简介本次实训主要目的是学习和掌握Spanning Tree Protocol(STP)的配置和使用。
STP是一种用于在局域网中防止环路的协议,它通过选择一个主根桥来关闭其中一个或多个冗余链路,从而避免网络中的数据包循环流动。
2. 实验环境本次实训使用的实验环境包括以下设备: - 三台交换机:SW1、SW2、SW3 - 两台主机:Host1、Host23. 实验步骤步骤1:创建拓扑图首先,我们需要创建一个适当的拓扑图,以便进行后续的配置。
在本次实验中,我们将使用三台交换机和两台主机构建一个简单的拓扑,如下所示:+-------+| Host1 |+-------+|+----+----+| |+----+----+ +-----+| Switch1 | |Switch2|+----+----+ +-----+|+------+| Host2 |+------+步骤2:配置交换机基本设置首先,我们需要为每个交换机进行基本设置。
这些设置包括给交换机分配IP地址、启用SSH远程管理等。
以下是一些重要的观点和关键发现: - 为了保证网络的安全性,我们应该启用SSH远程管理,并配置合适的用户名和密码。
- 为了方便管理,可以给每个交换机分配一个有意义的主机名。
步骤3:配置STP接下来,我们需要配置STP以防止环路的发生。
以下是一些重要观点和关键发现:- STP协议实际上有多种版本,如STP、RSTP和MSTP等。
在本次实验中,我们将使用最常见的STP协议。
- 在配置STP之前,我们需要确定哪个交换机将被选举为主根交换机。
这可以通过设置优先级来实现。
优先级越低的交换机将被选举为主根交换机。
- 在每个交换机上启用STP,并确保所有链路都处于正常状态。
- 配置端口优先级可以影响链路被选中的顺序。
通过调整端口优先级,我们可以控制数据流量的路径。
步骤4:验证配置在完成STP配置后,我们需要验证其是否正常工作。
生成树协议STP 实验报告

实验三生成树协议STP1、项目目的理解生成树协议STP的原理及配置。
2、项目描述在网络建设中,为了提高网络的可靠性,网络管理员用两条链路将交换机互连,现要在交换机上做适当配置,使网络避免环路。
本项目以两台3560交换机为例,两台交换机分别命名为:SwitchASwitchB。
PC0和PC1在同一个网段,假设IP地址分别为:192.168.1.1 ,192.168.1.2 ,子网掩码为:255.255.255.03、实现功能使网络在有冗余链路的情况下避免环路的产生,避免广播风暴等。
4、项目拓扑生成树如图所示。
5、项目设备思科3560交换机(2台)、PC机(2台)。
6、项目步骤(1)在SwitchA查看生成树情况,用show spanning-tree brief命名输出。
(2)在SwitchB查看生成树情况,用show spanning-tree brief命名输出。
验证测试:在SwitchA上的Fa0/24端口处于BLK状态,分析原因?(3)修改SwitchA的BID优先级,让SwitchA成为Root Bridge。
设置交换机SwitchAr优先级为4096,数值最小的交换机为根交换机(也称根桥)交换机SwitchBr优先级采用默认优先级(32768),因此SwitchA将成为根交换机。
SwitchA(config)#spanning-tree vlan 1 priority 4096(4)在SwitchA上查看show spanning-tree 命名输出结果。
(5)在SwitchB上查看show spanning-tree 命名输出结果。
验证测试:在SwitchB上的Fa0/23端口处于BLK状态,分析原因?(6)如果将SwitchB的Fa0/23和Fa0/24的状态调换过来,可能通过修改什么参数来实现?可以在SwitchA降低接口优先级来实现。
SwitchA(config)#int fa0/24SwitchA(config-if)#spanning-tree vlan 1 port-priority 112(7)修改后,在SwitchA查看show spanning-tree 命名输出结果。
实验七 STP实验

实验八 STP 实验一、实验目的1..掌握STP 的作用和原理2.掌握STP 的配置方法3.STP 的诊断方法二、实验器材交换机三台、计算机三台、网线六根、配置线三根三、实验拓补图四、实验步骤1.讨论明确项目要求和网络设计方案;2.设计要求,进行三个子网的IP 划分;3.子网分配VLAN 号和各VLAN 对应的交换机端口成员;4.小组形成一个完整的项目规划表,其中主要包括各子网IP 规划、VLAN 及端口规划、级5.口和类型规划、小组成员分工明细表;6.实验拓扑图连接好各种电缆,并配置计算机的IP ;7.规划的相关数据,配置交换机中的VLAN 和端口成员分配;8.交换机各级联端口为trunk 模式。
9.交换机上启用STP ,配置命令如下10.换机接PC 机的端口stp 功能关闭,或者配置为边缘端口,并使能BPDU 保护功能。
11.1配置为树根.12.交换机SW3、SW4、SW5上执行display interface 命令,分别查看23、24接口的状态,并将所处状态记录。
13.同子网下执行连通性测试,记录结果;14.子网中PC1执行ping –t 命令,进行长时间测试。
15.W3、SW4、SW5上的达到转发状态的端口的链路,并观察13步中的情况,以及观察STP 链路切换的时间间隔。
16.再把链路恢复。
17.运行show spanning-tree instance 0 查看生成树状态五、程序指令S3928A-1 S3928A-2 2826SPC2 PC1PC3 Fei_1/23Fei_1/23Fei_1/23 Fei_1/24 Fei_1/24 Fei_1/24 192.168.57.X1192.168.57.X2 VLAN100 VLAN100 Fei_1/1-10Fei_1/1-10 Fei_1/1-10六、实验验证。
生成树_配置_实验报告

一、实验目的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在网络中的实际应用效果。
计算机网络实验-交换机的STP分析

第一阶段:查看STP信息
1.搭建网络拓扑;配置PC的IP地址;
2.观察链路情况:绿色端口、橙色端口;
3.用1台PC去ping另外1台PC,并分析结果;
4、依次查看每个交换机的STP信息:RID及MAC、BID和MAC、各端口角色Role和状态Sts;
5.确认根交换机;
6.断开某个交换机的其中一个端口,观察链路情况;
7.重新查看每个交换机的STP信息:RID及MAC、BID和MAC、各端口角色Role和状态Sts;
8.确认根交换机;
第二阶段:关闭/御载STP,发送广播帧,体会网络风暴对网络的影响
1.依次选择交换机,关闭其STP;
2.查看链路状况:有无堵塞端口?
6.尝试用1台PC 去 ping 另外1台PC,并分析结果原因;
第三阶段:开启/加载 STP
1.依次给每个交换机的开启/加载STP(广播事件不清除delete);
2.观察链路情况;
3.依次查看每个交换机的STP信息:RID 及MAC、BID和MAC、各端口角色.Role 和状态Sts;。
STP实验

实验名称:生成树协议STP(IEEE 802.1d)的配置。 实验目的:理解生成树协议STP的配置及原理。 技术原理: 生成树协议(spanning-tree),作用是在交换网络中提供冗余备份链路, 并解决交换网络中的环路问题。是利用STP(生成树算法),在存在交 换环路的网络中生成一个没有环路的树型网络,运用该算法将交换网络 冗余的备份链路逻辑上断开,当主链路有问题时能自动切换到备份链路, 保证数据的正常转发。 生成树协议的工作过程: 1、选举Bridge ID最小的为根交换机(RootBridge) 2、所有非根交换机选择一条到达根交换机的最短路径 3、所有非根交换机产生一个根端口 4、每个LAN确定指定端口 5、将所有根端口和指定端口设为转发状态 6、将其他端口设为阻塞状态 实现功能: 使网络在有冗余链路的情况下避免环路的产生,避免广播风暴等。 实验设备: S2126G二台,PC二台,直连线四根。
实验拓朴
F0/1 F0/1
F0/5
F0/2
F0/2
1.
2.
3. 4. 5. 6.
7. 8.
交换机1的基本配置。(创建vlan 10,并把端口0/5划分到 vlan 10) 交换机2的基本配置。(创建vlan 10,并把端口0/5划分到 vlan 10) 配置生成树协议 设置交换机的优先级,指定switch1为根交换机 Vlan10的IP(192.168.10.254 255.255.255.0) PC1(192.168.10.1 255.255.255.0) PC2(192.168.10.2 255.255.255.0) 查看switch2的端口1和端口2的状态。 两台PC机互相PING
实验八STP

实验⼋STP任务⼋STP⽣成树协议⼀、实验⽬标:(1)理解⽹络冗余的必要性。
(2)理解STP解决⽹络冗余引起的⽹络环路和⼴播风暴等问题。
(3)掌握查看并验证STP的命令。
⼆、实验相关知识:1 STP⽣成树的⼯作原理⽣成树协议(Spanning Tree Protocol,STP)是交换式以太⽹中的重要概念和技术,该协议的⽬的是在实现交换机之间的冗余连接的同时,避免⽹络环路的出现,实现⽹络的⾼可靠性。
它通过在交换机之间传递桥接协议数据单元(Bridge Protocol Data Unit,BPDU)来互相告知诸如交换机的桥ID、链路性质、根桥ID等信息,以确定根桥,决定哪些端⼝处于转发状态,哪些端⼝处于阻断状态,以免引起⽹络环路。
STP的基本原理可以归纳为三步,选择根⽹桥RB、选择根端⼝RP、选择指定端⼝DP。
然后把根端⼝、指定端⼝设为转发状态,其它接⼝设为阻塞状态,这样⼀个逻辑上⽆环路的⽹络拓扑就形成了。
1.1选择根⽹桥选择根⽹桥的依据是⽹桥ID,由优先级和MAC地址组成,先看优先级,优先级相同时再看MAC地址,值越⼩越优先选择。
根⽹桥的选择过程与政治选举类似。
1.2选择根端⼝每⼀个⾮根⽹桥将从其接⼝选出⼀个到根⽹桥管理成本(administrative cost)最低的接⼝作为根端⼝,选择的依据是:(1)⾃⾝到达根⽹桥的根路径成本最低的接⼝。
根路径成本的计算是,接⼝收到BPDU中所包含的成本与接⼝的成本的累加。
(2)直连⽹桥ID最⼩。
(3)端⼝ID最⼩。
1.3选择指定端⼝当⼀个⽹段中有多个⽹桥时,这些⽹桥会将他们到根⽹桥的管理成本都通告出去,其中具有最低管理成本的⽹桥将作为指定(designated)⽹桥。
指定⽹桥中发送最低管理成本的BPDU的接⼝是该⽹段中的指定端⼝。
在每段链路上,选择⼀个指定端⼝,选择的依据是:(1)发送最低根路径成本的BPDU的接⼝。
(2)所在⽹桥ID最⼩。
(3)端⼝ID最⼩。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
STP配置
1、实验目的
(1)掌握STP和RSTP的工作原理。
(2)学习配置STP和RSTP的命令和步骤。
2、实验内容
利用交换机呼唤进行STP和RSTP的测试和更改。
3、实验原理
生成树协议最主要的应用是为了避免局域网中的网络环路,解决成环以太网网络的“广播风暴”问题。
从某种意义上说,生成树协议是一种网络保护技术,可以消除由于失误或者意外带来的循环链接。
STP的基本思想就是生成“一棵树”,树的根是一个称为根桥的交换机,根据设置不同,不同的交换机会被选为根桥,但任意时刻只能有一个根桥。
由根桥开始,逐级形成一棵树,根桥定时发送配置报文,非根桥接收配置报文并转发,如果某台交换机能够从两个以上的端口接收到配置报文,则说明从该交换机到根有不止一条路径,便构成了循环回路,此时交换机根据端口的配置选出一个端口并把其他的端口阻塞,消除循环。
当某个端口长时间不能接收到配置报文的时候,交换机认为端口的配置超时,网络拓扑可能已经改变,此时重新计算网络拓扑,重新生成一棵树。
交换机完成启动后,生成树便立即确定。
假如交换机端口直接从阻塞转换到转发状态,而交换机此时并不了解所有拓扑信息,该端口可能会暂时造成数据环路。
为此,STP 引入了5种端口状态。
(1)阻塞。
该端口是非指定端口,不参与帧转发。
此类端口接收BPDU帧来确定根桥交换机的位置和根ID,以及最终的活动STP拓扑中每个交换机端口扮演的端口
角色。
(2)侦听。
STP根据交换机迄今收到的BPDU帧,确定该端口可参与帧转发。
此时,该交换机端口不仅会接收BPDU帧,它还会发送自己的BPDU帧,通知邻接交换
机此交换机端口正准备参与活动拓扑。
(3)学习。
端口预备参与帧转发,并开始填充MAC地址表。
(4)转发。
该端口是活动拓扑的一部分,它会转发帧,也会发送和接收BPDU帧。
(5)禁用。
该第二层端口不参与生成树,不会转发帧。
当管理性关闭交换机端口时,端口即进入禁用状态。
端口可以转换的状态:
(1)从初始化(交换机启动)到阻塞状态。
(2)从阻塞状态到监听或禁用状态。
(3)从监听状态到学习或禁用状态。
(4)从学习状态到转发或禁用状态。
(5)从转发状态到禁用状态。
(6)从禁用状态到阻塞状态。
IEEE 802.1w规定的快速生成树协议(RSTP),收敛速度可达到1s。
4、实验环境与网络拓扑
图3-9为STP配置环境拓扑图。
读者在实际配置中,可能会因Bridge ID的不同而产生不
同的根桥及其端口。
5、实验步骤
(1)交换机默认情况下启动了STP协议,通过show spaning-tree命令查看STP状态。
发现S3为根桥,原因在于Root ID和Bridge ID中的地址信息Address相同。
(2)将S1手动改为根桥。
S1(config)#spanning-tree vlan 1 root primary
经过一段时间,则发现S1成为根桥。
S3上面有一个端口为堵塞状态。
(3)查看S0和S2的STP状态。
发现S0上面的端口都处于转发状态,其中Fa1/1为指定端口,Fa0/1为根端口。
发现S2上面的端口都处于转发状态,其中Fa0/1为指定端口,Fa1/1为根端口。
(4)去掉S1和S2之间的路线。
如果去掉S1和S2之间的连接线,则发现S3 Fa0/1由堵塞状态更改为指定端口状态。
(5)在S2上创建VLAN2查看每一个VLAN的STP信息。
发VLAN1的根桥为S1,VLAN2的根桥为S3,表明PVST默认在该交换机上面运行。
(6)配置PVST+。
拓扑环境为PVST配置类似连接好设备,仅需要将STP协议更改为PVST+。
(7)查看各交换机生成树协议。
S0
S1
S2
S3
发现S1为根桥,从而证明PVST和PVST+在根桥选举上采用相同的工作机制。
(8)将S2设置为根桥,并查看各交换机生成树状态。
S0
S2
S3
发现S2成为根桥。
(9)去掉S0和S3之间的线会发现阻塞的端口马上变成非阻塞状态。
将线再次连上,端口马上再次变成阻塞状态。
表明PVST+的收敛速度较快。
6.实验总结
通过本次实验,了解了STP协议的原理,并学会了如何配置STP协议。