简单网络管理协议学习理解 1.SNMP 网络管理协议综述 SNMP(Simple Netw ork Management Protocol)是被广泛接受并投入使用的工业标准,它是由 SGMP 即简单网关监控协议发展以来的
它的目标是保证管理信息在任意两点中传送,便于网络管理员在网络上的任何节点检索信息,进行修改,寻找故障;完成故障诊断,容量规划和报告生成
它采用轮询机制,提供最基本的功能集
最适合小型、快速、低价格的环境使用
它只要求无证实的传输层协议 UDP,受到许多产品的广泛支持
1 管理信息 经由 SNMP 协议传输的所有管理倍息都表现为非聚集的对象类型
这些对象类型被收集到一个或多个管理信息库[MIB]中并且对象类型按照管理信息结构和标识(SMI)定义
简单网络管理协议策l 版的 sM[于 1990 年5 月定义在一篇题为《基于因特网的了TCP/IP 管理信息结构和标识》的 RFC 中
这一RFC 要求所有的管理信息库数据和信息必须根据ISO 8824 标准《抽象句法表示法1 规范》(ASN.1)编码
按照ASN.1 表示所有信息和对象的目的在于方便向OSI 的网络管理协议迁移而无需重新定义现已存在的所有对象和 MIB
SMI 为每一对象类型定义以下成分: ①名字; ②句法; ②编码说明
注意:一个对象类型的名字明确地代表一个对象,称为对象标识符
不得分配标识符 0 给对象类型作为其名字的一部分
为便于阅读,在标准文档中对象标识符旁边包含对这一对象的描述
对象标识符是按照在 OSI MIB 树中建立的严格分层空间构造的,对象标识符总是一个唯一的从树根开始描述 MIB 树的整数序列
对象标识符和它的文字描述的组合称为标号
1 管理树 SMI 明确要求所有被管理的信息和数据都要由管理树来标识
这棵管理树来源于 OSI 的定义,它具有从很开始的严格分层