基于TCP/IP网络的管理结构和标记

【基于TCP/IP网络的管理结构和标记】1.本文档的状态
本RFC是RFC1065的改进,同时修正了一些印刷上的错误,技术内容并未作改变 。
本文档提供了基于TCP/IP网络的治理结构和标记的普通定义 。非凡的,除了描述了治理信息库和网络治理协议,本文档还提供了一种简单、可行的架构和系统来治理基于TCP/IP的网络,非凡是INTERNET 。
因特网活动组织建议所有的IP和TCP实现应该是可网络治理的 。这意味着要实现因特网治理信息库MIB(RFC-1156)和SNMP(RFC1157)或CMOT(RFC1095)这两种建议的治理协议中至少一种 。值得一说的是,现在SNMP已经是完全的INTERNET标准,而CMOT还是个草案 。可以从HostandGatewayRequirementsRFCs中获得该标准得更多的信息 。
请参考最新版的“Internet正式协议标准”来获得本协议的标准化程度和状态 。
本文档的发布不受任何限制 。
2.介绍
本文描述的是用于治理TCP/IP网络的一般结构和方法,网络治理的对象信息模型和一系列用来描述治理信息的普通类 。结构的正式描述使用了抽象语法描述(ASN.1) 。
本文不说明具体的解决方法,也不是什么协议和数据结构,假如需要这方面的内容请参阅SNMP和MIB的说明 。
在IEEE中有文章是关于Internet治理结构和方法的,本文基本上来自于这篇文章,但在以下几方面有所不同:那篇文章主要说明OSI类型网络的治理,对于SNMP并不适用 。
本文要达到两个目标:简单性和可扩展性,虽然网络治理的研究已经开展了许多年,但是对这方面问题的理解的深度和广度不见得有多好 。通过给出一个通用的SMI,可以为未来的发展打好一个基础 。
3.治理信息的结构和标记
治理对象通过虚拟信息存储访问,我们称这一结构为治理信息库或MIB 。MIB中的对象以ASN.1定义 。
每个对象有自己的名字,语法和编码 。名字就象对象标记,它是一个治理治理用的名字 。
对象类型的请求定义了和对象类型相一致的抽象数据结构 。虽然这可以通过ASN.1进行定义,但在本文中还是加以了限制 。这种限制是为了定义的结果更为一般 。
对象类型的编码说明对象类型的实例如何通过对象的类型语法表示 。通常将对象的语法和编码通过对象的定义进行连结,这也是对象在网络上传输的形式 。
至于定义MIB或治理协议,这不是本文的工作,本文只是通过一个纲领性的说明陈述一般性的原则 。当然,在有些时候,定义也加以了限制,这是为某种特定的治理而加的,在具体实现时可以不用管这些限制 。
3.1名字
名字用于标记治理对象 。对象标记概念用于进行定义 。无论对象是什么语义,对象标记是确定某些对象的方法 。对象标记是根据全局树而来的整数串 。这个树和一些标记过的结点相连 。每个结点还有子结点 。我们对对象标记的理解应该是建立在对这个全局树进行遍历的基础上的 。一个标记就是一个简单的文本描述和一个整数 。
根结点不标记,它至少要有三个子结点,一个子结点由国际标准化组织治理,标记为iso(1);另一个由CCITT治理,标记为ccitt(0);第三个由两者共同治理,标记为:joint-iso-ccitt(2) 。
在iso(0)下,ISO有一个子树用于其它国际组织,org(3),对于子结点来说,两个留给美国国家标准和技术局,另一个由NIST转给美国国防部,dod(6) 。
就本文来说,DoD未指明它如何治理自己的对象标记子树 。本文假设DoD将给Internet分一个区,它由IAB由下面的方式治理:
internetOBJECTIDENTIFIER::={isoorg(3)dod(6)1}
也就是说,对象标记的Internet子树以1.3.6.1开始 。本文作为IAB同意的标准,说明治理对象标记子树的策略 。开始时,四个结点是这样的:

推荐阅读