1 SNMP简介
(1)snmp是为网络管理服务而定义的应用协议,是Internet工程任务组为了解决Internet上的路由器管理问题而提出的。
(2)snmp是nms和代理之间的异步请求和相应协议。
(3)snmp是由一系列协议组和规范组成的,它们提供了一种从网络上的设备中手机网络管理信息的方法。
(4)snmp被设计成与协议无关,所以它可以在IP、IPX、AppTalk、OSI以及其他用到的传输协议上被使用。
(5)从被管理设备中手机数据有两种方法:一种是轮询,另一种是基于中断。
(6)snmp消息全部通过UDP端口161接受,只有Trap信息采用UDP端口162。
2 SNMP模型


3 组成

4 SMI
管理信息结构是管理信息库中对象定义和编码的基础,SMI是对公共结构和一般类型的描述,和标识方法在一起,在现实中都要用到,SMI经常被比作数据库的模式,它描述MIB中的对象,SMI中最关键的原则是管理对象的形式化定义要用抽象语法记法(ASN.1)来描述,还有对象在现实中都是作为特定的MIB严格定义的,在SMI中称为对象模型,SNMP的对象类型有3个用来描述其特征的最基本属性。

5 MIB

MIB定义了可以通过网络管理协议进行访问的管理对象集合,第一组RFC定义的MIB称为MIB-I,接下来的RFC1213中又添加了新的对象,成为了知识的标准,称为MIB-II,MIB经常被当做管理对象的虚拟的数据库,MIB可以描述为一棵树,各个数据项构成了树的叶节点,每个MIB对象都有一个唯一的对象标识符来标识和命名,这个标识符取决于MIB对象在树中的位置,而对象的实体也有标识符,由对象类的对象标识符加上实例标识符构成的 。
6 SNMP
(1)端口

(2)结构

(3)过程

其实对SNMP真的是不太懂,所以在网上找了一些资料,如果X想要学习的话可以在附件中下载。