Posted on 2008-03-19 23:09
chris_lee 阅读(861)
评论(1) 编辑 收藏 引用 所属分类:
CISCO技术篇
测试环境:
1,使用笔记本配置临时ip并插在ASW-A3-C2960的Gi0/3口,然后连续ping www.163.com ;
2,端口现有配置:
interface GigabitEthernet0/3
switchport access vlan 200
switchport mode access
end
测试步骤:
1, 在连续ping www.163.com 没有问题后一段时间,许仙拔掉笔记本的网口,此时ping timeout;
2, 插上笔记本网口,并计时。结果从插上网口那一刻到ping包正常一共30s;
3, 连续ping一分钟后,配置Gi0/3 如下:
interface GigabitEthernet0/3
switchport access vlan 200
switchport mode access
spanning-tree portfast
spanning-tree bpduguard enable
end
检查结果:ping包正常,没有丢包;
4, 连续ping一分钟后,全局配置:errdisable recovery cause all;检查结果:有一个ping包timeout;
5, 连续ping一分钟后,全局配置:udld enable;检查结果:ping包正常,没有丢包;
6, 连续ping两分钟,ping包正常,没有丢包;
注释:
errdisable recovery cause all 这条命令是启用交换机的自动恢复功能。有时交换机在检测到一些错误信息后,导致端口errdisable(相当于down状态),这个时候需要人为地去up(no shutdown)这个端口,或者等err信息超时。配置了这条命令,交换机就会在错误信息消失后的第一时间自动启动这个端口。
udld enable 这条命令是启用交换机每个端口链路的上行和下行的检测机制,但是必须在互联的交换机上面一起配置。
总结:
在生产网络中配置portfast、bpduguard、errdisable recovery cause all以及udld enable,不会对网络造成影响。