snmptrap(求教linux下如何配置snmp trap)
一、snmp基于tcp还是udp
snmp基于udp的应用层协议。
TCP/UDP都是传输层的协议(上面是应用层,下面是网络层IP层)
1.基于TCP的应用层协议有:HTTP、FTP、SMTP、TELNET、SSH
2.基于UDP的应用层协议:DNS、TFTP(简单文件传输协议)、SNMP:简单网络管理协议
SNMPSimpleNetworkManagementProtocol(简单网络管理协议)通过UDP端口161接收,只有Trap信息采用UDP端口162。
二、求教linux下如何配置snmp trap
1.首先要用一个定时器计算当前CPU的利用率。net-snmp有专门的定时器APIsnmp_alarm_register
2.就是在CPU超过这个阀值就调用trapAPI。
三、华为snmp配置详解
回答如下:华为的SNMP配置主要包括以下内容:
1.配置SNMP协议版本
SNMP支持版本有V1、V2c和V3,可以根据需要选择配置。
2.配置SNMPcommunity
SNMPcommunity是SNMP协议中的一个重要概念,用于控制SNMP协议的访问权限。在配置SNMPcommunity时需要设置community名称、读写权限以及允许访问的IP地址。
3.配置SNMPtrap
SNMPtrap是SNMP协议中的一个重要功能,用于向管理者发送重要事件的通知。在配置SNMPtrap时需要设置trap接收者的IP地址和trap发送的事件类型。
4.配置SNMPMIB
SNMPMIB是SNMP协议中的一个重要概念,用于描述网络中的各种对象和属性。在配置SNMPMIB时需要选择相应的MIB对象,并设置相应的属性值。
5.配置SNMP认证和加密
SNMPV3支持认证和加密功能,用于提高SNMP协议的安全性。在配置SNMP认证和加密时需要设置相应的认证算法和加密算法,并设置相应的密钥。
以上是华为SNMP配置的主要内容,具体配置方法可以参考华为官方文档或者相关的SNMP配置教程。