跳到主要内容

2. 概述

本节概述 SNMP 架构、协议的组成部分及其所提供的服务。简单网络管理协议(SNMP)是一种应用层协议,借助 [6, 7] 中定义的抽象语法记法(ASN.1)和基本编码规则(BER),逻辑上远程的用户可以检查或修改某个网络元素的管理信息。

SNMP 架构包括:

  • 通过管理信息结构(SMI)[4] 对互联网资源进行管理,并定义被管理对象。
  • 定义一个管理信息库(MIB)[5],其中包含了被管理对象的值。
  • 协议本身,用于在管理器与代理之间传送管理信息。

协议提供以下服务:

  • get —— 检索一个或多个被管理对象实例的值。
  • get-next —— 检索 MIB 中"下一个"对象实例的值。
  • set —— 修改一个或多个被管理对象实例的值。
  • trap —— 由代理发送的、未经请求的事件通知。

Return: RFC 1157 Home