交换机常见故障解决几大方法

  • 来源: IT专家网 作者: sevenleaf   2010-05-29/16:06
  •       交换机设备是局域网中的重要设备之一,它的工作状态与局域网的工作状态息息相关。可是,质量再好的交换机,持续运行的时间长了,也会出现这样或那样的故障,这些故障要是不能被快速解决掉,显然会影响局域网的运行稳定性。为了帮助各位朋友快速、有效地发现和解决交换故障,本文现在就对交换机各类常见故障现象进行解读,并将相关故障排除方法与大家分享一下。

          解决交换端口故障

          一般来说,交换端口故障往往是由于交换机与其他连接设备在传输模式和传输速度等方面的参数无法保持匹配造成的,毕竟型号不同的网络设备,它们的默认端口参数可能会设置成不一样,或者是同一品牌不同型号的设备由于使用了不同的硬件芯片,造成交换端口与其他连接端口之间的协商能力不强,或者是交换端口与其他连接端口由于参数设置不匹配,造成端口通信时无法自动协商成功,从而引发了交换端口工作不正常、无法正常传输数据的故障现象。对待由模式和速度不匹配引起的交换端口故障,我们只需要采用手工方法,进入交换机后台管理系统,进入对应交换端口视图配置界面,修改交换机的工作模式和传输速度等参数,让其与对端连接端口的工作模式和传输速度保持匹配,就能解决网络故障了。当然,有的交换机不支持后台系统管理功能,在这种情形下,我们可以尝试修改对端设备的相关参数,来让该设备的端口参数与交换端口保持匹配;例如,要是网卡与交换机之间相连时,我们可以在客户端系统修改网卡端口的工作模式参数;在进行这种操作时,我们可以依次单击“开始”/“设置”/“网络连接”命令,弹出网络连接列表窗口,右击与交换机直接相连的本地连接图标,并点选快捷菜单中的“属性”命令,打开本地连接属性设置对话框,选中目标网卡设备,单击“配置”按钮,进入目标网卡设备的配置界面,继续单击“高级”标签,在对应标签设置页面中,我们就能修改网卡设备的工作模式和传输速度了。

          除了端口参数不匹配会引起交换端口故障外,网络环路也会造成交换端口发生“堵死”现象。例如,当网络管理员由于连线不当,或者由于其他方面的原因,造成了某个交换端口下面的工作子网中出现了网络环路现象,这时目标交换端口就会不停地受到大容量数据信息的冲击,最终该交换端口会被大容量数据包给“顶死”。要想快速解决由网络环路引起的交换端口故障,我们可以巧妙地利用智能交换机自带的环路检测功能,来自动侦测各个交换端口下面是否存在网络环路现象,一旦发现某个交换端口下面的确有网络环路时,我们可以及时进入对应交换端口视图配置状态,并在该状态下执行“shutdown”命令,暂时关闭该交换端口的工作状态,确保整个局域网的运行不被受到冲击。要查看某个交换端口下面的工作子网是否存在网络环路现象时,我们只要在对应交换端口的视图配置状态下,执行字符串命令“ display loopback-detection”,就能查看到目标交换端口下面的虚拟工作子网中是否存在网络环路了;当然,在查看交换端口下面是否存在网络环路之前,我们首先要将目标交换端口的环路测试功能启用起来,要启用该功能时,我们只要执行“enable loopback-detection”字符串命令就可以了。

          解决网络连通性故障

          在管理局域网的过程中,我们时常会遇到连接交换机的物理线缆发生各式各样的问题,例如光纤线缆或网络双绞线自身发生短路或断裂现象,或者是光纤收发连接不正确,或者是选用了错误的网络线缆类型,也有可能是类似光纤转换器这样的中间传输设备工作状态不正常,或者是网络线缆的长度超过了规定的范围等等。

          在解决网络连通性故障时,我们可以首先尝试通过观察交换机控制面板上的信号灯状态,来判断网络故障是否真的是由连通性问题引起的;一般来说交换机的line信号灯被点亮的话,就说明网络线路处于连通状态,要是line信号灯处于熄灭状态的话,就说明网络线路没有连通,如果active信号灯处于不停闪烁状态时,那就说明当前线路上有数据在收发,否则的话就说明当前线路上没有数据在收发。

          要是我们无法读懂交换机控制面板中的信号灯状态信息时,可以交换机后台管理系统,查看对应连接端口的状态信息,看看目标交换端口的工作状态究竟是“down”还是“up”,如果目标交换端口处于“up”状态,那就意味着对应交换端口的网络连通性是正常的,否则的话就可能存在网络连通性问题;例如,在查看e0/12连接端口的状态信息时,我们可以先进入交换机后台管理系统,在该系统下执行“interface e0/12”字符串命令时,进入e0/12连接端口的视图模式配置状态,在该状态下执行“display interface e0/12”字符串命令,在其后返回的结果信息中我们就能查看到e0/12连接端口的启用状态了。

          当确认网络连通性真的存在问题时,我们应该先使用专业的线缆测试仪器,来对网络线缆的连通性进行检查,对光纤线路可以采用专业的光功率计来进行检查,如果网络线缆或光纤线路真的存在问题,我们只要替换使用新的线路就能解决问题了;当发现线路连通性不存在问题时,那我们可以继续使用替换法,来检查交换机的连接端口、插卡、槽位以及整机,直到排除网络连通性故障为止。

          解决无法Ping通故障

          在排查网络故障的时候,我们有时需要在交换机后台系统,使用ping命令测试局域网中的重要主机系统的网络连通性,在测试过程中如果发现重要主机系统的IP地址不能被正常Ping通时,我们该采取什么措施来快速排除这种故障呢?在确认重要主机系统运行状态正常,并且已经接入网络的情况下,我们不妨在交换机后台系统中进行下面的排查操作:

          首先进入重要主机系统与交换机相连的那个端口视图模式状态,在该状态下使用“display interfaces”字符串命令,来查看对应交换端口是否工作在“trunk”模式状态下,一般来说“trunk”模式状态会允许任何工作子网的计算机访问通过,如果发现目标交换端口的链路类型不是“trunk”类型,那么我们可以在对应端口的视图模式状态下,执行“port link-type trunk”字符串命令,就能将目标交换端口的链路类型设置成“trunk”类型了。

          其次在目标交换端口的视图模式状态下执行“display arp”字符串命令,从其后返回的结果信息中仔细检查本地交换机管理维护的ARP表内容有没有设置正确,如果看到有不正确的记录或条目,我们应该必须及时将它调整过来。

          下面需要认真检查交换机连接重要主机系统的端口处于哪一个工作子网中,找到对应的工作子网后,检查对应工作子网是否正确配置了VLAN接口参数,如果发现已经配置了的话,再看看对应VLAN接口的IP地址与重要主机系统的IP地址是否处于同一网段,如果不在同一网段的话,应该及时调整过来。

          如果之前的各项操作仍然无法解决故障话,那我们可以考虑启用交换机的ARP调试开关,以便详细地检查交换机是否能够有效地向外发送ARP数据报文和对外接受ARP数据报文,倘若交换机只能发送ARP数据报文而不能接受ARP数据报文时,那问题多半出在以太网的物理链路层上,这个时候我们不妨对物理链路层进行重点检查,相信这样就能解决无法Ping通故障了。

          解决VLAN访问故障

          为了有效抑制网络风暴,提升局域网的运行安全性,现在许多网络管理员都会采用VLAN技术,来管理规模比较大的局域网网络。划分了不同的VLAN之后,交换端口的链路类型设置就很重要了,如果设置不当的话,就容易引起不同的VLAN相互之间无法正常访问的故障现象。一般来说,以太网交换端口主要有Access、Trunk、Hybrid这三种链路类型,其中Access类型的端口只能属于1个VLAN,该端口通常用于连接普通的计算机;Trunk类型的端口可以同时属于多个不同的VLAN,该端口通常用于连接交换机或路由器;Hybrid类型的端口也可以同时属于多个不同的VLAN,但是Trunk端口和Hybrid端口相互之间不能直接切换。

          当我们遇到VLAN相互之间访问失败的故障现象时,首先要检查交换端口的链路类型参数是否设置正确,如果无法确定交换端口链路类型的话,尽可能地将它们都设置成Trunk类型,毕竟这种类型的交换端口允许任何VLAN访问通过;在排除交换端口链路因素后,再仔细检查交换机的生成树、VTP以及允许通过的VLAN有哪些。

          解决设备兼容故障

          在规模较大的局域网中,不同厂商、不同型号的网络设备进行相互连接是常有的事情,这时就容易出现由设备兼容问题引发的各种网络故障;由设备兼容问题引发的网络故障,通常有以下几类:一是使用相同实现方法但不同协议标准的网络设备,在相互连接时出现的无法兼容故障;二是使用相同实现方法、相同协议标准、不同默认参数的网络设备,在相互连接时出现的无法兼容故障;三是使用相同协议标准但不同实现方法的网络设备,在相互连接时出现的无法兼容故障。

          由于设备兼容故障主要是通信时双方协商不成功引起的,我们只要想办法保证通信双方协商成功就能解决问题了。在解决第一种类型的兼容性故障时,我们首先要保证协议实现要有标准的界面,之后正确配置协议参数就可以了;对于第二类兼容性故障,我们只要修改通信双方的默认参数,让它们相互保持匹配就可以了;对于第三类兼容性故障,我们只要强制网络设备统一采用国际通用通信标准就可以了。

          解决其他交换故障

          引起交换故障的原因复杂、多变,除了上面提到的几种常见因素外,还有其他一些因素,例如网络病毒因素、硬件损坏因素、广播风暴因素等等,由这些因素引起的交换故障表现出来的现象往往没有固定的规律,我们往往只能借助专业的网络管理工具以及自己平时的经验积累来分析解决问题。

          上面列写的几种常见交换故障现象、解决方法,对于我们快速分析和解决网络故障提供了很好的帮助,希望这些内容能起到抛砖引玉的作用!


    评论 {{userinfo.comments}}

    {{money}}

    {{question.question}}

    A {{question.A}}
    B {{question.B}}
    C {{question.C}}
    D {{question.D}}
    提交

    驱动号 更多