网管与安全2
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.1.1管理信息库结构
对象类型是由对象标识符确定而对象实例则是对具有标识的 对象具体的多种的表示。
例如:有两个3Com公司的Hub,其对象标识符(Object
I
D
)
为
iso.org.dod.internet.private.enterprises.43.1.8.5,而
Hub1和Hub2的IP地址分别为172.16.46.2和172.16.46.3。
1
org dod来自百度文库internet
directory
1
2
mgmt
mib-2
1
tcp
6
3 experimental
enterprise
4 private 1
IBM
2
OSI管理信息树
iso(1)
org(3)
dod(6)
例
Internet(1)
directory(1)
mgmt(2)
mib-2(1)
experimental (3)
SNMP的对象是用抽象语法ASN.1定义的。ASN.1是一种 形式语言,它提供统一的网络数据表示,定义对象的数据类 型、允许的形式、取值范围以及与其他MIB内部对象之间的 关系。
通常用于定义应用数据的抽象语法和应用层协议数据单元的 结构。
用ASN.1定义的应用数据在传送过程中要按照一定的规则 变换成比特流,这种规则就是基本编码规则BER。
通过这种特殊结构的树来唯一的确定一个管理对 象是OSI的管理模式而Internet也应用了这种管 理信息结构。
ITU(International Telecommunications Union)为国际电信联盟即过去的CCITT。
ISO-ITU上的节点其管理对象既符合ISO的标准 又符合ITU的标准。
计算机网络管理与安全技术
李艇 02W1.2.3
第2章 管理信息结构与管理信息库
2.1管理信息结构
管理信息结构SMI(Structure of Management Information)。
SMI用于定义存储在MIB中的管理信息的语法和语 义。对MIB进行定义和构造。
SMI只允许存储标量和二维数组(表对象),不支持 复杂的数据结构,简化了实现,加强了互操作性。
system (1) interfaces (2) at (3) ip (4) icmp (5) tcp (6) udp (7) egp (8) transmission (10) snmp (11)
private (4) enterprises(1)
MIB-Ⅱ的分组结构
2.1.1 管理信息库结构
在ISO节点下面,一个子树用于其他组织,其中 一个是DoD(美国国防部)。RFC1155确定一 个DoD下的子树将由IAB(Internet活动董事会) 管理。
2.1.1 管理信息库结构
SMI在Internet节点下面定义了四个节点: directory: 为将来使用OSI目录保留。 mgmt: 用于由IAB批准的所有管理对象。而mib-2
树型结构本身定义了如何把对象组合成逻辑相关的 集合。并且层次树结构有三个作用。
1、表示管理和控制关系 2、提供了结构化的信息组织技术 3、提供了对象命名机制
四个
root
itu standard
0
iso
1
iso-itu
2
0
1
2
3
registration authority member body
6
我们说Hub1和Hub2为两个对象实例。
管理对象不一定是网络元素(或网络设备),如Internet作 为一个组织就有一个对象名“internet”,其对象ID为 1.3.6.1。它只有一个实例。管理对象仅仅意味着一个有标识 的对象,不管其是物理的还是抽象的。
在MIB中对象标识符可以用多种形式表示。如internetID:
是mgmt的第一个子节点。 experimental:用来识别在互联网上实验中使用
的所有管理对象。 private:用于识别单方面定义的对象。或者说
为私人企业管理信息准备的。
2.1.1 管理信息库结构
例如一个私人企业LT公司,向Internet编码机构申请 注册,并得到一个代码100(Cisco公司为9、 HP公司为11、3Com公司为43)。该公司为它 的令牌环适配器赋予代码为25,则令牌环适配器 的对象标识为1.3.6.1.4.1.100.25。
Simple or
Primitive
SNMP ASN.1 Data Type
Tag Structure
Defined Or
Application
Constructor Or
Structured
Number Class
Universal
Application
ContextSpecific
SNMP ASN.1 数据类型
l
internet OBJECT IDENTIFIER ::={iso org(3) dod(6) 1}
l internet OBJECT IDENTIFIER ::={1 3 6 1}
2.1.2 数据类型
MIB由一系列对象组成。每个对象属于一定的对象类型,并 且有一个具体的值。
对象类型的定义是一种语法描述,对象实例是对象类型的具 体实现,只有实例才可以绑定到特定的值。
2.1 管理信息结构
为满足协同操作的要求,SMI提供了以下标准化技术 表示管理信息:
l 定义了MIB的层次结构; l 提供了定义管理对象的语法结构; l 规定了对象值的编码方法。
2.1.1 管理信息库结构
SNMP环境中的所有被管理对象都按层次性的结 构或树型结构来排列。
树结构端结点对象就是实际的被管理对象,每一个 对象都代表一些资源、活动或其他要管理的相关信 息。
2.1.1管理信息库结构
管理对象是由对象类型和对象实例构成,而SMI仅仅定 义了对象类型而没有定义对象实例
Object
Name: OBJECT IDENTIFIER
Object Type
Syntax: ASN.1
SMI
Encoding BER
SMI的构成
Object Instance2
Object Instance1
Private
2.1.2 数据类型
在ASN.1中,每一个数据类型都有一个标签,标签有类 型和值。数据类型是由标签的类型和值唯一决定的。 标签的类型有4种:
1、通用标签:用关键字UNIVERSAL表示。带有这种 标签的数据类型是由标准定义的,适用于任何应用;