驻留在托管设备上的 SNMP 代理收集并存储有关设备及其运行的信息。 代理将此信息存储在本地 MIB。 然后 SNMP 管理器使用 SNMP 代理访问 MIB 中的信息。

SNMP 管理器请求主要有两种,即 get 和 set。 NMS 使用 get 请求查询设备的数据。 NMS 使用 set 请求更改代理设备中的配置变量。 set 请求也可以启动设备内的操作。 例如,set 请求可以使路由器重新启动、发送配置文件或接收配置文件。 SNMP 管理器使用 get 和 set 操作执行图 1 表格中的操作。

SNMP 代理响应 SNMP 管理器请求的方式如下:

图 2 说明了使用 SNMP GetRequest 确定接口 G0/0 是否为 up/up 状态的用法。