交换机奇偶校验错分析 Summary:奇偶校验错在交换机日常运维中的一种常见的故障现象首先介绍了奇偶校验错误的基本概念和相关知识并在两种交换机平台上针对奇偶校验错的现象分析最后对避免和降低故障概率进行了简述Keys:奇偶校验错;交换机;故障ParityErrorAnalysisonSwitchesLuQi(CiscoSystems,Inc)Abstract:Theparityerroriswellknowndefectinthemaintenanceonswitches.Inthispaper,thebasicknowledgeofparityerrorisintroduced,includingtypeofparityerror,rootcauses,etc.Theprocessofparityerroronswitchesisintroducedinthispaperasademonstration.Finally,suggestionsabouthowtoreducepossibilityofparityerrorisintroduced.Keywords:parityerror;switches;defect引言近年来,奇偶校验错误已经成为运维中常见故障现象。
本文介绍奇偶校验错误并介绍常用处理方法1.奇偶校验介绍:设备会根据二进制数中的“1”个数来进行检验采用奇数的方式为奇校验,反之为偶校验校验错包括:软件奇偶校验错硬件奇偶校验错2.软件奇偶校验错软件奇偶校验错的原因往往来自外部环境例如静电、电磁干扰等引起对于软件奇偶校验错设备会检测和修复1设备发现奇偶校验错误后修复成功后会报出相关的日志2多次尝试修复不成功,会尝试通过重启某些平台会提示手动重启修复3.硬件奇偶校验错硬件奇偶校验错往往是由于设备硬件故障导致,从物理上影响内部数据的正常读写,该错无法通过软件来进行修复引起硬件奇偶校验错现象往往由于如下几种原因:■静电■器件击穿■设备工作环境问题4.Cisco4948E交换机奇偶校验错Cisco4948E主要有CPU、VFE(VeryFastForwardingEngine)、IO模块IPP(IntelligentPacketProcessor)组成因此4948E交换机奇偶校验错分为CPU和IO、VFE错误常见日志关键字:可使用showplatformcrashdump命令采集重启信息5.Cisco6509交换机奇偶校验错在Cisco6500系列交换机中通常会出现在:CPU、RAM、特定ASIC芯片◆CPU该部件是parityerror最常出现的部件之一。
◆RAM随机存储器是存储包括路由表、MAC地址表等的控制层面核心部件,奇偶校验错常见的部件之一65交换机中包括:■DRAM动态随机存储器■SRAM静态随机存储器■ASICASIC芯片是设备板卡上的一种专用芯片在6500系列交换机中,主要使用三种ASIC芯片:1、BackplaneASIC2、BridgeASIC3、PortASIC基于奇偶校验错Cisco6500系列设备改进措施:1、处理器改进措施在VS-S720-10G引擎中使用MSFC3子卡,新In-BandController并且更新了RP&SPCPU(600MHz增强了L1/L2cache对于奇偶校验错的检查能力)2、RAM奇偶校验错保护功能安装MSFC3特性卡的VS-S720-10G引擎可以在266Mhz工作频段为DDRSDRAM提供ECC保护功能6500系列模块支持266MhzDDRSDRAM的ECC保护功能3、ASIC奇偶校验错保护功能在使用或安装了VS-S720-10GenginewithPFC3C、DFC3C的6700系列模块等等模块后,提供了ECC保护功能,确保在发生单位错误的时候无须重启便可自动修复错误4、IOS软件进行奇偶校验错进行保护IOS系统在发现设备中的某个模块出现奇偶校验错时,ECC的保护功能会尽量尝试通过重置部件,尽可能避免重置整个模块。
6.日常操作建议:1、设备与PSU,发电设备,光源等等系统保持距离2、确保用电环境有接地保护7.总结奇偶校验错普遍存在,偶发,不易预测但随着各大厂商软硬件的不断升级,和工程技术人员的规范操作,出现概率会大大降低Reference:[1]Tommyoberg.调制检测与编码[M].何英姿,尚勇,陈江译.北京:电子工业出版社,2002.78-225.[2]RodgerE.ZimeWilliamH.Tranter.PrinciplesofCommunications-System,ModulationandNoise(FifthEdition)[M].北京:高等教育出版社,2001.130-155.[3]樊昌信,徐炳祥.通信原理[M].北京:国防工业出版社,1990.77-92.[4]江晓林,杨明极.通信原理[M].哈尔滨:哈尔滨工业大学出版社,2010.45-131.[5]ParityErrorsTroubleshootingGuide. -全文完-。