- 73
- 0
- 约2.1万字
- 约 70页
- 2017-02-09 发布于天津
- 举报
接收到的报文数
Chapter 5 SNMP Shanghai Second Polytechnic University 胡小明,email:xmhu@it.sspu.cn 5.1 Internet 的网络管理框架 5.1.1 SNMP的管理框架 5.1.2 SNMP协议体系结构 5.2 SNMP模型 5.2.1 组织模型 5.2.2 信息模型 5.2.3 通信模型 5.2.4 功能模型 5.3 SNMPv15.4 SNMPv25.5 SNMPv3 Shanghai Second Polytechnic University 胡小明,email:xmhu@it.sspu.cn 5.1.2 SNMP协议体系结构 由于 SNMP定义为应用层协议,同时SNMP实体向管理应用程序提供服务,其作用:将管理应用程序的服务调用变成对应的SNMP协议数据单元,并利用UDP数据报发送出去。 例如: e.g. IA5String类型字符串“ACE” 编码 16 03 41 43 45 H 八位位组串“ACE0” 编码 04 02 AC E0 H 例如: e.g. 序列类型{name IAString, ok BOOLEAN}, 值{name “smith”, ok TRUE} 序列值的编码是构造类型。 编码:30 0A 16 05 73 6D 69 74 68 01 01 FF 例如: e.g. SET{breadth INTEGER, bent BOOLEAN}, 值{breadth 7, bent FALSE} 集合类型的元素是无序的,有多种编码。 编码:31 06 02 01 07 01 01 00 也可以是:31 06 01 01 00 02 01 07 MIB-1中管理对象的分组和个数 5.3.2.1 报文应答序列 RFC1212中管理对象宏OBJECT-TYPE的定义 宏实例的定义 3、标量对象和表对象 RFC1212(MIB-2)管理对象宏的定义 SYNTAX:表示对象类型的抽象语法。即4种通用类型和5种应用 类型。 ACCESS:定义SNMP协议访问对象的方式,有只读、读写、只 写、不可访问。 STATUS:说明是否支持这种对象,必要的、任选的、过时的、 可取消的。 DescrPart:这个子句是任选的,用文字说明对象类型的含义。 ReferPart:这个子句是任选的,用文字说明可参考其他MIB模块 中定义的对象。 IndexPart:用于定义表对象的索引项。 DefValPart:定义了对象实例的默认值,这个子句是任选的。 VALUE NOTATION中规定了对象的访问名,即对象标识符。 当用一个具体的值代替宏定义中的变量时就产生了宏实例,它 表示一个实际的ASN.1类型,并且规定了该类型可取的值的集合。 宏实例的定义首先是对象名,然后是宏定义的名字,最后是宏定义 规定的宏体部分。 tcpMaxConn OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION “The limit on the total number of TCP connection the entity can support” ::={tcp 4} 对Internet控制报文协议流入的信息计数 icmpInMsgs OBJECT-TYPE SYNTAX Counter ACCESS
原创力文档

文档评论(0)