实验十三快速生成树协议RSTP
实验名称
快速生成树协议RSTP。
实验目的
理解生成树协议的配置及原理。
实现功能
使网络在有冗余链路的情况下避免环路的产生,避免广播风暴等。
实验设备
锐捷S2126(或S3550)交换机2台,网线4根。
实验步骤
1.用2根网线从交换机(除了1和2号端口)分别连到2台计算机,这两台计算机的IP
地址设为同一个网段地址。
2.连到交换机1,对交换机1进行配置。
3.对交换机1开启生成树协议。
configure terminal(进入交换机全局配置模式)
spanning-tree(开启生成树协议)
spanning-tree mode rstp(设置生成树模式为802.1W)
spanning-tree priority 8192(设置此交换机的生成树优先级为8192)
end
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.f8b8.1c5b
Priority : 8192
TimeSinceTopologyChange : 0d:0h:7m:24s
TopologyChanges : 0
DesignatedRoot : 200000D0F8B81C5B
RootCost : 0
RootPort : 0
freezing1#
4.连到交换机2,对交换机2进行配置。
5.对交换机2开启生成树协议。
configure terminal(进入交换机全局配置模式)
spanning-tree(开启生成树协议)
spanning-tree mode rstp(设置生成树模式为802.1W)
spanning-tree priority 16384(设置此交换机的生成树优先级为16384) end
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.f8bc.93ed
Priority : 16384 TimeSinceTopologyChange : 0d:0h:5m:42s TopologyChanges : 0
DesignatedRoot : 400000D0F8BC93ED RootCost : 0
RootPort : 0
freezing#
6.用两根网线分别连到两个交换机的1和2号端口。
7.在两台交换机上验证生成树的状态
Show spanning-tree(显示交换机生成树的状态)
freezing#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.f8bc.93ed
Priority : 16384
TimeSinceTopologyChange : 0d:0h:0m:55s
TopologyChanges : 0
DesignatedRoot : 200000D0F8B81C5B
RootCost : 200000
RootPort : Fa0/1
freezing#
Show spanning-tree interface fastethernet0/1(显示交换机接口fastethernet0/1的状态)freezing#show spanning-tree interface f0/1
PortAdminPortfast : Disabled
PortOperPortfast : Disabled
PortAdminLinkType : auto
PortOperLinkType : point-to-point
PortBPDUGuard: Disabled
PortBPDUFilter: Disabled
PortState : forwarding
PortPriority : 128
PortDesignatedRoot : 200000D0F8B81C5B
PortDesignatedCost : 0
PortDesignatedBridge : 200000D0F8B81C5B
PortDesignatedPort : 8001
PortForwardTransitions : 2
PortAdminPathCost : 0
PortOperPathCost : 200000
PortRole : rootPort
Show spanning-tree interface fastethernet0/2(显示交换机接口fastethernet0/2的状态)freezing#show spanning-tree interface f0/2
PortAdminPortfast : Disabled
PortOperPortfast : Disabled
PortAdminLinkType : auto
PortOperLinkType : point-to-point
PortBPDUGuard: Disabled
PortBPDUFilter: Disabled
PortState : discarding
PortPriority : 128
PortDesignatedRoot : 200000D0F8B81C5B
PortDesignatedCost : 0
PortDesignatedBridge : 200000D0F8B81C5B
PortDesignatedPort : 8002
PortForwardTransitions : 1
PortAdminPathCost : 0
PortOperPathCost : 200000
PortRole : alternatePort
8.在一台计算机上Ping(加参数t,一直ping)另一台计算机,看能否Ping通。
9.断开交换机之间的一条线路,查看Ping值。
10.再在两台交换机上运行第7步的命令,查看交换机状态是否发生变化。
11.合上交换机之间的这条线路,断开另一条线路,查看Ping值。
12.在两台交换机上show running-config。
注:当有两个端口都连在一个共享介质上,交换机会选择一个高优先级(数值小)的端口进入forwarding 状态,低优先级(数值大)的端口进入discarding 状态。
如果两个端口的优先级一样,就选端口号小的那个进入forwarding状态。
您可以在一个端口上给不同的instance 分配不同的端口优先级,各个instance 可根据这些值运行独立的生成树协议。
和交换机的优先级一样,可配置的优先级值也有16 个,都为16 的倍数,分别是0,16,32,48,64,80,96,112,128,144,160,176,192,208,224,240。
缺省值为128。
在本例中两个交换机用1和2端口和对方相联,没有配置它们的优先级,默认情况下1号端口的优先级最高。
如果要配置某个端口的优先级则命令为“interface interface-id(进入某个端口)”“spanning-tree port-priorty priority(配置该端口的优先级,取值范围为0到240,按16的倍数递增,缺省值为128)”
作业
将以上内容进行自己再操作一遍,操作完成后写成实验报告十三,将第12步的运行结果粘贴到合适位置。
最后上传到ftp://202.202.32.250.用户名为:zhengda,无密码。
将实验报告放于自己的文件夹下。