Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2040808
  • 博文数量: 433
  • 博客积分: 4775
  • 博客等级: 上校
  • 技术积分: 8054
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-19 16:15
文章存档

2014年(9)

2013年(20)

2012年(77)

2011年(323)

2009年(4)

分类:

2012-02-07 20:13:40

【注意】使用以下命令要注意。对于大多数情形,建议使用spanning-tree vlan vlan_ID max-age seconds  root primaryspanning-tree vlan vlan_ID max-age seconds root secondary命令随根交换机或从根交换机的指定一起来编辑最长生存时间。

启用STP协议时,每台交换机端口保存一个它所监听到的BPDU副本。如果BPDU中的源地址与交换机端口失去联系,那么交换机注意到在最长寿命的时间后发生拓扑结构改变,该交换机对应的BPDU寿命到期,从而丢弃。最长寿命默认值为20秒。这就是这里所指的Max-age(最长生存时间)。

简单地说,最长生存时间是指交换机没有收到邻居交换机BPDU包的等待时间。前面说了,默认情况下,启用STP协议后,每台交换机会在每隔2秒发送一个hello消息包给邻居交换机。如果一台交换机在10hello包间隔(20秒)期间都没有收到某邻居交换机发来的hello包,就会认为该邻居交换机出现故障,随即改变生成树拓扑结构。但这不包括邻居交换机的物理线路中断,因为那样交换机能直接感觉到没有电信号,不用等待这个20秒就改变了拓扑结构。

VLAN交换机配置STP hello最长生存时间的步骤如表12-11所示。

12-11  VLAN配置STP最长生存时间的步骤

步骤

说明

1

Switch#configure terminal

进入全局配置模式

2

Switch(config)#spanning-tree vlan vlan_ID max-age
max_age

VLAN配置STP最长生存时间。参数max_age的取值范围是640秒,默认值为20秒;参数vlan_ID的取值范围是14094,保留VLAN除外。可以用no spanning-tree vlan vlan_ID max-age命令恢复STP最长生存时间为默认值

该命令在12.1(8a)EW12.1(12c)EW12.2(53)SE212.2(54)SG12.2(55)SE2IOS版本中支持

3

退出全局配置模式

Switch# show spanning-tree vlan vlan_ID bridge
[detail]

校验以上配置

5

Switch#copy running-config startup-config

把以上配置更改保存在启动配置文件中

【示例1为当前交换机上VLAN 200配置STP最长生存时间为36秒。

Switch# configure terminal

Switch(config)# spanning-tree vlan 200 max-age 36

Switch(config)# end

Switch#

【示例2校验上例中当前交换机上VLAN 200的最长生存时间配置(注意输出信息中的粗体字部分)。

Switch# show spanning-tree vlan 200 bridge

                                      Hello Max  Fwd

Vlan                   Bridge ID      Time  Age Delay  Protocol

---------------- -------------------- ---- ---- -----  --------

VLAN200          49152 0050.3e8d.64c8    2   36    15  ieee

Switch#

 

阅读(674) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~