实验 快速生成树配置

【实验名称】

快速生成树协议 RSTP 的配置。

【实验目的】

理解快速生成树协议 RSTP 的工作原理,掌握如何在交换机上配置快速生成树。

【背景描述】

某学校为了开展计算机教学和网络办公,建立了一个计算机教室和一个校办公区,这两

处的计算机网络通过两台交换机互连组成内部校园网,为了提高网络的可靠性,网络管理员

用 2 条链路将交换机互连,现要在交换机上做适当配置,使网络避免环路。

【需求分析】

两台交换机以双链路互联,需要在启用 RSTP 避免环路的同时,提供链路的冗余备份功

能。

【实验拓扑】

图 4‐ 1 实验拓扑图

按照拓扑图连接网络时注意,两台交换机都配置完 RSTP 后,再将两台交换机连接起

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

【实验设备】

三层交换机 1 台

二层交换机 1 台

【预备知识】

交换机的基本配置方法,Trunk 的工作原理和配置方法,SVI 端口的配置方法、生成树

的工作原理以及 RSTP 的配置方法

【实验原理】

生成树协议(spanning-tree),作用是在交换网络中提供冗余备份链路,并且解决交换网

络中的环路问题。

生成树协议是利用 SPA 算法(生成树算法),在存在交换环路的网络中生成一个没有环

路的树形网络。运用该算法将交换网络冗余的备份链路逻辑上断开,当主要链路出现故障时,

能够自动的切换到备份链路,保证数据的正常转发。

生成树协议目前常见的版本有 STP(生成树协议 IEEE 802.1d)、RSTP(快速生成树协

议 IEEE 802.1w)、MSTP(多生成树协议 IEEE 802.1s)。

生成树协议的特点是收敛时间长。当主要链路出现故障以后,到切换到备份链路需要

50 秒的时间。

快速生成树协议(RSTP)在生成树协议的基础上增加了两种端口角色:替换端口

(alternate Port)和备份端口(backup Port),分别做为根端口(root Port)和指定端口(designated

Port)的冗余端口。当根端口或指定端口出现故障时,冗余端口不需要经过 50 秒的收敛时

间,可以直接切换到替换端口或备份端口。从而实现 RSTP 协议小于 1 秒的快速收敛。

【实验步骤】

第一步:配置两台交换机的主机名、管理 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)#

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

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)#

在使用默认参数启用了 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

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 协议,由于 MAC 地址较小,L3-SW 被选

举为根网桥,优先级是 32768;L2-SW 上的根端口是 Fa0/1;两台交换机上计算路径成本

的方法都是长整型。

为了在网络中新加入其他的交换机后,L3-SW 还是保证能够选举为根网桥,需要提高

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 ?

<0-240> Port priority in increments of 16

!查看端口优先级的可配置范围,在 0~240 之内,且必须是 16 的倍数

L3-SW(config-if)#spanning-tree port-priority 96

!修改 F0/2 端口的优先级为 96

L3-SW(config-if)#exit

L3-SW(config)#spanning-tree pathcost method short

!修改计算路径成本的方法为短整型

L3-SW(config)#exit

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#

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

PortRole : designatedPort

L3-SW#

L3-SW#show spanning-tree interface fastEthernet 0/2

PortAdminPortFast : Disabled

PortOperPortFast : Disabled

PortAdminLinkType : auto

PortOperLinkType : point-to-point

PortBPDUGuard : disable

PortBPDUFilter : disable

PortState : forwarding

PortPriority : 96

PortDesignatedRoot : 1000.00d0.f821.a542

PortDesignatedCost : 0

PortDesignatedBridge :1000.00d0.f821.a542

PortDesignatedPort : 6002

PortForwardTransitions : 4

PortAdminPathCost : 19

PortOperPathCost : 19

PortRole : designatedPort

L3-SW#

可以观察到 L3-SW 中,网桥优先级已经被修改为 4096,Fa0/2 端口的优先级也被修改

成 96,在短整型的计算路径成本的方法中,两个端口的路径成本都是 19,现在都处于转发

状态。

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 : Short

BPDUGuard : Disabled

BPDUFilter : Disabled

BridgeAddr : 00d0.f88b.ca34

Priority : 32768

TimeSinceTopologyChange : 0d:0h:1m:38s

TopologyChanges : 0

DesignatedRoot : 100000D0F821A542

RootCost : 19

RootPort : Fa0/2

L2-SW#

L2-SW#show spanning-tree interface fastEthernet 0/1

PortAdminPortfast : Disabled

PortOperPortfast : Disabled

PortAdminLinkType : auto

PortOperLinkType : point-to-point

PortBPDUGuard: Disabled

PortBPDUFilter: Disabled

PortState : discarding

PortPriority : 128

PortDesignatedRoot : 100000D0F821A542

PortDesignatedCost : 0

PortDesignatedBridge : 100000D0F821A542

PortDesignatedPort : 8001

PortForwardTransitions : 5

PortAdminPathCost : 0

PortOperPathCost : 19

PortRole : alternatePort

L2-SW#

L2-SW#show spanning-tree interface fastEthernet 0/2

PortAdminPortfast : Disabled

PortOperPortfast : Disabled

PortAdminLinkType : auto

PortOperLinkType : point-to-point

PortBPDUGuard: Disabled

PortBPDUFilter: Disabled

PortState : forwarding

PortPriority : 128

PortDesignatedRoot : 100000D0F821A542

PortDesignatedCost : 0

PortDesignatedBridge : 100000D0F821A542

PortDesignatedPort : 6002

PortForwardTransitions : 3

PortAdminPathCost : 0

PortOperPathCost : 19

PortRole : rootPort

L2-SW#

在 L2-SW 中,网桥优先级还是默认的 32768,端口优先级也是默认的 128,路径成本

是 19,端口 Fa0/2 被选举为根端口,处于转发状态,而 Fa0/1 则是替换端口,处于丢弃状

态。

第五步:验证配置

在三层交换机 L3-SW 上长时间的 ping 二层交换机 L2-SW,其间断开 L2-SW 上的转发

端口 Fa0/2,这时观察替换端口能够在多长时间内成为转发端口:

L3-SW#ping 192.168.1.2 ntimes 1000

!使用 ping 命令的 ntimes 参数指定 ping 的次数

Sending 1000, 100-byte ICMP Echoes to 192.168.1.2, timeout is 2 seconds:

< press Ctrl+C to break >

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!Dec 2 23:30:56 L3-SW %7:2008-12-2 23:30:56 topochange:topology

is changed.%LINK CHANGED: Interface FastEthernet 0/2, changed state to down

Dec 2 23:30:57 L3-SW %7:%LINE PROTOCOL CHANGE: Interface FastEthernet

0/2, changed state to DOWN

Dec 2 23:30:57 L3-SW %7:2008-12-2 23:30:57 topochange:topology is

changed.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Success rate is 99 percent (998/1000), round-trip min/avg/max = 1/1/10 ms

L3-SW#

从中可以看到替换端口变成转发端口的过程中,丢失了 2 个 ping 包,中断时间小于

20ms。

【注意事项】

1、锐捷交换机缺省是关闭 spanning-tree 的,如果网络在物理上存在环路,则必须手工开

启 spanning-tree。

2、锐捷全系列的交换机默认为 MSTP 协议,在配置时注意生成树协议的版本。

【参考配置】

L3-SW#show running-config

Building configuration...

Current configuration : 1386 bytes

!

version RGNOS 10.1.00(4), Release(18443)(Tue Jul 17 19:51:54 CST 2007 -ubu6server)

hostname L3-SW

!

vlan 1

!

spanning-tree

spanning-tree pathcost method short

spanning-tree mode rstp

spanning-tree mst 0 priority 4096

interface FastEthernet 0/1

switchport mode trunk

!

interface FastEthernet 0/2

switchport mode trunk

spanning-tree mst 0 port-priority 96

!

interface FastEthernet 0/3

!

interface FastEthernet 0/4

!

interface FastEthernet 0/5

!

interface FastEthernet 0/6

!

interface FastEthernet 0/7

!

interface FastEthernet 0/8

!

interface FastEthernet 0/9

!

interface FastEthernet 0/10

!

interface FastEthernet 0/11

!

interface FastEthernet 0/12

!

interface FastEthernet 0/13

!

interface FastEthernet 0/14

!

interface FastEthernet 0/15

!

interface FastEthernet 0/16

!

interface FastEthernet 0/17

!

interface FastEthernet 0/18

!

interface FastEthernet 0/19

!

interface FastEthernet 0/20

!

interface FastEthernet 0/21

!

interface FastEthernet 0/22

!

interface FastEthernet 0/23

!

interface FastEthernet 0/24

!

interface GigabitEthernet 0/25

!

interface GigabitEthernet 0/26

!

interface GigabitEthernet 0/27

!

interface GigabitEthernet 0/28

!

interface VLAN 1

ip address 192.168.1.1 255.255.255.0

!

!

line con 0

line vty 0 4

login

!

end

L2-SW#show running-config

System software version : 1.68 Build Apr 25 2007 Release

Building configuration...

Current configuration : 319 bytes

!

version 1.0

!

hostname L2-SW

vlan 1

!

spanning-tree mode rstp

spanning-tree

spanning-tree pathcost method short

interface fastEthernet 0/1

switchport mode trunk

!

interface fastEthernet 0/2

switchport mode trunk

!

interface vlan 1

no shutdown

ip address 192.168.1.2 255.255.255.0

!

end

时间: 2024-10-25 08:59:30

实验 快速生成树配置的相关文章

快速生成树配置和端口聚合配置

一.实验原理 生成树协议作用是在交换网络中提供冗余备份链路,并且解决交换网络中的环路问题.生成树协议是利用spa算法,在存在交换环路的网络中生成一个没有环路的树形网络.运用该算法将交换网络冗余的备份链路在逻辑上断开.而当主要链路故障时可以自动切换到备份链路,保证数据的正常转发. 端口聚合是指两台交换机之间在物理上把多个端口连接起来,将多条链路聚合成一条逻辑链路.从而增大链路带宽,解决交换网络中因带宽引起的网络瓶颈问题.多条物理链路之间能够相互冗余备份,其中任意一条链路出现断开,都不影响其他链路的

在Packet Tracer中快速生成树配置

实验目标: <1>理解生成树协议工作原理 <2>掌握快速生成树协议RSTP基本配置方法 技术原理: <1>生成树协议,作用是在交换网络中提供冗余备份链路,并且解决交换网络中的环路问题 <2>生成树协议是利用SPA算法,在存在交换机环路的网络中生成一个没有环路的属性网络,运用该算法将交换网络的冗余备份链路从逻辑上断开,当主链路出现故障时,能够自动的切换到备份链路,保证数据的正常转发. <3>生成树协议版本:STP.RSTP.MSTP. <4&

实验六 快速生成树配置

1.准备工作: 工具:1台3层交换机,1台2层交换机,网线 (1)      开始 --> 控制面板 --> 程序 --> 程序和功能 --> 打开或关闭Windows功能 --> 勾选Telnet客户端 (2)      开始 --> 运行程序:cmd --> telnet 172.28.15.104 2006(打开其中一台交换机) 2.配置3层交换机IP和Trunk 3.启用RSTP 4.指定3层交换机为根网桥 5.查看生成树的配置 6.打开机柜,连接第2台交

快速生成树配置

实验名称:端口聚合配置 实验目的:理解端口聚合的工作原理,掌握如何在交换机上配置端口聚合. 实验原理:端口聚合(Aggregate-port)又称链路聚合,是指两台交换机之间在物理上将多个端口 连接起来,将多条链路聚合成一条逻辑链路.从而增大链路带宽,解决交换网络中因带宽引 起的网络瓶颈问题.多条物理链路之间能够相互冗余备份,其中任意一条链路断开,不会影 响其他链路的正常转发数据. 端口聚合遵循 IEEE 802.3ad 协议的标准. 实验设备:两台交换机(三层二层各一台),两台电脑(配置生成树

快速生成树协议(RSTP)基本知识及实验(使用eNSP)

关于生成树协议的知识可参考我的另一个博客:https://www.cnblogs.com/mrlayfolk/p/12242627.html 这篇博文主要介绍快速生成树协议(RSTP)的基本知识.--参考书籍<网络之路--交换专题> 1.基本知识 RSTP是STP的改进,为了满足如今低时延高可靠性的网络要求. (1)BPDU的改进 报文格式和STP一样,只做了以下修改:在BPDU的格式上,除了保证和STP格式基本一致之外,RSTP作了一些小的变化.一个是在Type字段,配置BPDU类型不再是0

CCNA实验十六 快速生成树协议(RSTP)

环境:Windows XP .Packet Tracer5.3 目的:了解并配置RSTP 说明:  RSTP:快速生成树协议(rapid spaning tree protocol):这种协议在网络结构发生变化时,能更快的收敛网络.RSTP中只有三种端口状态禁止端口,阻塞端口,监听端口比STP收敛时间缩短了不少. 步骤: 打开Packet Tracer5.3创建拓扑: 2.配置SW1: Switch>en Switch>en Switch#conf t Switch(config)#host

快速生成树

[实验名称]快速生成树协议 RSTP 的配置.[实验目的]理解快速生成树协议 RSTP 的工作原理,掌握如何在交换机上配置快速生成树.[背景描述]某学校为了开展计算机教学和网络办公,建立了一个计算机教室和一个校办公区,这两处的计算机网络通过两台交换机互连组成内部校园网,为了提高网络的可靠性,网络管理员用 2 条链路将交换机互连,现要在交换机上做适当配置,使网络避免环路.[需求分析]两台交换机以双链路互联,需要在启用 RSTP 避免环路的同时,提供链路的冗余备份功能.[实验拓扑]图 4‐ 1 实验

快速生成树协议

[实验名称]快速生成树协议 RSTP 的配置.[实验目的]理解快速生成树协议 RSTP 的工作原理,掌握如何在交换机上配置快速生成树.[背景描述]某学校为了开展计算机教学和网络办公,建立了一个计算机教室和一个校办公区,这两处的计算机网络通过两台交换机互连组成内部校园网,为了提高网络的可靠性,网络管理员用 2 条链路将交换机互连,现要在交换机上做适当配置,使网络避免环路.[需求分析]两台交换机以双链路互联,需要在启用 RSTP 避免环路的同时,提供链路的冗余备份功能.[实验拓扑]图 4‐ 1 实验

STP 5 - Rapid STP 和 Rapid PVST (快速生成树协议)

RSTP = 802.1w 注意要点: 快速收敛是基于交换机相关进程同步 开启命令: - spanning tree mode mst - spanning tree mode rapid-pvst 同步进程只发生在p2p & non-edge 端口上 (p2p意味着full duplex,non-edge要有收bpdu,edge port上要配置portfast命令) 注:如果在edge端口没有配置portfast且端口是full duplex,当主机收到Rapid STP proposal时