交换机快速生成树协议配置

合集下载

STP 生成树协议配置

STP 生成树协议配置

STP 生成树协议配置协议名称:STP 生成树协议配置一、背景介绍STP(Spanning Tree Protocol)生成树协议是用于在网络拓扑中消除环路的一种协议。

通过选择一条最佳路径,STP可以防止数据包在网络中无限循环。

本协议旨在提供详细的配置步骤和参数设置,以确保网络中的生成树协议正常运行。

二、配置步骤1. 网络拓扑规划在进行STP生成树协议配置之前,需要对网络拓扑进行规划。

确保网络中的交换机和链路连接符合设计要求,避免环路的出现。

2. 选择生成树根桥根据网络拓扑规划,选择一台交换机作为生成树的根桥(Root Bridge)。

根桥将成为生成树拓扑中的根节点,负责转发数据包。

3. 确定生成树根端口在每台交换机上,根据连接到根桥的链路的优先级和MAC地址,确定生成树根端口(Root Port)。

生成树根端口是指与根桥相连的端口,用于接收根桥发送的生成树信息。

4. 配置生成树桥优先级在每台交换机上,设置生成树桥优先级(Bridge Priority)。

生成树桥优先级决定了生成树中各个交换机的地位和角色。

优先级越低,地位越高。

5. 配置生成树端口优先级在每台交换机上,设置生成树端口优先级(Port Priority)。

生成树端口优先级决定了连接到交换机的各个端口在生成树中的地位和角色。

优先级越低,地位越高。

6. 启用生成树协议在每台交换机上,启用生成树协议。

根据交换机的型号和操作系统,可以使用命令行界面或图形用户界面进行配置。

7. 监控生成树状态配置完成后,定期监控生成树的状态。

可以通过交换机的管理界面或命令行界面查看生成树的拓扑结构、端口状态等信息。

三、配置参数设置1. 生成树根桥配置参数- 根桥优先级:设置根桥的优先级,范围为0-61440,默认值为32768。

- 根桥MAC地址:根据网络拓扑规划,设置根桥的MAC地址。

2. 生成树端口配置参数- 端口优先级:设置端口的优先级,范围为0-240,默认值为128。

STP 生成树协议配置 (2)

STP 生成树协议配置 (2)

STP 生成树协议配置协议名称:STP(生成树协议)配置一、概述STP(生成树协议)是一种网络协议,用于在具有冗余链路的以太网中构建一个无环的拓扑结构,以避免数据包的循环转发。

本协议旨在提供一套标准的配置步骤,以确保网络中的生成树协议能够正确运行。

二、配置前的准备工作在开始配置STP之前,需要进行以下准备工作:1. 确保网络设备支持STP协议。

2. 了解网络拓扑结构,包括交换机和链路的连接关系。

3. 确定根交换机(Root Bridge)的位置,以及每一个交换机的优先级。

三、配置步骤根据任务名称的描述,下面是STP协议的配置步骤:1. 配置根交换机(Root Bridge):a. 确定根交换机的位置,通常选择网络中最重要的交换机作为根交换机。

b. 在根交换机上设置优先级为0,确保其成为生成树的根。

c. 配置根交换机的MAC地址,确保其成为生成树中的根。

2. 配置非根交换机:a. 确定非根交换机的优先级,较低的优先级将成为生成树中的非根交换机。

b. 将非根交换机的优先级设置为较高的值,以确保根交换机成为生成树的根。

3. 配置端口:a. 配置根交换机的端口为根端口(Root Port),用于与其他交换机进行通信。

b. 配置非根交换机的端口为指定端口(Designated Port),用于与根交换机和其他交换机进行通信。

c. 配置非根交换机的冗余端口为阻塞端口(Blocked Port),用于防止数据包循环。

4. 验证配置:a. 确保生成树协议已正确配置。

b. 检查生成树协议的状态,确保网络中的交换机已正确加入生成树。

四、配置示例以下是一个示例配置,假设我们有三台交换机(Switch A、Switch B、Switch C),其中Switch A为根交换机:1. Switch A配置:- 优先级:0- MAC地址:00:11:22:33:44:552. Switch B配置:- 优先级:4096- MAC地址:11:22:33:44:55:663. Switch C配置:- 优先级:8192- MAC地址:22:33:44:55:66:77五、总结本协议提供了STP(生成树协议)的配置步骤,确保网络中的交换机能够正确地构建无环的拓扑结构。

快速生成树rstp配置实验总结

快速生成树rstp配置实验总结

快速生成树rstp配置实验总结快速生成树(Rapid Spanning Tree Protocol,RSTP)是一种用于构建以太网的冗余拓扑的协议。

它是IEEE 802.1w标准中定义的一种快速生成树协议,相对于传统的生成树协议STP(Spanning Tree Protocol),RSTP具有更快的收敛时间和更高的效率。

在进行RSTP配置实验之前,首先需要了解RSTP的基本原理和工作方式。

RSTP通过选择一个主端口和备用端口来构建快速生成树,主端口用于转发数据,备用端口则处于阻塞状态以备份主端口。

当主端口发生故障或链路出现变化时,备用端口会迅速切换为主端口,以保证网络的连通性和冗余。

RSTP通过发送BPDU(Bridge Protocol Data Unit)消息来交换拓扑信息,并利用端口优先级和端口状态来选择主备端口。

在实际配置过程中,首先需要确保网络中的所有交换机都支持RSTP 协议。

然后,通过登录交换机的管理界面或命令行界面,进入交换机的配置模式。

接下来,按照以下步骤进行RSTP配置:1. 配置全局RSTP参数:设置全局RSTP参数,包括优先级、Hello 时间和最大转发延迟等。

优先级用于选择根交换机,Hello时间用于控制BPDU消息的发送频率,最大转发延迟用于控制端口状态的转换速度。

2. 配置端口RSTP参数:对每个端口进行RSTP参数的配置,包括端口优先级、端口类型和端口状态等。

端口优先级用于选择主备端口,端口类型可以设置为指定端口、非指定端口或备用端口,端口状态可以设置为指定端口、非指定端口、备用端口、阻塞端口或禁用端口。

3. 配置RSTP实例:将交换机的端口划分为多个RSTP实例,可以根据网络的需求进行相应的配置。

每个RSTP实例都有一个唯一的标识符,用于区分不同的实例。

4. 配置RSTP根交换机:选择一个交换机作为RSTP的根交换机,根交换机具有最高的优先级,负责控制整个网络的拓扑。

8 快速生成树配置[10页]

8  快速生成树配置[10页]

8快速生成树配置【实验名称】快速生成树协议RSTP的配置。

【实验目的】理解快速生成树协议RSTP的配置及原理。

【背景描述】某学校为了开展计算机教学和网络办公,建立了一个计算机教室和一个校办公区,这两处的计算机网络通过两台交换机互连组成内部校园网,为了提高网络的可靠性,网络管理员用2条链路将交换机互连,现要在交换机上做适当配置,使网络避免环路。

本实验以两台交换机为例,两台交换机分别命名为SwitchA、SwitchB。

PC1与PC2在同一个网段,假设IP地址分别为192.168.0.137,192.168.0.136,网络掩码为255.255.255.0。

【实现功能】使网络在有冗余链路的情况下避免环路的产生,避免广播风暴等。

【实验设备】交换机(两台)、主机(两台)、直连线(4条)12【实验拓扑】图8按照拓扑图连接网络时注意,两台交换机都配置快速生成树协议后,再将两台交换机连接起来。

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

【实验步骤】步骤1.交换机A 的基本配置。

Switch#configure terminalSwitch(config)#hostname switchA switchA(config)#vlan 10switchA(config-vlan)#name slaes switchA(config-vlan)#exitswitchA(config)#interface fastethernet0/3switchA(config-if)#switchport access vlan 10switchA(config-if)#exitswitchA(config)#interface range fastethernet 0/1-2switchA(config-if-range)#switchport mode trunk步骤2.交换机B 上的基本配置。

Switch#configure terminalSwitch(config)#hostname switchB switchB(config)#vlan 10switchB(config-vlan)#name slaesswitchB(config-vlan)#exitswitchB(config)#interface fastethernet0/3switchB(config-if)#switchport access vlan10switchB(config-if)#exitswitchB(config)#interface range fastethernet0/1-2switchB(config-if-range)#switchport mode trunk步骤3.配置快速生成树协议。

实验五 快速生成树配置

实验五 快速生成树配置

实验五快速生成树配置实验目标理解生成树协议工作原理;掌握快速生成树协议RSTP基本配置方法;实验背景学校为了开展计算机教学和网络办公,建立的一个计算机教室和一个校办公区,这两处的计算机网络通过两台交换机互联组成内部校园网,为了提高网络的可靠性,作为网络管理员,你要用2条链路将交换机互连,现要求在交换机上做适当配置,是网络避免环路。

技术原理生成树协议(spanning-tree),作用是在交换网络中提供冗余备份链路,并且解决交换网络中的环路问题;生成树协议是利用SPA算法,在存在交换机环路的网络中生成一个没有环路的属性网络,运用该算法将交换网络的冗余备份链路从逻辑上断开,当主链路出现故障时,能够自动的切换到备份链路,保证数据的正常转发。

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

生成树协议的特点收敛时间长。

从主要链路出现故障到切换至备份链路需要50秒时间。

快速生成树在生成树协议的基础上增加了两种端口角色,替换端口或备份端口,分别作为根端口和指定端口。

当根端口或指定端口出现故障时,冗余端口不需要经过50秒的收敛时间,可以直接切换到替换端口或备份端口,从而实现RSTP协议小于1秒的快速收敛。

实验步骤新建packet tracer拓扑图默认情况下STP协议是启用的。

通过两台交换机之间传送BPDU协议数据单元。

选出跟交换机、根端口等,以便确定端口的转发状态。

图中标记为黄色的端口处于block堵塞状态。

设置RSTP。

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

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

测试。

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

实验设备Switch_2960 2台;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.1S1enshow spanning-treeconf thostname S1int fa 0/10switchport access vlan 10exitint rang fa 0/1 - 2switchport mode trunkexitspanning-tree mode rapid-pvst endS2enconf thostname S2int fa 0/10switchport access vlan 10 exitint range fa 0/1 - 2 switchport mode turnkexitspanning-tree mode rapid-pvst endshow spanning-treePC1ipconfigping -t 192.168.1.3S2enconf tint fa 0/1shut(查看PC1的ping情况是否正常)。

生成树_配置_实验报告

生成树_配置_实验报告

一、实验目的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在网络中的实际应用效果。

锐捷交换机路由器---生成树协议

锐捷交换机路由器---生成树协议

生成树协议:(三层交换机与二层交换机下配置)1、Switch(config)#spanning-tree2、Switch(config)#spanning-tree mode rstp3、Switch(config)#spanning-tree pri 0 根协议注:第3步在二层交换机中不用做,只需在三层交换机上做就可以了。

在三层交换机上配置路由功能:1、Switch(config)#ip routing 开启路由功能2、Switch(config)#ip default-gateway 192.168.56.1 设置默认网关安全地址绑定:Switch(config)#interface fastethernet 0/1Switch(config-if)#switchport mode accessSwitch(config-if)#no shutdownSwitch(config-if)#switchport port-securitySwitch(config-if)#switchport port-security mac-address 0017.816D.AF10 ip-address 192.168.2.3 IP与MAC地址绑定(手工配置)Switch(config-if)#no shutdown启动网络诊断程序来诊断本地网络:1、开始运行cmd 输入“netsh”,按“Enter”键,进入“netsh >”提示符状态中。

在“netsh >”提示符状态后输入“diag”,按“Eneter”键,进入“netsh diag >”提示符状态中。

2、接着在“netsh diag > ”提示符状态后输入“gui”,按“Enetsh”键,即可启用网络诊断。

3、先单击“设置扫描选项”选项,展开网络诊断设置选项。

4、用户在下面的选项中选中要进行网络诊断的选项,点击“保存选项”按钮,即可将设置选项保存。

STP协议原理及配置

STP协议原理及配置

STP (生成树协议) 是一个二层管理协议。

在一个扩展的局域网中参预STP 的所有交换机之间通过交换桥协议数据单元bpdu (bridge protocol data unit)来实现;为稳定的生成树拓扑结构选择一个根桥;为每一个交换网段选择一台指定交换机;将冗余路径上的交换机置为blocking,来消除网络中的环路。

IEEE 802. 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交换机中默认存在一个default STP 域。

多域STP 是扩展的802. 1d,它允许在同一台交换设备上同时存在多个STP 域,各个STP 域都按照802. 1d 运行,各域之间互不影响。

它提供了一种能够更为灵便和稳定网络环境,基本实现在vlan 中计算生成树。

1.2.1 创建或者删除STP利用命令create STPd 和delete STPd 可以创建或者删除STP.缺省的default STP 域不能手工创建和删除。

1.2.2 使能或者关闭STP交换机中STP 缺省状态是关闭的。

利用命令config STPd 可以使能或者关闭STP.1.2.3 使能或者关闭指定STP 的端口交换机中所有端口默认都是参预STP 计算的。

使用命令config STPd port 可以使能或者关闭指定的STP 端口。

1.2.4 配置STP 的参数运行某个指定STP 的STP 协议后,可以根据具体的网络结构调整该STP 的一些参数。

快速生成树配置(cisco)

快速生成树配置(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的丢包情况。

stp生成树协议配置命令步骤

stp生成树协议配置命令步骤

stp生成树协议配置命令步骤STP(Spanning Tree Protocol)生成树协议的配置命令步骤如下:1. 进入交换机的全局配置模式:`enable`;2. 进入特定交换机的配置模式:`configure terminal`;3. 启用STP:`spanning-tree mode {pvst | rapid-pvst | mst}`。

其中,- pvst:使用协议版本的STP;- rapid-pvst:使用快速收敛版本的STP;- mst:使用多实例STP。

4. 配置生成树的根桥:`spanning-tree vlan <vlan-id> root {primary | secondary}`。

其中,- <vlan-id>:指定VLAN的ID;- primary:将当前交换机优先作为根桥;- secondary:将当前交换机作为备用的根桥。

5. 对于每个VLAN,指定较低的生成树根桥优先级:`spanning-tree vlan <vlan-id> priority <priority-value>`。

其中,- <vlan-id>:指定VLAN的ID;- <priority-value>:指定较低的优先级值。

6. 配置STP端口优先级:`spanning-tree port-priority <priority-value>`。

其中,- <priority-value>:指定较低的优先级值。

7. 配置生成树端口类型(非必需):`spanning-tree portfast`。

该命令可用于将端口快速切换到转发状态。

8. 应用配置:`end`。

STP 生成树协议配置

STP 生成树协议配置

STP 生成树协议配置协议名称:STP(生成树协议)配置协议1. 引言本协议旨在详细描述STP(生成树协议)的配置步骤和参数设置,以确保网络中的交换机能够正确运行和管理生成树拓扑结构。

2. 背景STP是一种链路层协议,用于在交换网络中防止环路的发生,同时提供冗余路径,以增强网络的可靠性和冗余性。

本协议适用于以太网交换机。

3. 配置步骤以下是STP协议的配置步骤:步骤1:登录交换机管理界面使用合适的终端软件登录交换机的管理界面,输入正确的用户名和密码。

步骤2:进入全局配置模式在命令行界面输入"enable"命令,然后输入"configure terminal"命令,进入全局配置模式。

步骤3:启用STP在全局配置模式下,输入"spanning-tree mode"命令,然后选择合适的STP模式,如RSTP(快速生成树协议)或MSTP(多实例生成树协议)。

步骤4:配置根桥在全局配置模式下,输入"spanning-tree vlan <vlan-id> root primary"命令,将指定的交换机配置为根桥。

步骤5:配置端口优先级在全局配置模式下,输入"interface <interface-id>"命令,进入指定接口的配置模式,然后输入"spanning-tree port-priority <priority>"命令,设置接口的优先级。

步骤6:配置端口类型在全局配置模式下,输入"interface <interface-id>"命令,进入指定接口的配置模式,然后输入"spanning-tree port-type <type>"命令,设置接口的类型,如边缘端口(edge port)或根端口(root port)。

思科交换机生成树协议配置案例

思科交换机生成树协议配置案例

思科交换机生成树协议配置案例生成树协议生成树协议分为两部分来进行设置,包括基于主机的生成树协议设置和基于端口的生成树设置。

基于端口的生成树配置命令用户执行该命令设置指定端口的stp 属性。

使能基于端口的生成树协议命令【命令格式】set port [portlist|all] spanning-tree生成树协议生成树协议分为两部分来进行设置,包括基于主机的生成树协议设置和基于端口的生成树设置。

基于端口的生成树配置命令用户执行该命令设置指定端口的stp 属性。

使能基于端口的生成树协议命令【命令格式】set port [portlist|all] spanning-tree enable【使用指南】该命令用于使能基于端口的生成树协议。

参数为交换机物理端口列表,输入的形式可以是“1-2”或者“1,2,4-6”,如果要设置全部的物理端口可以使用“all”参数项。

【举例】switch#set port 1-10 spanning-tree enablesuccessfully enable ports' stp protocol.禁止基于端口的生成树协议命令【命令格式】set port [portlist|all] spanning-tree disable【使用指南】该命令用于禁止基于端口的生成树协议。

参数为交换机物理端口列表,输入的形式可以是“1-2”或者“1,2,4-6”,如果要设置全部的物理端口可以使用“all”参数项。

【举例】switch#set port 1-10 spanning-tree disablesuccessfully forbidden ports' stp protocol.switch#设定端口路径花销命令用户执行该命令设置该端口stp 的端口路径开销。

【命令格式】1. set port [portlist|all] spanning-tree cost [1-65535]2. no set port [portlist|all] spanning-tree cost【使用指南】命令1 设置端口stp 的端口路径开销,命令2 恢复它的缺省值。

Packet Tracer 5.0实验(七) 快速生成树配置

Packet Tracer 5.0实验(七) 快速生成树配置

一、实验目标理解生成树协议工作原理;掌握快速生成树协议RSTP基本配置方法;二、实验背景学校为了开展计算机教学和网络办公,建立了一个计算机教室和一个校办公区,这两处的计算机网络通过两台交换机互相连接组成内部校园网,为了提高网络的可靠性,作为网络管理员,你要用2条链路将交换机互连,现要求在交换机上做适当的配置,使网络避免环路。

三、技术原理生成树协议(spanning-tree),作用是在交换网络中提供冗余备份链路,并且解决交换网络中的环路问题;生成树协议是利用SPA算法,在存在交换环路的网络中生成一个没有环路的树形网络。

运用该算法将交换网络的冗余备份链路从逻辑上断开,当主链路出现故障时,能够自动的切换到备份链路,保证数据的正常转发;生成树协议版本:STP、RSTP(快速生成树)、MSTP(多生成树协议);生成树协议的特点是收敛时间长,从主要链路出现故障到切换至备份链路需要50秒的时间;快速生成树协议在生成树协议的基础上增加了两种端口角色:替换端口和备份端口,分别做为根端口和指定端口的冗余端口。

当根端口或指定端口出现故障时,冗余端口不需要经过50秒的收敛时间,可以直接切换到替换端口或备份端口,从而实现RSTP协议小于1秒的快速收敛。

四、实验步骤实验拓扑默认情况下STP协议启用的,通过两台交换机之间传送BPDU协议数据单元,选出根交换机、根端口等,以便确定端口的转发状态。

上图中标记为橙色的端口处于block堵塞状态。

设置RSTP查看交换机show spanning-tree 状态,了解根交换机和根端口情况;通过更改交换机生成树的优先级spanning-tree vlan * priority 4096 可以变化根交换机的角色;S1:Switch>enSwitch#conf tEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostname S1S1(config)#endS1#%SYS-5-CONFIG_I: Configured from console by consoleS1#show spanning-tree //查看交换机spanning-tree 状态VLAN0001Spanning tree enabled protocol ieeeRoot ID Priority 32769Address 0060.5C36.5620Cost 19Port 1(FastEthernet0/1)Hello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 32769 (priority 32768 sys-id-ext 1)Address 0060.7078.8BDEHello Time 2 sec Max Age 20 sec Forward Delay 15 secAging Time 20Interface Role Sts Cost Prio.Nbr Type---------------- ---- --- --------- -------- --------------------------------Fa0/10 Desg FWD 19 128.10 P2pFa0/1 Root FWD 19 128.1 P2pFa0/2 Altn BLK 19 128.2 P2pS1#conf tEnter configuration commands, one per line. End with CNTL/Z.S1(config)#interface fa0/10S1(config-if)#switchport access vlan 10 //将fa0/10划分到vlan 10% Access VLAN does not exist. Creating vlan 10S1(config-if)#exitS1(config)#interface range fa0/1 - 2 //设置fa0/1,fa0/2端口状态为trunk模式S1(config-if-range)#switchport mode trunk%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to upS1(config-if-range)#exitS1(config)#spanning-tree mode ? //设置spanning-tree 为RSTP模式pvst Per-Vlan spanning tree moderapid-pvst Per-Vlan rapid spanning tree modeS1(config)#spanning-tree mode rapid-pvstS1(config)#S2:Switch>enSwitch#show spanning-treeVLAN0001Spanning tree enabled protocol ieeeRoot ID Priority 32769Address 0060.5C36.5620This bridge is the root //根交换机Hello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 32769 (priority 32768 sys-id-ext 1)Address 0060.5C36.5620Hello Time 2 sec Max Age 20 sec Forward Delay 15 secAging Time 20Interface Role Sts Cost Prio.Nbr Type---------------- ---- --- --------- -------- --------------------------------Fa0/1 Desg FWD 19 128.1 P2pFa0/2 Desg FWD 19 128.2 P2pFa0/10 Desg FWD 19 128.10 P2pSwitch#%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to upSwitch#Switch#conf tEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostname S2S2(config)#interface fa0/10S2(config-if)#switchport access vlan 10% Access VLAN does not exist. Creating vlan 10S2(config-if)#exitS2(config)#interface range fa0/1 - 2S2(config-if-range)#switchport mode trunkS2(config-if-range)#exitS2(config)#spanning-tree mode rapid-pvstS2(config)#五、测试当主链路处于down状态时,能够自动的切换到备份链路,保证数据的正常转发。

STP 生成树协议配置

STP 生成树协议配置

STP 生成树协议配置协议名称:STP(生成树协议)配置协议一、背景介绍:STP(生成树协议)是一种网络协议,用于在网络中自动选择最佳路径,防止网络中的环路,确保数据的快速传输和网络的稳定性。

本协议旨在详细描述STP的配置过程,以确保网络管理员能够正确地配置STP,并确保网络的正常运行。

二、配置步骤:1. 确认网络拓扑:在开始配置STP之前,需要确认网络拓扑,并了解网络中的交换机和链路的连接关系。

2. 选择根桥:在网络中选择一个交换机作为根桥,根桥是整个生成树的根节点,负责决定最佳路径。

3. 配置根桥:将选择的交换机配置为根桥,可以通过以下步骤完成:a. 登录到根桥的管理界面。

b. 进入交换机的全局配置模式。

c. 使用命令"spanning-tree vlan <vlan-id> root primary"将该交换机配置为根桥。

其中,<vlan-id>为需要配置的VLAN ID。

4. 配置非根桥:非根桥是网络中除根桥外的其他交换机,需要通过以下步骤配置:a. 登录到非根桥的管理界面。

b. 进入交换机的全局配置模式。

c. 使用命令"spanning-tree vlan <vlan-id> root secondary"将该交换机配置为非根桥。

其中,<vlan-id>为需要配置的VLAN ID。

5. 配置端口:配置交换机上的端口,以确保生成树的正常运行。

可以通过以下步骤完成:a. 登录到交换机的管理界面。

b. 进入端口配置模式。

c. 使用命令"spanning-tree portfast"将端口配置为快速端口,以加快端口的状态转换。

d. 使用命令"spanning-tree bpdufilter enable"将端口配置为BPDU过滤模式,以防止BPDU报文的传输。

6. 验证配置:配置完成后,需要验证STP的配置是否成功。

锐捷S2126系列交换机配置STP、RSTP和MSTP

锐捷S2126系列交换机配置STP、RSTP和MSTP

图 R1w-2-1
图 R1w-2-2
图 R1w-2-3
每个端口有三个状态(port state)来表示是否转发数据包,从而控制着整个生成树拓朴结构。 z Discarding:既不对收到的帧进行转发,也不进行源 Mac 地址学习。 z Learning:不对收到的帧进行转发,但进行源 Mac 地址学习,这是个过渡状态。 z Forwarding:既对收到的帧进行转发,也进行源 Mac 地址的学习。 对一个已经稳定的网络拓朴,只有 Root port 和 Designated port 才会进入 Forwarding 状态,其它端口都只能处 于 Discarding 状态。
图 R1w-3-1 而如果这三台 Switch 都打开了 Spanning Tree 协议,它们通过交换 BPDU 选出根桥(root bridge)为 Switch A。 Switch B 发现有两个端口都连在 Switch A 上,它就选出优先级最高的端口为 root port,另一个端口就被选为 Alternate port。而 Switch C 发现它既可以通过 B 到 A,也可以直接到 A,但由于交换机通过计算发现:就算通过 B 到 A 的 链路花费(path cost)也比直接到 A 的低(各种链路对应的链路花费请查表***),于是 Switch C 就选择了与 B 相连 的端口为 Root port,与 A 相连的端口为 Alternate port。都选择好端口角色(port role)了,就进入各个端口相应的 状态了,于是就生成了相应的图 R1w-3-2。
网络拓朴树的生成(典型应用方案)
现在就可以说明 STP、RSTP 协议是如何把杂乱的网络拓朴生成一个树型结构了。如下图 R1w-3-1 所示,假设 Switch A、B、C 的 bridge ID 是递增的,即 Switch A 的优先级最高。A 与 B 间是千兆链路,A 和 B 间为百兆链路, B 和 C 间为十兆链路。Switch A 做为该网络的骨干交换机,对 Switch B 和 Switch C 都做了链路冗余,显然,如果 让这些链路都生效是会产生广播风暴的。

Cisco 快速生成树协议RSTP 协议原理及配置

Cisco 快速生成树协议RSTP 协议原理及配置

Cisco 快速生成树协议RSTP 协议原理及配置精品管理制度、管理方案、合同、协议、一起学习进步实验8 Cisco 快速生成树协议RSTP 协议原理及配置一、相关知识介绍1、生成树协议的主要功能有两个:一是在利用生成树算法、在以太网络中,创建一个以某台交换机的某个端口为根的生成树,避免环路。

二是在以太网络拓扑发生变化时,通过生成树协议达到收敛保护的目的。

2、根网桥的选择流程:(1)第一次启动交换机时,自己假定是根网桥,发出BPDU报文宣告。

(2)每个交换机分析报文,根据网桥ID选择根网桥,网桥ID小的将成为根网桥(先比较网桥优先级,如果相等,再比较MAC地址)。

(3)经过一段时间,生成树收敛,所有交换机都同意某网桥是根网桥。

(4)若有网桥ID值更小的交换机加入,它首先通告自己为根网桥。

其它交换机比较后,将它当作新的根网桥而记录下来。

3、RSTP 协议原理STP并不是已经淘汰不用,实际上不少厂家目前还仅支持STP。

STP的最大缺点就是他的收敛时间太长,对于现在网络要求靠可靠性来说,这是不允许的,快速生成树的目的就是加快以太网环路故障收敛的速度。

(1)RSTP 5种端口类型STP定义了4种不同的端口状态,监听(Listening),学习(Learning),阻断(Blocking)和转发(Forwarding),其端口状态表现为在网络拓扑中端口状态混合(阻断或转发),在拓扑中的角色(根端口、指定端口等等)。

在操作上看,阻断状态和监听状态没有区别,都是丢弃数据帧而且不学习MAC地址,在转发状态下,无法知道该端口是根端口还是指定端口。

RSTP有五种端口类型。

根端口和指定端口这两个角色在RSTP中被保留,阻断端口分成备份和替换端口角色。

生成树算法(STA)使用BPDU来决定端口的角色,端口类型也是通过比较端口中保存的BPDUB来确定哪个比其他的更优先。

1)根端口:非根桥收到最优的BPDU配置信息的端口为根端口,即到根桥开销最小的端口,这点和STP一样。

STP 生成树协议配置

STP 生成树协议配置

STP 生成树协议配置协议名称:STP(生成树协议)配置协议1. 概述STP(生成树协议)是一种网络协议,用于在具有冗余链路的以太网中创建一个无环的拓扑结构,以确保数据包能够按照预期的路径进行传输。

本协议旨在详细描述STP的配置过程,以便网络管理员能够正确地配置和管理生成树协议。

2. 配置步骤以下是STP配置的详细步骤:步骤 1:确定根桥在STP网络中,需要选择一个交换机作为根桥。

根桥是生成树的起点,负责确定最佳路径和转发数据包。

通常情况下,根桥的选择基于交换机的优先级和MAC 地址。

网络管理员可以通过以下命令配置根桥:```switch(config)# spanning-tree vlan <vlan-id> root primary```或者```switch(config)# spanning-tree vlan <vlan-id> root secondary```其中,`<vlan-id>`是指定的VLAN ID。

步骤 2:配置桥优先级在STP网络中,每一个交换机都有一个桥优先级,用于确定生成树中的交换机角色。

默认情况下,桥优先级为32768,但可以根据需要进行更改。

网络管理员可以使用以下命令配置桥优先级:```switch(config)# spanning-tree vlan <vlan-id> priority <priority-value>```其中,`<vlan-id>`是指定的VLAN ID,`<priority-value>`是新的桥优先级。

步骤 3:配置端口优先级在STP网络中,每一个交换机端口都有一个端口优先级,用于确定数据包转发的优先级。

默认情况下,端口优先级为128。

网络管理员可以使用以下命令配置端口优先级:```switch(config)# spanning-tree vlan <vlan-id> port-priority <priority-value>```其中,`<vlan-id>`是指定的VLAN ID,`<priority-value>`是新的端口优先级。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

交换机生成树协议配置
一、实验目的:
1.理解生成树协议工作原理;
2.掌握快速生成树协议的配置方法。

二、实验环境:
操作系统:windows XP professional SP3
Cisco公司开发的packet tracer软件平台。

三、实验步骤:
1.打开cisco packet tracer软件平台,构建网络拓扑图,如图1.1;
其中两台普通台式机的FastEthernet端口分别与两台2960交换机的FastEthernet0/7
端口用双绞线连接,两台交换机再用双绞线连接,端口号对应都是fastEthernet0/1、FastEhernet0/2。

图1.1
2.配置PC1的IP Address:192.168.0.7,Subnet Mask:255.255.255.0 Gateway:192.168.0.1
PC2的IP Address:192.168.0.17,Subnet Mask:255.255.255.0 Gateway:192.168.0.1 此时两台主机是已经彼此连通,可用ping命令检测,如图1.2;
图1.2
交换机之间经过传送BPDU协议单元选出跟交换机和根端口,以确定各端口的转发状态。

有图1.1可看出两台交换机相连之间的四个端口有三个是“绿色的”,即处于转发,还有一个端口是“红色的”,即处于堵塞状态。

一般交换的的生成树协议是开启的,生成树协议的开启保证了交换机之间的物理环路的断开,在逻辑上让一个端口处于“堵塞状态”备用,这样避免了网络上的广播风暴;当原来的网络不通时,即启用备用的堵塞端口,并进行重新选举根交换机和根端口。

但是,要更改生成树协议为快速生成树协议,需要手动进行配置。

3.对两个交换机都进行配置快速生成树协议,步骤相同如下:
首先划分fastEthernet0/7端口到vlan 2(即port vlan)如图1.3;
然后设置fastEthernet0/1-2两个端口为trunk端口(即tag vlan),如图1.4;
最后更改生成树协议为“快速生成树协议”,如图1.5。

图1.3
图1.4
图1.5
4.默认的生成树协议的“重新选举时间”要比快速生成树协议的“重新选举时间”长。

可有如下图1.3与1.4对比可知:(检测网络物理链路端口后,交换机进行重新选举的时间可有request time out的请求发送条数显示表明。


图1.3生成树协议
图1.4快速生成树协议
四、实验总结:
快速生成树协议进行新的选举过程的确要优于交换机默认的生成树协议。

在设置快速生成树协议的过程中,刚完成其中一个交换机的配置时,ping是断开的(出现request time out),在给第二台交换机进行相同的配置时(配置的顺序是先划分vlan,再设置trunk,最后更改rstp),设置trunk完成后即显示两台计算机是之间ping是连通的。

既可以猜想在配置网络协议的过程中,选举协议包就已经在一个交换机更改为快速生成树协议之后开始传送,而什么时候连通是不确定的,只要链路在物理和逻辑上都是连通的即可。

Trunk端口保证处于相同vlan中的主机之间是可以通信的,而处于不同的vlan中的主机是隔离的。

相关文档
最新文档