ch5 管理信息结构smi

ch5 管理信息结构smi

ID:1476534

大小:301.50 KB

页数:21页

时间:2017-11-11

ch5 管理信息结构smi_第1页
ch5 管理信息结构smi_第2页
ch5 管理信息结构smi_第3页
ch5 管理信息结构smi_第4页
ch5 管理信息结构smi_第5页
资源描述:

《ch5 管理信息结构smi》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Ch5管理信息结构SMI教师:王勇电话:67392370-83电子邮件:wangy@bjut.edu.cn办公地点:信息楼西304北主要内容概述管理信息的结构管理对象SNMP4J对SMI的支持分析5.1概述需要一种标准化的机制来定义管理信息,使得管理信息在网络管理系统内部或者网络管理系统之间得到统一的理解,而这种机制就是SMI由RFC1155定义,规范了定义管理信息的基本框架,以面向对象的方式来定义管理信息,即管理信息是由一个个管理对象组成的,规定了管理对象的语法和语义SMI是ASN.1的一个子集,使用了部分的AS

2、N.1中的元素来定义管理对象。同时SMI使用了ASN.1的BER编码规则对管理对象进行编码/解码5.2管理信息的结构管理信息的语法类型值集合INTEGER整数类型,其值集合为正数、负数和零OCTETSTRING零个或者多个字节(byte)构成的序列OBJECTIDENTIFIER对象标识符,有一列整数构成,用于确定对象,如算法或属性类型NULL空值简单类型结构类型SEQUENCE(用来建立表中的行)SEQUENCEOF(用来建立表对象)自定义类型类型值集合NetworkAddress网络地址类型IPAddress3

3、2位的IPv4地址格式PhysAddress48位的MAC地址格式Counter循环计数器,计数到最大值后返回0重新计数,只能增加Gauge计数器,计数到最大值后停止,可增可减TimeTicks时间计数器,记录从一时间点起经过的百分之一秒的数量DisplayString可显示打印的字符串类型,方便阅读Opaque透明类型,此类型的数据不要求数据接收方理解其内容,编码时按照OCTETSTRING处理管理信息的定义管理信息以管理对象为单位,以树状结构为组织方式,其中每一个管理对象需要定义的信息基本相同,即都需要定义如下

4、信息:对象标识符:管理对象的对象标识符数据类型:管理对象的数据类型取值范围:管理对象的取值是否存在限制条件访问控制:允许对管理对象采取哪些操作权限描述信息:管理对象的说明性文字信息SMI以及MIB定义在一个模块中,而MIB中的每一个管理对象则使用了宏定义的方式模块定义管理对象宏OBJECT-TYPEMACRO::=BEGINTYPENOTATION::=--mustconformtoRFC1155'sObjectSyntax"SYNTAX"type(ObjectSyntax)"ACCESS"Access"STATU

5、S"StatusDescrPart--描述ReferPart--引用IndexPart--索引DefValPart--缺省值VALUENOTATION::=value(VALUEObjectName)Access::="read-only"--缺省值

6、"read-write"

7、"write-only"

8、"not-accessible"Status::="mandatory"--缺省值

9、"optional"

10、"obsolete"

11、"deprecated"DescrPart::=--描述对象的意义,使用范围等相关信息"

12、DESCRIPTION"value(descriptionDisplayString)

13、emptyReferPart::=--引用描述"REFERENCE"value(referenceDisplayString)

14、emptyIndexPart::=--当对象类型是entry时,为表指定索引"INDEX""{"IndexTypes"}"

15、emptyIndexTypes::=IndexType

16、IndexTypes","IndexTypeIndexType::=--ifindexobject,usetheSYNTAX

17、--valueofthecorrespondent--OBJECT-TYPEinvocationvalue(indexobjectObjectName)--otherwiseusenamedSMItype--mustconformtoIndexSyntaxbelow

18、type(indextype)DefValPart::=--允许为对象提供缺省值"DEFVAL""{"value(defvalueObjectSyntax)"}"

19、emptyENDatIfIndexOBJECT-TYPESYNTAXINTEGERACC

20、ESSread-writeSTATUSdeprecatedDESCRIPTION"Theinterfaceonwhichthisentry'sequivalenceiseffective.Theinterfaceidentifiedbyaparticularvalueofthisindexisthesameinterfaceasidentifiedbythe

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。