本文档描述了如何查看接口状态,以及当接口的物理状态为DOWN状态时,如何定位接口故障的原因,并恢复接口到UP状态。
引起接口物理DOWN的原因主要包括以下两个方面:
硬件故障。本端或对端设备的硬件故障,例如单板、接口、光模块、光纤、网线等故障。软件故障。主要是链路两端配置不一致,例如端口自协商模式、速率、双工等配置不一致。为了更加精确的分析接口物理DOWN的故障原因,本文以故障可能的引入点为线索,如下图所示,按照人(人为因素导致的故障)-》机(设备自身硬件故障)-》料(连接介质故障)-》法(连接介质使用方法错误)-》环(环境因素导致的故障)五步骤为排查顺序,逐步找到问题根因并排除故障。
如果您能够实际接触设备,直接观察业务接口的指示灯,可以更快的识别当前业务接口的状态。以S6730-H48X6C为例,如图1-1所示,其中编号为4的指示灯,为10GE光接口指示灯,编号为5的指示灯,为40GE/100GE光接口指示灯。
图1-1S6730-H48X6C指示灯示意图
表1-1业务接口指示灯的含义
业务接口指示灯颜色
业务接口指示灯状态
含义
-
常灭
接口无连接或被关闭。该状态下,接口不能正常收发报文。
绿色
常亮
接口有连接。
闪烁
接口在进行数据收发。
黄色
可以在任意视图下执行命令displayinterfacebrief查看所有接口的物理状态(回显中PHY字段信息)。
说明:对于二层物理接口(设备的以太网接口默认工作在二层模式),只要物理状态currentstate为UP,协议状态Lineprotocolcurrentstate一定是UP的。例如,二层物理接口连线正确,并且接口属性配置正常后,物理状态currentstate和协议状态Lineprotocolcurrentstate均是UP的。对于三层物理接口(接口下执行了命令undoportswitch将接口从二层模式切换到三层模式),只有物理状态currentstate为UP,并且协议协商也成功后,协议状态Lineprotocolcurrentstate才会UP。例如,三层物理接口连线正确,并且接口属性配置正常后,如果没有配置IP地址,则物理状态currentstate为UP,但协议状态Lineprotocolcurrentstate仍处于DOWN状态。
更多查看接口配置信息或统计信息的命令,如下表所示。
命令
说明
displayinterfacecounters
查看物理接口发送或接收报文的统计信息。
displayinterfaceethernetbrief
displaycounterserror
查看接口的错误报文的统计信息。
displayerror-downrecovery
可以在任意视图下执行命令displaylogbuffer,查看设备日志信息。例如设备上有如下IFNET模块的日志信息,表示接口GigabitEthernet1/0/1和GigabitEthernet3/0/0处于DOWN状态。
Apr15201403:46:10-05:13dgg62aslhw3i%%01IFNET/4/IF_STATE(l)[47]:InterfaceGigabitEthernet1/0/1hasturnedintoDOWNstate.Apr15201403:45:31-05:13dgg62aslhw3i%%01IFNET/4/IF_STATE(l)[49]:InterfaceGigabitEthernet3/0/0hasturnedintoDOWNstate.Part3接口物理DOWN故障的原因以及故障恢复方法4如何定位并恢复由人为因素导致的接口物理DOWN故障原因描述当接口由正常UP状态变为物理DOWN时,需要首先排查下近期是否有人为操作不当,包括错误拔插网线、误碰触设备导致连线松动。如果确保连线没有问题,则进一步排查是否有误配置命令行的行为。
在对接的两个设备上的任意视图下,均执行命令displayinterfaceinterface-typeinterface-number,查看接口当前运行状态和接口统计信息。
在任意视图下执行命令displayinterfacebrief,查看所有接口状态和配置的简要信息。
设备物理接口有电口和光口,涉及的连接介质主要是RJ45-网线、光模块、光纤。当连接介质出现老化、破损或者光模块收发光异常等故障时,会导致接口物理DOWN。
如下所示回显中Pairstate为Ok表示正常;如果为Unknown,建议使用线缆分析仪进行测试;如果为Open或Short,建议更换其他网线。
ENTITYTRAP/3/OPTICALINVALID:OID[oid]OpticalModuleisinvalid.(Index=[INTEGER],EntityPhysicalIndex=[INTEGER],PhysicalName=\"[OCTET]\",EntityTrapFaultID=[INTEGER])代码语言:javascript复制
光模块状态属性
正常数值范围
电流BiasCurrent(mA)
数值在门限范围内,即取值范围在BiasLowThreshold(mA)和BiasHighThreshold(mA)之间
收光功率CurrentRxPower(dBM)
数值在默认门限范围内,即取值范围在回显字段DefaultRxPowerLowThreshold(dBM)和DefaultRxPowerLowThreshold(dBM)数值之间
发光功率CurrentTxPower(dBM)
数值在默认门限范围内,即取值范围在回显字段DefaultTxPowerLowThreshold(dBM)和DefaultTxPowerLowThreshold(dBM)数值之间
进行设备间连接介质操作时,需要考虑光模块与光口是否匹配,光模块是否与光纤型号是否匹配,光模块与光纤连线操作是否正确等。当接口出现物理DOWN时,可以从上述几个方面进行排查。
Combo接口状态
Combo接口选择的工作模式
Combo电口没有连接网线,Combo光口插上了光模块
光口模式
Combo电口已经连接网线,且Combo接口处于UP状态,Combo光口插上了光模块
设备重启前:电口模式;设备重启后:光口模式
Combo电口已经连接网线,且Combo接口处于DOWN状态,Combo光口插上了光模块
综上所述,Combo接口工作模式为自动选择模式时,只要Combo光口已插上光模块,则设备重启后,Combo接口都将选择光口模式。因此请根据连接介质(光纤或者网线)的实际情况,决定是否在Combo光口上插光模块。
当Combo接口的工作模式设置为强制模式时,需要根据本端与对端设备连接的接口类型进行配置。
本端与对端设备连接的接口类型
配置方法
本端Combo电口与对端电口相连
在接口视图下执行命令combo-portcopper,强制指定Combo接口的工作模式为copper。
本端Combo光口与对端光口相连
在接口视图下执行命令combo-portfiber,强制指定Combo接口的工作模式为fiber。
综上所述,当确定正确的连接介质后(光纤或者网线)后,就可以确定Combo口正确的工作模式,您可以直接使用命令combo-portcopperfiber,强制配置接口工作模式和连接介质保持一致即可。
设备在网络中的部署位置是多变的,因此设备的使用场景复杂多样。当设备及其连接介质由于环境因素导致异常时,接口状态也可能物理DOWN。
若机房的环境温度长期不能满足要求,应考虑检修或更换机房的空调系统。若机房的相对湿度过大,应考虑为机房安装除湿设备;若机房的相对湿度过小,应考虑为机房安装加湿设备。若出现强弱电线缆并行现象,请重新部署线缆走向,使强弱电线缆分离。如因环境因素导致网线损伤老化,请更换网线。