N2000网管由于双网卡转发问题造成SNMP北向接口告警无法上报至第三方网管

发布时间:  2013-03-30 浏览次数:  209 下载次数:  0
问题描述
1、组网:
第三方网管——城域网——(网卡2)N2000网管服务器(网卡1)——UA5000
2、N2000网管服务器通过网卡1管理UA5000设备,设备的告警可以正常上报至N2000上。
N2000网管服务器通过网卡2上行至第三方网管,N2000与第三方网管之间开“SNMP北向接口”,按照操作指导书,在完成"snmpagent.cfg"文件的配置,进行“SNMP北向接口”进程的重启,
发现上层网管无法接收到N2000上的告警信息。
告警信息
处理过程
1、检查N2000网卡IP地址的配置,禁用网卡1,ping第三方网管,正常,说明路由链路没有问题。
2、检查"snmpagent.cfg"文件的配置,IP地址、端口号等,均无错误。
#IP and Port on which Upper NMS will receive Traps.
#These 2 options are set by MC. It is recommneded not to change this value.
#When TrapReceiverIP is blank, it will use default value 127.0.0.1.
#When TrapReceiverPort is blank or invalid, it will use 162 port to send notifications.
TrapReceiverIP = 129.9.8.5
TrapReceiverPort = 9812
#IP and Port to be used for sending the traps and inform to the upper NMS
TrapSendIP = 129.9.8.5
TrapSendPort = 9813
NBEventReceiverIP1 = 134.205.4.163
NBEventReceiverPort1 = 162
NBEventTrapVersion1 = 1
NBAlarmFilter1 = 0000
NBEventFaultFlagFilter1 = 000
NBEventKATrap1 = 0
3、怀疑N2000的进程有问题,对“SNMP北向接口”进程重启,问题依旧,对N2000所有进程及服务器操作系统进行重启,故障依旧。
4、怀疑是N2000的SNMP报文未发出或者发出后对端收不到,在N2000网管服务器上安装Wireshark软件,对两个网卡进行抓包分析。
原始网卡的配置:
网卡一  10.51.140.130  255.255.255.128
网卡二  129.9.8.5  255.255.255.0  129.9.8.1
过滤报文发现,SNMP报文是选择从网卡1(10.51.140.130)发往目的IP地址(134.205.4.163),由此看出问题所在,N2000网管转发SNMP北向告警报文时选择了错误的网卡导致了告警无法上报。
5、将N2000的进程停止,把两个网卡的IP地址对调配置同时调整网线,重启服务器后,对接功能正常,问题解决,再次把网卡的IP恢复成原来的状态,也是正常的,问题解决。
根因
1、可能是N2000网管与第三方网管之间的路由链路不通。
2、可能是"snmpagent.cfg"文件参数配置错误,导致对接异常。
3、可能是N2000相关进程有异常。
4、可能是N2000网卡有问题,导致转发不正常。
建议与总结
对于N2000对接的问题,建议对网管进行抓包分析,这样可以快速的完成问题的定位

END