2024年4月27日发(作者:)

SNMP的作用

(1) SNMP是为了让人能够获取到网络设备上的统计数据而约定好的数据交

流规则;

(2) 对通信线路进行管理;

(3) 管理网络设备,如监听网络状态,修改网络配置,接收网络事件告警灯;

SNMP v1、v2、v3对比

支持的PDU 不同点 安复杂

全性

SNMP Getrequest

v1

、(1) 如果再get-request中需要多个采简

请求值,如果有一个不存在,用单,

SNMPv1种将响应一个错误消明使用

息; 文广泛

Getnextquest、

Getresponse

Setrequest

Trap

(2) 在 v1,Trap 消息和其他几个操传

作消息的PDU不同; 送

SNMP Getrequest

v2

、(1) 在SNMPv2中,如果再采简

Getnextquest、

Getresponse

Setrequest

Trap

get-request中需要多个请求值,用单,

如果有一个不存在,请求照样会明使用

被正常执行; 文广泛

、(2) v2版本简化了trap消息,使trap传

Getbulkrequest、和其他的get和set消息格式相同 送

Informrequest、(3) SNMPv2还定义了两个新的协议

Report

SNMP Getrequest

v3

操作:GetBulk和Inform

、(1) 增加了安全能力和远程配置能采开销

力; 用大,Getnextquest、

Getresponse

Setrequest

Trap、

、(2) SNMPv3结构为消息安全和加比较

VACM密繁琐

(View-based Access Control 传

Model)引入了USM送 Getbulkrequest、

Informrequest、

Report

(User-based Security Model);

这个结构支持同时使用不同

的安全机制,接入控制,消息

处理模型。

(3) 引入使用SNMP SET命令动态

配置 SNMP agent而不失MIB对

象代表agent配置

SNMP术语

SNMP陷阱(SNMP Trap): 某种入口,到达该入口会使SNMP被管设备主动

通知SNMP管理器,而不是等待SNMP管理器的再次轮询;

SNMP代理(SNMP Agent):负责回答SNMP管理工作站关于MIB定义信息的