端口设置错误导致DNS网元接入M2000网管后出现告警“ UDP报文下发失败”

发布时间:  2013-01-15 浏览次数:  402 下载次数:  0
问题描述
某新建局点,DNS9816接入M2000网管后,主拓扑图上显示“网元断连”。
网元版本:DNS9816:V100R005C00SPC300
M2000:V200R011C00SPC240
告警信息
ALM-301 网元连接中断- UDP报文下发失败
处理过程
在M2000重新创建网元对象,版本使用SNMPV3,认证算法使用SHA,加密算法使用DES,端口使用161,然后一定要等待两分钟左右,问题解决。
根因
1、下发UDP报文失败是因为“只有使用SNMP协议连接的网元才会出现此故障现象。”DNS网元正是使用SNMP协议的网元。

2、DNS上分别设置了SNMPV1/SNMPV3两个版本的数据,M2000设置为SNMPV1或SNMPV3时均支持,通常使用V3版本。
      在DNL LMT上执行LST SNMPVER查看SNMP版本,与M2000设置是否一致,经查一致。

3、设置SNMP参数。
1)若用V1版本,在DNS LMT上执行SET SCOMM: RCN="读权限团体名", WCN="写权限团体名",与M2000设置是否一致,经查一致。
2)若用V3版本,在DNS LMT执行LST SNMPOPTION查看SECURITYNAME="用户", SECURITYLEVEL="认证模式",AUTHPASSTYPE="认证算法", AUTHPASSWORD="认证密钥",PRIVPASSTYPE="加密算法", PRIVPASSWORD="加密密钥",ENGINEID="SNMP实体ID",是否与M2000设置一致,经查一致。

4、在DNS LMT上执行LST TRAPIP查询"TRAP目的地址",是否为M2000服务器地址。

5、检查交换机(Switch)网元上的SNMP Agent服务是否正常开启。
经检查服务没有开启。开启方法:进入交换机系统视图下,执行“snmp-agent”后开启。开启后问题依旧。

6、通过版本说明书看到DNS与M2000网管接入相关的端口涉及161、162、6000等,后经DNS研发确认,DNS接入M2000网管需要使用161端口。在M2000网管创建对象时填入端口“161”后问题解决。
建议与总结
在DNS9816使用版本的指导书中没有提及在M2000网管侧要设置端口,通常M2000添加网元的端口为8000,这个端口不适用于DNS。希望以后的指导书稍加完善。

END