资源描述
实验一 生成树协议STP与RSTP配置实验
实验题目:生成树协议STP与RSTP配置实验
实验目的:
1. 了解实验功能:使网络在有冗余链路的情况下避免环路的产生,避免广播风暴等。
2.掌握如何配置生成树协议STP与RSTP。
3.理解STP与RSTP协议原理,理解端口变化过程。
4.比较STP与RSTP协议区别。
实验设备及环境:交换机2026两台、pc主机两台、网线四根
实验拓扑图
实验步骤
1.完成Vlan以及trunk配置
SwitchA(config)#vlan 10 //进入vlan10
SwitchA(config-vlan)#name test //配置vlan名称
SwitchA(config-vlan)#exit //返回上一级操作模式
SwitchA(config)#interface fastethernet0/3 //进入fa0/3
SwitchA(config-if)#switchport access vlan 10 //将端口加入vlan10中
SwitchA(config-if)#exit //返回上一级操作模式
SwitchA(config)#interface range fastethernet 0/1-2 //进入组合端口1-2中
SwitchA(config-if-range)#switchport mode trunk //配置成trunk
SwitchA(config)#interface fastethernet0/2 //进入fa0/2
SwitchA(config)shutdown //关闭端口
SwitchB(config)#vlan 10
SwitchB(config-vlan)#name test
SwitchB(config-vlan)#exit
SwitchB(config)#interface fastethernet0/3
SwitchB(config-if)#switchport access vlan 10
SwitchB(config-if)#exit
SwitchB(config)#interface range fastethernet 0/1-2
SwitchB(config-if-range)#switchport mode trunk
2.配置生成树协议
SwitchA#configure terminal //进入全局配置模式
SwitchA(config)#spanning-tree //开启生成树
SwitchA(config)#spanning-tree mode stp //生成树协议的类型为STP
SwitchB#configure terminal
SwitchB(config)#spanning-tree
SwitchB(config)#spanning-tree mode stp //指定生成树协议的类型为STP
3.设置交换机的优先级,指定SwitchA为根交换机。
SwitchA(config)#spanning-tree priority 4096
//设置交换机SwithA的优先级为4096,使其成为根交换机
4.进入SwitchA交换机,打开fa0/2端口
SwitchA(config)#interface fastethernet0/2 //进入fa0/2
SwitchA(config)# no shutdown //打开端口
5.实验过程中使用PCA PING PCB观察通讯结果
6.查看交换机及端口STP状态。
查看SwitchA和SwitchB生成树信息,并且查看SwitchB端口状态。
(1)SwitchA#show spanning-tree 结果显示为:
RA(config)#show spanning-tree
StpVersion : STP
SysStpStatus : ENABLED
MaxAge : 20
HelloTime : 2
ForwardDelay : 15
BridgeMaxAge : 20
BridgeHelloTime : 2
BridgeForwardDelay : 15
MaxHops: 20
TxHoldCount : 3
PathCostMethod : Long
BPDUGuard : Disabled
BPDUFilter : Disabled
LoopGuardDef : Disabled
BridgeAddr : 001a.a978.61d3
Priority: 4096
TimeSinceTopologyChange : 0d:0h:0m:1s
TopologyChanges : 3
DesignatedRoot : 1000.001a.a978.61d3
RootCost : 0
RootPort : 0
从show命令的输出结果可以看到交换机SwitchA为根交换机。
(2)SwitchB#show spanning-tree 结果显示为:
RB(config)#show spanning-tree
StpVersion : STP
SysStpStatus : ENABLED
MaxAge : 20
HelloTime : 2
ForwardDelay : 15
BridgeMaxAge : 20
BridgeHelloTime : 2
BridgeForwardDelay : 15
MaxHops: 20
TxHoldCount : 3
PathCostMethod : Long
BPDUGuard : Disabled
BPDUFilter : Disabled
LoopGuardDef : Disabled
BridgeAddr : 001a.a978.61db
Priority: 4096
TimeSinceTopologyChange : 0d:0h:7m:30s
TopologyChanges : 6
DesignatedRoot : 1000.001a.a978.61d3
RootCost : 200000
RootPort : 1
从show命令输出结果可以看到交换机SwitchB为非根交换机,根端口为F0/1。
(3)查看交换机SwitchB的端口1和端口2的状态。
SwitchB#show spanning-tree interface fastEthernet 0/1
结果显示为:
PortAdminPortFast : Disabled
PortOperPortFast : Disabled
PortAdminAutoEdge : Enabled
PortOperAutoEdge : Disabled
PortAdminLinkType : auto
PortOperLinkType : point-to-point
PortBPDUGuard : Disabled
PortBPDUFilter : Disabled
PortGuardmode : None
PortState : forwarding
PortPriority : 128
PortDesignatedRoot : 1000.001a.a978.61d3
PortDesignatedCost : 0
PortDesignatedBridge :1000.001a.a978.61d3
PortDesignatedPort : 8001
PortForwardTransitions : 5
PortAdminPathCost : 200000
PortOperPathCost : 200000
Inconsistent states : normal
PortRole : rootPort 显示端口角色为根端口
上述show命令输出结果显示交换机SwitchB的端口F0/1角色为根端口,处于转发状态。
SwitchB#show spanning-tree interface fastEthernet 0/2
结果显示为:
PortAdminPortFast : Disabled
PortOperPortFast : Disabled
PortAdminAutoEdge : Enabled
PortOperAutoEdge : Disabled
PortAdminLinkType : auto
PortOperLinkType : point-to-point
PortBPDUGuard : Disabled
PortBPDUFilter : Disabled
PortGuardmode : None
PortState : discarding
PortPriority : 128
PortDesignatedRoot : 1000.001a.a978.61d3
PortDesignatedCost : 0
PortDesignatedBridge :1000.001a.a978.61d3
PortDesignatedPort : 8002
PortForwardTransitions : 4
PortAdminPathCost : 200000
PortOperPathCost : 200000
Inconsistent states : normal
PortRole : alternatePort SwitchB的F0/2端口为根端口的替换端口
上述show命令输出结果显示交换机SwitchB的端口F0/2角色为替换端口,状态为阻塞状态。
7.验证测试。
如果SwitchA与SwitchB之间的一条链路down掉(如拔掉网线),验证交换机PC1与PC2仍能互相ping通,并观察ping的丢包情况及收敛时间。
8.RSTP对比实验
(1)删除生成树协议STP。
(2)关闭SwitchA fa0/1端口。
(3)开启快速生成树RSTP。
(4)打开SwitchA fa0/1端口。
STP与RSTP那个,收敛时间的问题时 STP 端口从阻塞状态进入转发必须经历两倍的Forwarding Delay 时间,故收敛时间要大于2*15=30秒
在cmd中ping的丢包出现一条请求超时的回应时间大概是5-6S 所以拓扑切换时有5条左右的丢包,时间刚好为30S。
在RSTP的实验中,丢包则在1条,即可表明实现快速收敛。达到实验效果
展开阅读全文