SNMP版本和Trap版本不一致导致交换机无法发送Trap消息

发布时间:  2015-12-26 浏览次数:  162 下载次数:  0
问题描述

S7700交换机V200R001C00SPC300版本,网管上接收不到来自交换机的Trap消息,但是在display trapbuffer命令里,可以看到有trap发送的记录。

告警信息
处理过程

1、通过display trapbuffer命令里,可以看到有trap发送的记录;

2、通过在交换机连接网管的接口抓包,发现没有Trap报文发送出来;

3、检查SNMP的配置和TRAP消息的配置,通过display current-configuration查询SNMP版本的配置:

snmp-agent sys-info version v1

4、通过display current-configuration查询Trap消息的配置:

snmp-agent target-host trap address udp-domain 1.1.1.1 params securityname public v3

5、发现上述的两个版本配置不一致,修改trap消息的版本跟snmp的版本保持一致,然后从网管上查看,可以接收到TRAP消息。

根因

交换机配置的SNMP版本和配置的Trap消息发送版本不一致,导致SNMP协议不发送Trap报文。

解决方案

修改trap消息的版本跟snmp的版本保持一致

snmp-agent target-host trap address udp-domain 1.1.1.1 params securityname public v1

建议与总结

配置SNMP时,主要各类信息发送时的版本,与SNMP保持一致。

END