文档介绍:常见交换机故障排分析与排除手册
针对这次故障现象,可以快速的定位故障的对象——交换机。因为在网络升级前后的区别就是把集线器改为交换机,其他的任何计算机、任何设备、任何配置都没有改动过。这种故障一般都是软件上的原因所引起的,所以前面的面板是没有任何故障显示的。只有登录交换机管理界面后,才有可能揭晓。
    前面曾经有过因端口模式和计算机网卡工作模式不匹配而导致网速变慢的经验,故登录后,便首先检查端口的状态。结果每个端口均显示为自适应状态,这是默认设置。再确认一下各个工作站和服务器,都是半双工状态,因为集线器不支持全双工模式。应该没有此类配置问题。
    在检测端口的过程中,发现交换机的计数器出现了过多的帧检查错误。在几次清除计数器后,还都出现类似的问题。是什么造成这些错误呢?线路绝对没有问题,难道是交换机本身有错误?由于交换机是刚买的,供应商还是很爽快的答应换了一台相同型号的交换机,结果还是如此。完了,两台新设备同时发生故障的可能性太小了。现在怎么办呢?
    只有回到交换机上,比较它的默认设置与其他品牌的交换机有没有不一样的地方。结果还是没有发现可疑之处。再看看端口模式设置,是设为自适应,应该没有问题,因为交换机和网卡会自动协商使用相同的工作模式来通信的。我尝试着把端口模式由自适应改为半双工,出乎意料的是,故障竟然消失了,网络速度恢复正常
  网络设备故障通常有两种表现形式,软故障和硬故障,所谓软故障就是指因为误操作,错误配置,病毒等引起的网络设备的故障,这类故障通常能够通过更改设置,重新安装软件来排除,而硬故障是指网络设备本身的硬件系统发生了故障,这类故障一般智能通过更换硬件设备来解决,不过,网管员日常生活中所遇到的故障大部分是软故障,因此,本章主要涉及网络设备软故障的解决。
    1  交换机故障
    交换机,英文名称为“SWITCH”。大家肯定听说过“程控交换机”这个名词吧?“程控交换机”是指电话通讯系统中使用的线路交换机。计算机网络上使用的交换机就是从电话交换机的技术上发展而来的。一般意义上的交换机是指工作在OSI模型中第二层即数据链路层上的第二层交换机。从外观上来看,它与集线器(HUB)基本上没有太大区别,都是带有多个端口的长方形盒状体,,介质存取方式也均为CSMA/CD,但是它们在工作原理上还是有着根本的区别。网管
    交换机的内部有一条带宽很高的背板总线和内部交换矩阵,交换机前面的所有端口都连接在背板总线之上。在交换机中还有一个重要的组成部分,那就是内存。在这个内存中保存着一张MAC地址对照表,它记录着MAC地址和端口的对应关系。如下图所示:
 
    当交换机接收到一个数据时,首先取出数据包中的目标MAC地址,根据内存中所保存的MAC地址表来判断该数据包应该发送到哪个端口,然后就把数据包直接发送到目标端口。如果没有在MAC地址表中找到目标端口,则发送一个广播包至所有端口,来查找目标端口。只要目标端口所连接的计算机响应,则交换机就“记住”这个端口和MAC地址的对应关系,因为交换机具有学习功能。当下一次接收到一个拥有相同的目标MAC地址的数据时,这个数据会立即被转发到相应的端口上,而不用再发广播包。这样就使得数据传输效率大大提高,且不易出现广播风暴,也不会有被其