STP、以太网通道、上行速链路、速端口配置实验
自制STP配置实验

⾃制STP配置实验本图使⽤Gns模拟器实验需求:1.要求利⽤vtp实现vlan同步设置2.要求vtp server实现备份冗余3.创建vlan 1~10要求MLSW1 是奇数vlan主根MLSW2 是偶数vlan主根且两个互为备份4.接⼊层流量按拓扑表⾛5.要求c1和c3,c2和c5 通讯实验步骤:拓扑图的构造:a)MLSW1、MLSW2、ALSW1、ALSW1由四台 3640路由器构成b)给主机配置IP(tools⾥点击vpcs )vpcs[1]>ip 192.168.1.2/24 192.168.1.1vpcs[1]>save 必须保存vpcs[1]>2vpcs[2]>ip 192.168.2.2/24 192.168.2.1vpcs[2]>savevpcs[2]>3vpcs[3]>ip 192.168.1.3/24 192.168.1.1vpcs[3]>savevpcs[3]>4vpcs[4]>ip 192.168.2.3/24 192.168.2.1vpcs[4]>saveStep1:取消路由功能(⼯作没有此类情况,实验路由有)MLSW1(config)#no ip routingMLSW2(config)#no ip routingALSW1(config)#no ip routingALSW2(config)#no ip routingStep2:完成trunk-linkALSW1:ALSW1(config)#int ran f0/3 -4ALSW1(config-if-range)#switchport trunk encapsulation dot1q ALSW1(config-if-range)#switchport mode trunkALSW2:ALSW2(config)#int ran f0/3 -4ALSW2(config-if-range)#switchport trunk encapsulation dot1q ALSW2(config-if-range)#switchport mode trunkMLSW1:MLSW1(config)#int ran f0/3 -4MLSW1(config-if-range)#switchport trunk encapsulation dot1q MLSW1(config-if-range)#switchport mode trunkMLSW1(config)#int ran f0/14 -15MLSW1(config-if-range)#switchport trunk encapsulation dot1q MLSW1(config-if-range)#switchport mode trunkMLSW2:MLSW2(config)#int ran f0/3 -4MLSW2(config-if-range)#switchport trunk encapsulation dot1q MLSW2(config-if-range)#switchport mode trunkMLSW2(config)#int ran f0/14 -15MLSW2(config-if-range)#switchport trunk encapsulation dot1q MLSW2(config-if-range)#switchport mode trunkShow interface trunkStep3:完成VTP设置MLSW1:MLSW1#vlan database //vlan dMLSW1(vlan)#vtp server //vtp sMLSW1(vlan)#vtp domain a //vtp d aMLSW1(vlan)#vtp password aMLSW2:MLSW2#vlan databaseMLSW2(vlan)#vtp serverMLSW2(vlan)#vtp domain aMLSW2(vlan)#vtp password aALSW1:ALSW1#vlan databaseALSW1(vlan)#vtp client //vtp cALSW1(vlan)#vtp domain aALSW1(vlan)#vtp password aALSW2:ALSW2#vlan databaseALSW2(vlan)#vtp clientALSW2(vlan)#vtp domain aALSW2(vlan)#vtp password aStep4:完成vlan配置并校验是否同步MLSW1:MLSW1#vlan databaseMLSW1(vlan)#vlan 1MLSW1(vlan)#vlan 2MLSW1(vlan)#vlan 3MLSW1(vlan)#vlan 4MLSW1(vlan)#vlan 5MLSW1(vlan)#vlan 6MLSW1(vlan)#vlan 7MLSW1(vlan)#vlan 8MLSW1(vlan)#vlan 9MLSW1(vlan)#vlan 10Show vlan-switch(特例只在模拟器使⽤)Show vtp statusStep5:完成接⼝划⼊vlanALSW1:ALSW1#conf tALSW1 (config)#int f0/1ALSW1 (config-if)#switchport mode accessALSW1 (config-if)#switchport access vlan 2 //switchp a v 2ALSW1 (config-if)#int f0/2ALSW1 (config-if)#switchport mode accessALSW1 (config-if)#switchport access vlan 3ALSW2:ALSW2#conf tALSW2 (config)#int f0/1ALSW2 (config-if)#switchport mode accessALSW2 (config-if)#switchport access vlan 2ALSW2 (config-if)#int f0/2ALSW2 (config-if)#switchport mode accessALSW2 (config-if)#switchport access vlan 3Show vlan-switchPing 主机检验Step6:分析当前STP拓扑6.1查看交换机BID,查看根桥MLSW1#show spanning-tree bridgeMLSW2#show spanning-tree bridge6.2确认根桥MLSW1#show spanning-tree root6.3确认交换机端⼝状态MLSW1#show spanning-tree briefStep7:修改根桥MLSW1:MLSW1#conf tMLSW1(config)#spanning-tree vlan 1 priority 4096 //优先级越⼩越优MLSW1(config)#spanning-tree vlan 3 priority 4096 //pvstMLSW1(config)#spanning-tree vlan 5 priority 4096 //默认优先级32768 MLSW1(config)#spanning-tree vlan 7 priority 4096MLSW1(config)#spanning-tree vlan 9 priority 4096MLSW1(config)#spanning-tree vlan 2 priority 8192MLSW1(config)#spanning-tree vlan 4 priority 8192MLSW1(config)#spanning-tree vlan 6 priority 8192MLSW1(config)#spanning-tree vlan 8 priority 8192MLSW1(config)#spanning-tree vlan 10 priority 8192MLSW2:MLSW2#conf tMLSW2(config)#spanning-tree vlan 2 priority 4096MLSW2(config)#spanning-tree vlan 4 priority 4096MLSW2(config)#spanning-tree vlan 6 priority 4096MLSW2(config)#spanning-tree vlan 8 priority 4096MLSW2(config)#spanning-tree vlan 10 priority 4096MLSW2(config)#spanning-tree vlan 1 priority 8192MLSW2(config)#spanning-tree vlan 3 priority 8192MLSW2(config)#spanning-tree vlan 5 priority 8192MLSW2(config)#spanning-tree vlan 7 priority 8192MLSW2(config)#spanning-tree vlan 9 priority 8192MLSW1#show spanning-tree briefMLSW1#show spanning-tree rootStep8:多层交换机修改偶数vlan根端⼝⼀上⼀下MLSW1 偶数vlan 根端⼝ 14 变15(不变流量不会⼀上⼀下)改⼤14的开销MLSW1#conf tMLSW1(config)#int f0/14MLSW1(config-if)#spanning-tree vlan 2 cost 100MLSW1(config-if)#spanning-tree vlan 4 cost 100MLSW1(config-if)#spanning-tree vlan 6 cost 100MLSW1(config-if)#spanning-tree vlan 8 cost 100MLSW1(config-if)#spanning-tree vlan 10 cost 100MLSW1#show spanning-tree briefStep9:接⼊层检验奇偶,流量是否⾛各⾃根ALSW1#show spanning-tree brief最后⽤ping检测是否通讯易错点:1)vpcs[1]是指20000 vpcs[2]是指20001 以此类推2)输⼊完ip地址后必须save保存⼀下。
实验七 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六、实验验证。
STP配置

STP实验配置在上面的拓扑中有两个环,分别是A、B之间和B、C、D之间,STP默认是在VLAN1上打开的,所有我们先分别在A、B、C、D上查看:#show spanning-tree 我们可以发现目前根网桥是A,因为A的网桥ID最小,B的fa1/1接口和D的fa1/15接口被阻塞,分析一下为什么,并想一想根接口和指定接口分别是哪些。
一、STP基本配置:1、配置根网桥:a、在B上:(config)#spanning-tree vlan 1 root primary 配置B为VLAN1的根网桥b、在A上:(config)#spanning-tree vlan 1 root secondary 配置A为VLAN1的备份根网桥分别在A、B、C、D上查看:#show spanning-tree发现B已经成为VLAN1的根,优先级变为8192(2950交换机上会变为24576),A的优先级变为16384(2950交换机上会变为28672),现在阻塞接口是哪些,想一想。
2 、配置网桥优先级:在C上:(config)#spanning-tree vlan 1 priority 4096 配置C在VLAN 1中优先级为4096 分别在A、B、C、D上查看:#show spanning-tree发现C已经成为VLAN1新的根,优先级为4096(2950交换机上优先级是4096的倍数),在STP中谁的网桥ID最小谁就将成为根。
现在阻塞接口是哪些,想一想。
3、配置接口成本:现在由于C是根,所以我们通过show spanning-tree可以知道D的接口fa1/15是根接口,而fa1/9被阻塞了在D上:(config)#inter fa1/15(config- if)#spanning-tree vlan 1 cost 50 配置接口fa1/15在vlan 1中的成本为50在D上查看:#show spanning-tree发现D的接口fa1/15成本已经变为50(默认为19),根接口变成了fa1/9,而fa1/15被阻塞了,想想为什么4、配置接口优先级:现在由于C是根,所以我们通过show spanning-tree可以知道A的接口fa1/0是根接口,而fa1/1被阻塞了注意:在B上:(config)#inter fa1/1(config- if)#spanning-tree vlan 1 port-priority 64配置接口fa1/1在vlan 1中的优先级为64 在B上查看:#show spanning-tree 发现B的接口fa1/1优先级已经变为64(默认为128)在A上查看:#show spanning-tree 发现A的根接口变成了fa1/1,而fa1/0被阻塞了,想想为什么二、PVST配置:先重启交换机,然后创建VLAN,配置中继,A不打开1、B的配置:#vlan database 进入VLAN数据库(vlan )#vlan 2 创建vlan2(vlan )#vlan 3 创建vlan3(vlan )#vlan 4 创建vlan4(vlan )#exit 保存退出(config)#inter fa1/8(config- if)#switchport mode trunk 把接口fa1/8配为中继模式(config)#inter fa1/9(config- if)#switchport mode trunk 把接口fa1/9配为中继模式2、C的配置:#vlan database 进入VLAN数据库(vlan )#vlan 2 创建vlan2(vlan )#vlan 3 创建vlan3(vlan )#vlan 4 创建vlan4(vlan )#exit 保存退出(config)#inter fa1/8(config- if)#switchport mode trunk 把接口fa1/8配为中继(config)#inter fa1/15(config- if)#switchport mode trunk 把接口fa1/15配为中继3、D的配置:#vlan database 进入VLAN数据库(vlan )#vlan 2 创建vlan2(vlan )#vlan 3 创建vlan3(vlan )#vlan 4 创建vlan4(vlan )#exit 保存退出(config)#inter fa1/9(config- if)#switchport mode trunk 把接口fa1/9配为中继模式(config)#inter fa1/15(config- if)#switchport mode trunk 把接口fa1/15配为中继模式现在分别在B、C、D上把VLAN2、3、4的STP打开:(config)#spanning-tree vlan 2(config)#spanning-tree vlan 3(config)#spanning-tree vlan 4分别在B、C、D上查看:#show spanning-tree现在VLAN1、2、3、4中,B是根网桥,阻塞接口都是交换机D的fa1/15,那么C 的所有流量都从fa1/8走,D的所有流量都从fa1/9走,没有做到负载均衡。
CISCO交换机STP详细说明及配置

CISCO交换机STP详细说明及配置一、STP概述STP(生成树协议)是一个二层管理协议。
在一个扩展的局域网中参与STP 的所有交换机之间通过交换桥协议数据单元bpdu(bridgeprotocoldataunit)来实现;为稳定的生成树拓扑结构选择一个根桥;为每个交换网段选择一台指定交换机;将冗余路径上的交换机置为blocking,来消除网络中的环路。
IEEE802.1d是最早关于STP的标准,它提供了网络的动态冗余切换机制。
STP使您能在网络设计中部署备份线路,并且保证:*在主线路正常工作时,备份线路是关闭的。
*当主线路出现故障时自动使能备份线路,切换数据流。
rSTP(rapid spanning tree protocol)是STP的扩展,其主要特点是增加了端口状态快速切换的机制,能够实现网络拓扑的快速转换。
1.1设置STP模式使用命令config spanning-tree mode可以设置STP模式为802.1d STP或者802.1w rSTP.1.2配置STP交换机中默认存在一个defaultSTP域。
多域STP是扩展的802.1d,它允许在同一台交换设备上同时存在多个STP域,各个STP域都按照802.1d运行,各域之间互不影响。
它提供了一种能够更为灵活和稳定网络环境,基本实现在vlan中计算生成树。
1.2.1创建或删除STP利用命令create STPd和delete STPd可以创建或删除STP.缺省的default STP域不能手工创建和删除。
1.2.2使能或关闭STP交换机中STP缺省状态是关闭的。
利用命令configSTPd可以使能或关闭STP.1.2.3使能或关闭指定STP的端口交换机中所有端口默认都是参与STP计算的。
使用命令config STPd port可以使能或关闭指定的STP端口。
1.2.4配置STP的参数运行某个指定STP的STP协议后,可以根据具体的网络结构调整该STP的一些参数。
实验五 STP协议配置及应用

验五STP协议配置及应用为了减少网络的的故障时间,我们经常会采用冗余拓扑。
STP可以让具有冗余结构的网络在故障时自动调整网络的数据转发路径。
STP重新收敛时间较长,通常需要要30~50s,为了减少这个时间,引入了一些补充技术,例如Uplinkfast和Backbonefast等。
RSTP则在协议上对STP进行了根本的改进成新的协议,从而减少收敛时间。
STP还有许多改进,例如PVST、MST协议,以及安全措施,本章将介绍这些常用的配置。
STP简介基本STP为了增加局域网的冗余性,我们常常会在网络中引入冗余链路,然而这样却会引起交换环路。
交换环路会带来3个问题:广播风暴、同一帧的多个拷贝以及交换机CAM表不稳定。
STP (STP,Spanning Tree Protocol)可以解决这些问题,STP基本思路是阻断一些交换机接口,构建一棵没有环路的转发树。
STP利用BPDU(Bridge Protocol Data Unit)和其他交换机进行通信,从而确定哪个交换机该阻断哪个接口。
在BPDU中有几个关键的字段,例如:根桥ID、路径代价和端口ID等。
为了在网络中形成一个没有环路的拓扑,网络中的交换机要进行以下3个步骤:①选举根桥,②选取根口,③选取指定口。
在这些步骤中,哪个交换机能获胜将取决于以下因素(按顺序进行):①最低的根桥ID;②最低的根路径代价;③最低发送的桥ID;④最低发送者端口ID。
每个交换机都具有一个唯一的桥ID,这个ID由两部分组成:网桥优先级+MAC地址。
网桥优先级是一个2字节的数,交换机的默认优先级为32 768 ;MAC地址就是交换机的MAC地址。
具有最低桥ID的交换机就是根桥。
根桥上的接口都是指定口,会转发数据包。
选举了根桥后,其他的交换就成为了非根桥。
每台非根桥要选举一条到根桥的根路径。
STP 使用路径Cost来决定到达根桥的最佳路径(Cost是累加的,带宽大的链路Cost低),最低Cost值的路径就是根路径,该接口就是根口;如果Cost一样,就根据选举顺序选举根口。
CISCO交换机STP详细说明及配置

CISCO交换机STP详细说明及配置一、STP概述STP(生成树协议)是一个二层管理协议。
在一个扩展的局域网中参与STP 的所有交换机之间通过交换桥协议数据单元bpdu(bridge protocol data unit)来实现;为稳定的生成树拓扑结构选择一个根桥;为每个交换网段选择一台指定交换机;将冗余路径上的交换机置为blocking,来消除网络中的环路。
IEEE 是最早关于STP的标准,它提供了网络的动态冗余切换机制。
STP使您能在网络设计中部署备份线路,并且保证:* 在主线路正常工作时,备份线路是关闭的。
* 当主线路出现故障时自动使能备份线路,切换数据流。
rSTP(rapid spanning tree protocol)是STP的扩展,其主要特点是增加了端口状态快速切换的机制,能够实现网络拓扑的快速转换。
设置STP模式使用命令config spanning-tree mode可以设置STP模式为STP或者rSTP.配置STP交换机中默认存在一个default STP域。
多域STP是扩展的,它允许在同一台交换设备上同时存在多个STP域,各个STP域都按照运行,各域之间互不影响。
它提供了一种能够更为灵活和稳定网络环境,基本实现在vlan中计算生成树。
创建或删除STP利用命令create STPd和delete STPd可以创建或删除STP.缺省的default STP域不能手工创建和删除。
使能或关闭STP交换机中STP缺省状态是关闭的。
利用命令config STPd可以使能或关闭STP.使能或关闭指定STP的端口交换机中所有端口默认都是参与STP计算的。
使用命令config STPd port可以使能或关闭指定的STP端口。
配置STP的参数运行某个指定STP的STP协议后,可以根据具体的网络结构调整该STP的一些参数。
交换机中可以调整以下的STP协议参数:* bridge priority* hello time* forward delay* max age另外每个端口上可以调整以下参数:* path cost* port priority表1-1 配置STP参数的常用命令显示STP状态利用命令show STPd可以查看STP的状态,包括:* bridgeid* root bridgeid* STP的各种配置的参数利用命令show STPd port可以显示端口的STP状态,包括:* 端口状态* designated port* 端口的各种配置参数在缺省的CISCO STP模式中,每个VLAN定义一个STP.标准是在整个交换VLAN网络中使用一个STP,但并不排除在每个VLAN中实现STP.1VLAN与生成树的关系>IEEE通用生成树(CST)>CISCO PER VLAN生成树(PVST)>带CST的CISCO PER VLAN生成树(PVST+)CST是IEEE解决运行虚拟局域网VLAN生成树的方法。
实验二交换机STP配置(精品)

---------------------------------------------------------------最新资料推荐------------------------------------------------------实验二交换机STP配置(精品)实验二实验二交换机交换机 STP 配置配置一、实验目的一、实验目的掌握 ZXR10 3228 交换机 STP,RSTP,MSTP 的配置,熟悉相关配置命令二、实验要求二、实验要求 1、按照要求输入操作命令,观察输出结果 2、详细记录每个步骤的操作结果三、实验设备三、实验设备3228 三台PC 两台四、实验拓扑四、实验拓扑 PC-1PC-232 28 -132 28-332 28-2Fei_1/1Fei_1/2Fei_1/3Fei_1/4Fei_1/5Fei_1/6Fei_1/7Fei_1/8实验拓扑图说明:交换机 3228-1 使用端口 fei_1/1 和 fei_1/2 分别与交换机3228-2和交换机3228-3相连;交换机3228-2使用端口fei_1/3和fei_1/4分别与交换机 3228-1 和交换机 3228-3 相连;交换机3228-3 使用端口fei_1/5 和 fei_1/6 分别与交换机 3228-1 和交换机 3228-2 相连;交换机3228-2 和交换机 3228-3 分别使用端口fei_1/7 和 fei_1/8 连接 PC。
五、配置步骤五、配置步骤 1、、SSTP 配置配置三台三台 3228配置均相同,下面是配置及说明:配置均相同,下面是配置及说明:ZXR10(config)#spanning-tree enable //使能生成树协议使能生成树协议 ZXR10(config)#spanning-tree mode sstp //配置生成树协议的当前模式为模式为 sstp 配置生成树协议的当前1 / 4假定目前假定目前 3228-1 不是根网桥,则在不是根网桥,则在3228-2 和和 3228-3 上执行如下配置:上执行如下配置:ZXR10(config)# spanning-tree mst instance 0 priority 61440 //修改实例修改实例 0 的网桥优先级,的网桥优先级,61440=15*4096,根据需要,优先级可设置为可设置为 i*4096,,根据需要,优先级,i=0...15。
实验五 链路捆绑与STP讲解

一实验目标1、组网需求:采用两台核心交换机组网来提高网络可靠性,为防止二层环路,需要全网运行STP;将SW1部署为跟网桥,SW2部署为备份跟网桥,并将接入PC的接口配置为portfast端口;SW1—SW2之间使用链路捆绑进一步提高可靠性2、分析STP的选举过程(跟网桥,根端口,制定端口,阻塞端口)3、测试STP切换,并分析STP的端口状态切换过程。
二、实验拓扑图SW2备份根网桥int vlan 10192.168.10.2/24int vlan 11192.168.11.2/24三、实验内容1、基本信息配置SW1Switch>enable//进入全局模式Switch(config)#hostname SW1//进入特权模式SW1(config)#no ip domain lookup//禁用域名查找SW1(config)#enable password ip//设置进入特权模式密码SW1(config)#line console 0//连接到console线口SW1(config-line)#logging synchronous //自动换行SW1(config-line)#exec-t 0//超时为0SW1(config-line)#password ip//设置进入console线口的密码SW1(config-line)#login//进入console线口是需要进行认证SW1(config-line)#exit//退出console线口SW1(config)#line aux 0//进入线口SW1(config-line)#logging synchronous //自动换行SW1(config-line)#exec-t 0//超时为0SW1(config-line)#password bluefox//设置进入本线口的密码SW1(config-line)#login//设置进入线口是进行认证SW1(config-line)#exit//退出线口SW1(config)#line vty 04//进入线口SW1(config-line)#logging synchronous //自动换行SW1(config-line)#exec-t 0//超时为0SW1(config-line)#password bluefox //设置进入密码SW1(config-line)#login//设置进入是进行认证SW1(config-line)#exit//退出线口SW2Switch>enableSwitch#config terminalSwitch(config)#hostname SW2SW2(config)#no ip domain lookupSW2(config)#enable password ipSW2(config)#line console 0SW2(config-line)#logging synchronous SW2(config-line)#exec-t 0SW2(config-line)#password ipSW2(config-line)#loginSW2(config-line)#exitSW2(config)#line aux 0SW2(config-line)#logging synchronous SW2(config-line)#exec-t 0SW2(config-line)#password bluefox SW2(config-line)#loginSW2(config-line)#exitSW2(config)#line vty 04SW2(config-line)#logging synchronous SW2(config-line)#exec-t 0SW2(config-line)#password bluefox SW2(config-line)#loginSW2(config-line)#exitSW3Switch>enableSwitch#config terminalSwitch(config)#hostname SW3SW3(config)#no ip domain lookup SW3(config)#enable password ipSW3(config)#line console 0SW3(config-line)#logging synchronous SW3(config-line)#exec-t 0SW3(config-line)#password ipSW3(config-line)#loginSW3(config-line)#exitSW3(config)#line aux 0SW3(config-line)#logging synchronous SW3(config-line)#exec-t 0SW3(config-line)#password bluefox SW3(config-line)#loginSW3(config-line)#exitSW3(config)#line vty 04SW3(config-line)#logging synchronous SW3(config-line)#exec-t 0SW3(config-line)#password bluefox SW3(config-line)#loginSW3(config-line)#exit2、创建vlanSW1SW1#vlan database//进入vlan database模式SW1(vlan)#vlan 8//创建vlan8SW1(vlan)#vlan 10//创建vlan10SW1(vlan)#vlan 11//创建vlan11SW1(vlan)#exit//退出vlan database模式、SW2SW2#vlan database//进入vlan database模式SW2(vlan)#vlan 8//创建vlan8SW2(vlan)#vlan 10//创建vlan10SW2(vlan)#vlan 11//创建vlan11SW2(vlan)#exit//退出vlan database模式SW3SW3#vlan database//进入vlan数据库SW3(vlan)#vlan 8//创建vlan8SW3(vlan)#vlan 10//创建vlan10SW3(vlan)#vlan 11//创建vlan11SW3(vlan)#exit//退出vlan database模式4、跟网桥配置SW1(config)#spanning-tree vlan 8 priority 0//配置sw1为vlan8的跟网桥SW1(config)#spanning-tree vlan 10 priority 0//配置sw1为vlan10的跟网桥SW1(config)#spanning-tree vlan 11 priority 0//配置sw1为vlan11 的跟网桥注:模拟器上不支持批量配置vlan跟网桥,只能一个一个配置SW2(config)#spanning-tree vlan 8 priority 4096//配置sw2为vlan8的备份网桥SW2(config)#spanning-tree vlan 10 priority 4096//配置sw2为vlan10 的备份网桥SW2(config)#spanning-tree vlan 11 priority 4096//配置sw2为vlan11的备份网桥5、二层链路捆绑SW1SW1(config)#interface range fastEthernet 0/1 -2//进入端口1和2SW1(config-if-range)#switchport trunk encapsulation dot1q//设置trunk封装协议为dot1qSW1(config-if-range)#switchport mode trunk//端口为trunk模式SW1(config-if-range)#switchport trunk allowed vlan all//配置trunk允许所有vlan通过SW1(config-if-range)#channel-group 2 mode on//将端口1和2划分到通道组2中SW1(config-if-range)#exit//退出端口1和2SW2SW2(config)#interface range fastEthernet 0/1 -2//进入端口1 和2SW2(config-if-range)#switchport trunk encapsulation dot1q //配置trunk封装协议为dot1qSW2(config-if-range)#switchport mode trunk//配置端口为trunk接口SW2(config-if-range)#switchport trunk allowed vlan all//配置trunk允许所有vlan通过SW2(config-if-range)#channel-group 2 mode on//将接口1和2 划分到通道组2中SW2(config-if-range)#exit//退出接口6、二层接口配置SW1SW1(config)#interface fastEthernet 0/3//进入接口SW1(config-if)#switchport trunk encapsulation dot1q //配置trunk封装协议为dot1qSW1(config-if)#switchport mode trunk//配置接口为trunk接口SW1(config-if)#switchport trunk allowed vlan all//配置trunk允许所有vlan通过SW1(config-if)#exit//退出端口SW2SW2(config)#interface fastEthernet 0/3//进入接口SW2(config-if)#switchport trunk encapsulation dot1q //配置trunk封装协议为dot1qSW2(config-if)#switchport mode trunk//配置接口为trunk接口SW2(config-if)#switchport trunk allowed vlan all//配置trunk允许所有vlan通过SW2(config-if)#exit//退出接口SW3SW3(config)#interface fastEthernet 0/10//进入接口SW3(config-if)#switchport mode access//配置接口为access接入模式SW3(config-if)#switchport access vlan 10//将接口划分到vlan10 中SW3(config-if)# spanning-tree portfast//设置接口为portfast模式,SW3(config-if)#exit//退出接口SW3(config)#interface fastEthernet 0/11//进入接口SW3(config-if)#switchport mode access//配置接口为access接入模式SW3(config-if)#switchport access vlan 11//将接口划分到vlan11中SW3(config-if)# spanning-tree portfast//设置接口为portfast模式SW3(config-if)#exit//退出接口SW3(config)#interface range fastEthernet 0/1 -2//进入接口1和2,此处为批量设置,因为两个接口的配置相同SW3(config-if-range)#switchport trunk encapsulation dot1q//配置trunk的封装协议为dot1qSW3(config-if-range)#switchport mode trunk//配置接口为trunk模式SW3(config-if-range)#switchport trunk allowed vlan all//配置trunk允许所有vlan通过SW3(config-if-range)#exit//退出接口1和27、二层设备网管配置SW2(config)#interface vlan 8//为sw2配置网管地址SW2(config-if)#ip address 192.168.8.130 255.255.255.128 //配置ip地址SW2(config-if)#no shutdown//启用SW2(config-if)#exit//退出SW3(config)#interface vlan 8//为sw3配置网管地址SW3(config-if)#ip address 192.168.8.132 255.255.255.128 //配置ip地址SW3(config-if)#no shutdown//启用端口SW3(config-if)#exit//退出8、三层接口配置SW1(config)#ip routing//启用三层交换机路由功能,默认开启SW1(config)#interface vlan 8//vlan 8的路由点SW1(config-if)#ip address 192.168.8.129 255.255.255.128 SW1(config-if)#no shutSW1(config-if)#exitSW1(config)#interface vlan 10//vlan10 的路由点SW1(config-if)#ip address 192.168.10.1 255.255.255.0 SW1(config-if)#no shutSW1(config-if)#exitSW1(config)#interface vlan 11//vlan11 的路由点SW1(config-if)#ip address 192.168.11.1 255.255.255.0 SW1(config-if)#no shutSW1(config-if)#exitSW2(config)#ip routing//启用三层交换机路由功能,默认开启SW2(config)#interface vlan 10//vlan10 的路由点SW2(config-if)#ip address 192.168.10.2 255.255.255.0 SW2(config-if)#no shutSW2(config-if)#exitSW2(config)#interface vlan 11//vlan11 的路由点SW2(config-if)#ip address 192.168.11.2 255.255.255.0SW2(config-if)#no shutSW2(config-if)#exit四、实验结果全网连通相互都能ping通(SW 2必须配置Vlan 10和Vlan11的IP,否则与这二个Vlan的主机无法ping通)9、STP切换测试测试前sw3上show信息SW3#show spanning-tree briefVLAN1Spanning tree enabled protocol ieee-------------------- ------- ---- ----- --- ----- -------------------- -------FastEthernet0/1 128.2 128 19 FWD 0 32768 cc00.09ec.0000 128.4FastEthernet0/2 128.3 128 19 BLK 12 32768 cc01.09ec.0000 128.4VLAN8Spanning tree enabled protocol ieee-------------------- ------- ---- ----- --- ----- -------------------- -------FastEthernet0/1 128.2 128 19 FWD 0 0 cc00.09ec.0001 128.4FastEthernet0/2 128.3 128 19 BLK 12 4096 cc01.09ec.0001 128.4VLAN10Spanning tree enabled protocol ieee-------------------- ------- ---- ----- --- ----- -------------------- -------FastEthernet0/1 128.2 128 19 FWD 0 0 cc00.09ec.0002 128.4FastEthernet0/2 128.3 128 19 BLK 12 4096 cc01.09ec.0002 128.4FastEthernet0/10 128.11 128 19 FWD 19 32768 cc02.09ec.0002 128.11 VLAN11Spanning tree enabled protocol ieeeInterface DesignatedName Port ID Prio Cost Sts Cost Bridge ID Port ID -------------------- ------- ---- ----- --- ----- -------------------- -------FastEthernet0/1 128.2 128 19 FWD 0 0 cc00.09ec.0003 128.4 FastEthernet0/2 128.3 128 19 BLK 12 4096 cc01.09ec.0003 128.4 FastEthernet0/11 128.12 128 19 FWD 19 32768 cc02.09ec.0003 128.12 将sw3上SW3(config)#interface fastEthernet 0/1//进入接口SW3(config-if)#shutdown//关闭接口SW3#show spanning-tree briefVLAN1Spanning tree enabled protocol ieee-------------------- ------- ---- ----- --- ----- -------------------- -------FastEthernet0/2 128.3 128 19 FWD 0 32768 cc01.09ec.0000 128.4 VLAN8Spanning tree enabled protocol ieee-------------------- ------- ---- ----- --- ----- -------------------- -------FastEthernet0/2 128.3 128 19 FWD 12 4096 cc01.09ec.0001 128.4 VLAN10Spanning tree enabled protocol ieee-------------------- ------- ---- ----- --- ----- -------------------- -------FastEthernet0/2 128.3 128 19 FWD 12 4096 cc01.09ec.0002 128.4 FastEthernet0/10 128.11 128 19 FWD 31 32768 cc02.09ec.0002 128.11 VLAN11Spanning tree enabled protocol ieee-------------------- ------- ---- ----- --- ----- -------------------- -------FastEthernet0/2 128.3 128 19 FWD 12 4096 cc01.09ec.0003 128.4 FastEthernet0/11 128.12 128 19 FWD 31 32768 cc02.09ec.0003 128.12端口F0/2由BLK变为FWD,说明STP切换成功1、Portfast端口在网络拓扑放声变化是缩短收敛时间,跳过监听学习阶段,直接进入转发状态2、STP选举过程:跟网桥选举:在所有运行STP的交换机上选举一个跟网桥,选择1、网桥IDID值包括优先级和MAC地址,2、选择优先级小的,3、优先级相同时选择MAC地址小的根端口选举:在所有非跟网桥上选举,选择1、端口到根网桥路径开销最小的;2、发送方网桥ID小的;3、发送方端口ID最小的;端口ID的组成包括端口优先级和端口号。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
STP、以太网通道、上行速链路、速端口配置实验
By Jason, Shanghai, 2010‐1‐25
在实际的网络环境中,物理环路可以提高网络的可靠性,当一条线路断掉的时候,另一条链路仍然可以传输数据。
但是,在交换的网络中,当交换机接收到一个求知目的地址的数据帧时,交换机的操作是将这个数据帧广播出去,这样在存在物理环路的交换网络中,就会产生一个双向的广播环,甚至产生广播风暴,导致交换机死机等故障发生。
接下来我们将以实际工作中的一个简单拓扑环境来进行STP的配置讲解。
以上的VLAN我已经提前创建好了,以下为各VLAN创建情况(查看VLAN的命令在Cisco真机中为show vlan):
设置各交换机之间连接的链路为中继:
好了,现在我们将Switch1配置为VLAN10-20的主根网桥和VLAN30、40的辅根网桥:
将Switch2配置为VLAN30、40的主根网桥和VLAN10、20的辅根网桥:
现在我们来查看一下Switch1根网桥的生成树信息:
大家可以看出我们这里的根网桥的优先级为:8192、辅根网桥优先级为:16384。
接下来再查看Switch2上的生成树信息:
如果朋友们仔细观察便可知道,VLAN10和VLAN20的主根网桥是Swi tch1,辅根网桥为Switch2,而VLAN30和VLAN40的主根网桥为Swi tch2,辅根网桥为Switch1。
这就是我们所说的双核心技术,在设备运行过程中既起到冗余备份的作用,又起到负载分担的作用。
根据拓扑图,接下来我们将配置一提高带宽且也可起到冗余备份作用的技术(EthernetChannel[以太网通道]):
首先在Switch1上配置:
再到Switch2上配置:
进行以太网通道的查看:
从上图来看我们的以太网通道现在一切运转正常。
好了,现在我们想想,一些什么端口会被阻塞,又是相对于哪些VLA N而阻塞的呢。
我来说说吧:正常情况下Switch1上的14、15号端口相对于VLAN30、40来说是阻塞的,而在Switch2上正常情况下14、15号端口相对于VLAN10、20是阻塞的。
由于我们采用了双核心技术,所以即使有一台交换机Down机了,网络会照常运转正常。
接下来我们再来配置Switch3、Switch4(在这里它们可谓是充当接入层设备),所以我们在这需配置上行速链路和速端口(这样可以加快从阻塞到转发的时间,只需5S)。
在Switch3上配置:
配置上行速链路:
配置速端口:
配置完速端口后会弹出一系列的警告信息。
在Switch4上配置:
配置上行速链路:
配置速端口:
注意:请不要在核心层设备上配置上行速链路、速端口,这样有可能会导致你的网络不稳定。
建议配置方式:如果网络比较大的话,在汇聚层配置上行速链路,在接入层配置速端口(必需是直接连接终端设备的接口上配置,否则会导致网络不稳定)。
小结:在一个企业中,作为一个新的网络搭建、或原网络升级时,我们一定要注重对整个网络的冗余备份、负载分担设计,尤其是一个新网络环境搭建时,它决定了往后的整个网络能否持续、稳定、快速的运转。
而且所有的网络环境,必须在网络搭建实施之前规划好,否则将对往后的网络维护后遗症。
就拿STP来说,我们将使用哪台做为根网桥,为什么这样做,能否要采用双核心技术,在汇聚层需要做哪些配置,在接入层要做哪些配置等。