巧妙监测 让交换机发现环路

在组网规模稍微大一点的局域网中,或者局域网使用备用线缆的情况下,网络管理员稍微操作不慎,就容易造成局域网发生网络环路故障现象;此外,网络病毒袭击、网络流量异常冲突等因素,也会引起局域网发生网络环路现象。一旦发生了网络环路现象后,轻则出现上网传输速度缓慢的现象,严重的时候能导致网络发生瘫痪现象,所以想办法及时发现局域网中的网络环路现象,可以有效避免网络传输通道被严重堵塞、上网访问速度极度缓慢的故障现象发生。但由于引起网络环路现象的原因比较多,如果单纯使用手工方法来判断局域网中是否存在网络环路现象,显然比较麻烦,而且也不利于提高网络管理效率;其实,我们可以利用交换机系统自带的环回测试功能,就能快速、智能地判断出网络中究竟哪个位置发生了网络环路故障,找到了具体的故障位置后,那么我们就能迅速采取针对性措施来快速解决网络环路故障了。

现在局域网中使用的交换机几乎都有环回测试功能,我们只要将交换机某个端口的环回测试功能启用起来,那么该功能就能自动对通过该端口的所有虚拟工作子网进行网络环路自动检测了,一旦检测到对应端口中存在网络环路故障时,就能自动把检测的结果保存到交换机的日志文件中,网络管理员只要定期查看对应日志文件,就能快速判断出局域网中究竟是否发生了环路故障,并且还能查找出究竟是哪个位置发生了该故障现象。为了让网络环路故障现象不对局域网的稳定运行造成冲击,我们还可以启用交换端口的网络环路受控功能,要是同时启用了该功能后,交换机系统只要一发现指定交换端口存在网络环路故障时,就会立即自动将该交换端口的工作状态关闭掉,以便防止网络环路现象对整个局域网造成强烈的冲击。

在默认状态下,交换机的环回测试功能、网络环路受控功能都没有被启用,此时我们需要采用手工方法将指定交换端口的对应功能启用起来。在启用环回测试功能、网络环路受控功能时,我们可以先远程登录进目标交换机的后台管理界面,之后切换到特权管理状态下,执行一下字符串命令“sys”,进入交换机的系统视图状态,在该状态的命令行下输入字符串命令“display loopback-detection”,单击回车键后,如果能从其后的结果界面中看到“loopback-detection is running”提示信息时,那就说明该交换机的网络环回测试功能已经被成功启用了。

如果发现目标交换机还没有启用网络环回测试功能时,我们可以先进入到交换机的某个指定端口视图状态,例如要进入交换机的以太网21端口视图状态时,我们可以在系统视图状态下输入字符串命令“inter e0/21”,单击回车键后交换机的命令行提示符就变成了“XXX-Ethernet0/21”,其中“XXX”为交换机的主机名称;接着,在以太网21端口视图状态下,执行字符串命令“loopback-detection enable”,这样一来指定交换端口的网络环回测试功能就被成功启用了,如图3所示。如果还想开通这个交换端口的环回受控功能时,我们还可以执行字符串命令“loopback-detection control enable”,那样一来交换机系统日后一旦发现以太网21端口下出现网络环路故障现象时,就会自动关闭该端口的运行状态,以避免网络环路故障现象通过该交换端口影响到其他交换机的工作状态。

高效网络管理 从调教交换机着手

图3

小提示:要是局域网中含有很多连接节点、并且结构比较复杂时,网络中通常存在一些备用网络连接线缆,如果网络管理员操作不当将多余的备用网络线缆同时插入到交换机或其他网络设备中时,就很可能引起局域网发生网络回路故障。比方说,如果从A交换机设备中拉出一条网络线缆接入到甲处室,再从甲处室的交换机设备中拉出一条网络线缆到乙处室,与此同时从B交换机设备中拉出一条网络线缆接入到乙处室,要是这几条线缆的工作状态都正常时,那么局域网中就会存在明显的网络回路故障。

为了有效防止网络环路现象的发生,网络管理员应该在布线时养成良好的布线习惯:首先对每条网线上做上明显的标记,其次对多余的备用线缆必须进行详细记录,第三在交换机外壳的显眼位置处必须把连接到该设备中的其他交换机设备都注明好,以避免备用网络线缆不小心插入到其他交换机上。


相关内容