发布日期:2015-09-30 11:37 来源: 标签: 网络技术教程 网络实验教程 树协议RSTP RSTP配置及原理
RSTP协议在STP协议基础上做了改进,使得收敛速度快得多。本章结束后我们需要理解快速生成树协议RSTP的配置及原理。

实验名称:快速生成树协议RSTP(IEEE 802.1w)的配置。

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

技术原理:RSTP协议在STP协议基础上做了改进,使得收敛速度快得多。第一点改进:为根端口和指定端口设置了快速切换用的替换端口(Alternate Port)和备份端口(Backup Port)两种角色,当根端口/指定端口失效的情况下,替换端口/备份

端口就会无时延地进入转发状态;第二点改进:在只连接了两个交换端口的点对点链路中,指定端口只需与下游交换机进行一次握手就可以无时延地进入转发状态;第三点改进:直接与终端相连而不是把其他交换机相连的端口定义为边缘端口(Edge Port)。边缘端口可以直接进入转发状态,不需要任何延时。 

端口角色和端口状态:

Ø Root port

l 具有到根交换机的最短路径的端口。

Ø Designated port

l 每个LAN的通过该口连接到根交换机。

Ø Alternate port

l 根端口的替换口,一旦根端口失效,该口就立刻变为根端口。

Ø Backup port

l Designated port的备份口,当一个交换机有两个端口都连接在一个LAN上,那么高优先级的端口为Designated port,低优先级的端口为Backup port。

Ø Undesignated port

l 当前不处于活动状态的口,即OperState为down的端口都被分配了这个角色。 

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

实验设备: S2126G二台,PC二台,直连线四根。

实验拓朴:


实验步骤:1.交换机1的基本配置。(创建vlan 10,并把端口0/5划分到vlan 10)

      Switch>enable 14       

Switch# configure terminal      

Switch(config)#hostname switch1 

Switch1(config)#vlan 10

Switch1(config-vlan)# name test10  

    Switch1(config-vlan)# exit

Switch1(config)# int fa 0/5     

Switch1(config-if)#switchport access vlan 10

Switch1(config-if)# exit

Switch1(config)#interface range fastethernet 0/1-2  !进入接口0/1和0/2

Switch1(config-if-range)#switchport mode trunk  

l 2.交换机2的基本配置。(创建vlan 10,并把端口0/5划分到vlan 10)

      Switch>enable 14       

Switch# configure terminal      

Switch(config)#hostname switch2 

Switch2(config)#vlan 10

Switch2(config-vlan)# name test10  

    Switch2(config-vlan)# exit

Switch2(config)# int fa 0/5     

Switch2(config-if)#switchport access vlan 10

Switch2(config-if)# exit

Switch2(config)#interface range fastethernet 0/1-2  !进入接口0/1和0/2

Switch2(config-if-range)#switchport mode trunk  

3.配置快速生成树协议

Switch1#conf t

Switch1(config)#spanning-tree  !开启生成树协议。

Switch1(config)#spanning-tree mode rstp   ! 指定生成树协议的类型为RSTP。

Switch2#conf t

Switch2(config)#spanning-tree  !开启生成树协议。

Switch2(config)#spanning-tree mode rstp   ! 指定生成树协议的类型为RSTP。

Switch1#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.f87c.051d

Priority : 32768

TimeSinceTopologyChange : 0d:0h:9m:18s

TopologyChanges : 0

DesignatedRoot : 800000D0F87C051D

RootCost : 0

RootPort : 0

4. 设置交换机的优先级,指定switch1为根交换机。

Switch1(config)#spanning-tree priority 4096

5. 查看switch2的端口1和端口2的状态。

Switch1#show spanning-tree interface fa 0/1  ! fa 0/1是转发(forwording)状态。(指定端口)

PortAdminPortfast : Disabled

PortOperPortfast : Disabled

PortAdminLinkType : auto

PortOperLinkType : point-to-point

PortBPDUGuard: Disabled

PortBPDUFilter: Disabled

PortState : forwarding

PortPriority : 128

PortDesignatedRoot : 100000D0F87C051D

PortDesignatedCost : 0

PortDesignatedBridge : 100000D0F87C051D

PortDesignatedPort : 8001

PortForwardTransitions : 1

PortAdminPathCost : 0

PortOperPathCost : 200000

PortRole : designatedPort

Switch1#show spanning-tree interface fa 0/2  ! fa 0/2是转发(forwording)状态。(指定端口)

PortAdminPortfast : Disabled

PortOperPortfast : Disabled

PortAdminLinkType : auto

PortOperLinkType : point-to-point

PortBPDUGuard: Disabled

PortBPDUFilter: Disabled

PortState : forwarding

PortPriority : 128

PortDesignatedRoot : 100000D0F87C051D

PortDesignatedCost : 0

PortDesignatedBridge : 100000D0F87C051D

PortDesignatedPort : 8002

PortForwardTransitions : 1

PortAdminPathCost : 0

PortOperPathCost : 200000

PortRole : designatedPort

Switch2#show spanning-tree interface fa 0/1  ! fa 0/1是转发(forwording)状态。(根端口)

PortAdminPortfast : Disabled

PortOperPortfast : Disabled

PortAdminLinkType : auto

PortOperLinkType : point-to-point

PortBPDUGuard: Disabled

PortBPDUFilter: Disabled

PortState : forwarding

PortPriority : 128

PortDesignatedRoot : 100000D0F87C051D

PortDesignatedCost : 0

PortDesignatedBridge : 100000D0F87C051D

PortDesignatedPort : 8001

PortForwardTransitions : 1

PortAdminPathCost : 0

PortOperPathCost : 200000

PortRole : rootPort

Switch2#show spanning-tree interface fa 0/2  !fa 0/2是阻塞(discarding)状态。(替换端口)

PortAdminPortfast : Disabled

PortOperPortfast : Disabled

PortAdminLinkType : auto

PortOperLinkType : point-to-point

PortBPDUGuard: Disabled

PortBPDUFilter: Disabled

PortState : discarding

PortPriority : 128

PortDesignatedRoot : 100000D0F87C051D

PortDesignatedCost : 0

PortDesignatedBridge : 100000D0F87C051D

PortDesignatedPort : 8002

PortForwardTransitions : 1

PortAdminPathCost : 0

PortOperPathCost : 200000

PortRole : alternatePort

注意事项: 1.锐捷交换机默认spanning-tree是关闭的,如果网络上存在环路,应手工开启。

2. 锐捷交换机默认MSTP(多生成树协议)。

相关评论

专题信息
    网络技术是从1990年代中期发展起来的新技术,它把互联网上分散的资源融为有机整体,实现资源的全面共享和有机协作,使人们能够透明地使用资源的整体能力并按需获取信息。本教程从交换机、路由器、防火墙、网络安全四个方面来讲解了一些实例。