SNMP技术术语

来源:互联网 发布:淘宝乡村服务站 编辑:程序博客网 时间:2024/06/17 19:59

1.什么是snmp

   Simple Network Management Protocol,简单网络管理协议。是一个标准的用于管理IP网络上设备的协议。此协议包括了监视和控制变量集以及用于监视设备的两个数据格式:SMI和MIB

2.MIB

   Management Information Base,管理信息库。定义代理进程中所有可被查询和修改的参数。

  RFC1156定义了公用的MIB,叫做MIB-I。RFC1213定义了第二版MIB,叫做MIBII,对MIB-I进行了扩展。所有的代理进程都应该实现这个MIB,以管理IP网络。

  企业可以根据自己设备的工作情况在MIB-II上扩展自己企业的MIB,实现对相关设备的管理。每种设备定义自己的MIB为开发者与调用者提供统一视图。

3.SMI

  Structure of Management Information.管理信息结构。SMI定义了SNMP中使用到的ASN.1类型和语法,并定义了snmp中使用到的类型 宏 符号等,SMI用于后续协议的描述和MIB的定义。每个版本的snmp都可能定义自己的SMI。

4.ASN.1

  ASN.1,即Abstract Syntax Notation One,抽象语法定义。用于定义语法的正式语言。在snmp中用于定义snmp协议数据单元(PDU)和管理对象(MIB)的格式。snmp只使用到了ASN.1中的一部分,而且使用ASN.1的语言特性定义了一些自定义类型和类型宏,组成了SMI.

5.PDU

  PDU,即Protocol Data Unit,协议数据单元。他是网络中传送的数据包。每一种snmp操作物理上都对应一个PDU

6.NMS

 NMS,即Network Management System,网络管理系统,又名网络管理站,建成管理站,snmp的总控机,提供统一的用户界面访问支持snmp的设备,一般提供UI界面,并有统计/分析等功能,是网管系统的总控制台。NMS是网络管理操作的发起者。

7.Agent

代理,为设备提供SNMP能力,负责设备与NMS管理

8.Proxy

代理服务器,对实现不同协议的设备进行协议转换,使非IP协议的设备也能被管理

9.Trap

Trap是由设备主动发出的报警数据,用以提示重要的状态改变

10.BER

 Basic Encoding Rule,基本编码规则,是一种编码规格,描述如何将ASN.1类型的值编码成字节串的方法,是ASN.1标准的一部分。

BER编码将数据分成TLV三部分,T=Tag,是类型标识;L=Length的编码缩写,表示类型长度;V为alue缩写,表示数据内容。按照T-L-V的顺序对数据进行编码生成字节流

11.snmp的三个版本

  v1,v2,v3

 v1和v2都有基本的读写MIB功能

v2增加了警报,批量数据获取,管理站和管理站通信的能力。

v3在v2的基础上增加了USM,使用加密的数据和用户验证技术,提高了安全性。另外,RMON是SNMP的一个重要扩展,为SNMP增加了子网流量 统计 分析能力

原创粉丝点击