ISO/IEC 10742:1994/Amd 2:1999 信息技术 OSI网络层管理信息元素标准详解

为基于OSI的网络管理系统提供统一的被管对象定义、属性及操作规范

1. 标准概况与适用范围

ISO/IEC 10742:1994 是国际标准化组织(ISO)和国际电工委员会(IEC)第一联合技术委员会(JTC 1)制定的一项关键标准,全称为《信息技术 系统间远程通信和信息交换 与OSI网络层相关的管理信息元素》。该标准于1994年首次发布,随后在1999年通过了第二修正案(Amd 2:1999),对原版内容进行了增强和澄清。加拿大标准协会(CSA)采纳了此标准(CAN/CSA-ISO/IEC 10742-94),使其成为北美重要的网络管理参考文档。

该标准定义了通过网络管理协议(特别是公共管理信息协议CMIP)对开放系统互连(OSI)网络层进行管理所需的被管对象(Managed Objects)。它属于OSI系统管理框架中“被管对象定义”系列的一部分,为网络层资源(如网络实体、网络连接、路径等)提供了统一的管理接口。其适用范围包括:

  • 基于OSI网络层协议(如X.25 PLP、CLNP、CONS等)的网络管理系统设计。
  • 网络管理应用程序的开发,用于监视和控制网络层运行状态、性能及故障。
  • 需要与电信管理网络(TMN)互操作的场景。
  • 作为网络设备管理器实现一致性测试的依据。
提示:ISO/IEC 10742 是“OSI管理信息模型”体系中的重要组成部分。在实践中,它通常与ISO/IEC 10165系列(管理信息结构)和ISO/IEC 9595/9596(CMIS/CMIP)配合使用,形成完整的网络管理解决方案。

2. 主要技术内容与要求

2.1 管理信息结构

ISO/IEC 10742 采用 GDMO(ISO/IEC 10165-4) 的模板化定义方法来描述被管对象。标准内定义了23个主要被管对象类(Managed Object Classes),涵盖网络层的核心资源。每个对象类由属性(Attributes)、操作(Operations)、通知(Notifications)和行为(Behavior)组成。

2.2 核心被管对象类

对象类名称 管理关注点 关键属性示例
networkEntity 网络层协议机实例 networkEntityId、networkProtocolId、maxPduSize
networkConnection 面向连接的网络连接 connectionId、state、linkLevels、throughputClass
networkPath 源到目的路由路径 pathId、hopCount、pathQuality、nextHop
networkServiceAccessPoint (nSAP) 网络服务访问点 nsapId、address、admissionControl
discardReason 分组丢弃原因记录 discardCount、protocolReason、threshold

上述对象类共同刻画了网络层的静态配置、动态状态、性能统计和故障信息。Amd 2:1999 主要增加了对 无连接网络层协议(CLNP) 的增强支持,新增了如 clnpSpecificStatisticserrorReportingControl 等属性,并改进了路径对象的生命周期管理。

2.3 属性组与通用管理信息

标准将属性划分为“强制”、“条件”和“可选”三种级别。例如,网络实体的 operationalStateadministrativeState 属于强制属性,而 plannedDownTime 为可选。此外,还定义了通用的网络层服务质量(QoS)参数对象,用于与上层(传输层)交互。

注意:实施者必须严格遵循对象定义中的“包(Package)”与“条件包(Conditional Package)”的组合规则,否则会导致一致性失败,无法通过认证测试。

3. 实施/应用要点

3.1 系统集成要求

要完全实现本标准的网络层管理,需要满足以下条件:

  • 系统中的网络层实体必须支持OSI管理框架,即实现管理应用服务元素(MASE)和管理信息服务(CMIS)。
  • 管理信息库(MIB)必须按照GDMO模板实例化,并与ISO/IEC 10742中定义的对象类(包括Amd 2修改件)一致。
  • 必须支持至少一个OSI管理通信协议栈(如CMIP over OSI或TCP/IP使用RFC 1006)进行管理信息交换。

3.2 一致性测试

与ISO/IEC 10742一致性要求与ISO/IEC 9646(OSI一致性测试方法)和ISO/IEC 10165-6(管理信息一致性)紧密关联。产品应通过以下层面的验证:

  • 静态一致性:声明所支持的对象类、属性、通知和操作与标准要求一致。
  • 动态一致性:实际管理交互的行为符合对象定义中的规范,如状态转换、参数范围。
  • 协议互操作性:能够与其他声称符合ISO/IEC 10742的设备成功进行管理通信。
益处:遵循该标准可确保网络层管理接口的开放性和互操作性,降低运维成本,并为向更高级的自动化运维(如AI驱动的网络管理)奠定统一的数据基础。

4. 与其他标准的关系

ISO/IEC 10742 在OSI管理标准家族中扮演着承上启下的角色:

  • 基础框架: ISO/IEC 7498-4(OSI管理框架)将网络层划归为“对象(N)层”的一部分,10742 为其提供了具体的被管对象实现。
  • 管理信息模型: 与 ISO/IEC 10165-1(管理信息模型)和 ISO/IEC 10165-4(GDMO)配合使用,10742 中的对象均使用这些通用模板定义。
  • 层间关联: 它与传输层管理标准(ISO/IEC 10740)和数据链路层管理标准(ISO/IEC 10747)共同构成完整的OSI层次管理信息集。
  • 与 Internet 管理的关系: 虽源自OSI体系,但其定义的管理概念(如接口状态、差错计数)与TCP/IP的MIB-II(RFC 1213)有映射关系,在过渡方案中常被视为等价元素。
强制性要求: 对于宣称支持OSI网络层管理的网络产品,ISO/IEC 10742 规定的被管对象实现是强制性的(除非明确声明使用其他国际标准替代)。不遵守可能导致不符合TMN接口规范,影响电信级设备的准入。

常见问题(FAQ)

问:ISO/IEC 10742 与 SNMP 的 MIB 有什么本质区别?
答:两者定义了不同的管理信息模型。ISO/IEC 10742 基于面向对象的 GDMO 格式,支持复杂的继承、包含关系和 CMIP 操作;而 SNMP MIB 使用 SMI(ASN.1 子集)的扁平结构,操作简单。但在语义上,许多网络层管理参数(如接口状态、吞吐量)具有相似性,可通过代理转换实现互通。
问:Amd 2:1999 主要增加了哪些内容?现场实施时是否需要特别注意?
答:该修正案主要补充了对无连接网络层协议(CLNP)的管理能力,新增了若干与分组丢弃、错误报告控制相关的属性,并调整了网络路径对象的生命周期行为。实施时应注意移植原有的对象定义,并确保管理应用程序同步更新以支持新的属性,否则可能无法获取部分性能指标。
问:该标准在2026年是否仍然被现代网络管理广泛采用?
答:虽然在全新的网络产品中,基于 TCP/IP 的 SNMP 和 RESTCONF 更为主流,但许多电信核心网、传统OSI骨干网以及 TMN 系统中,ISO/IEC 10742 仍然是现场运行的标准。而且其管理信息建模思路(如状态、QoS参数)被YANG数据模型所借鉴。因此,理解该标准对于运维遗留系统和发展新一代混合管理方案都具有实际价值。

注:本文援引的版权年份参考为2026年,所有对标准文本的描述基于对 ISO/IEC 10742:1994/Amd 2:1999 的正式理解。实际产品开发应以购买的最新官方文档为准。

📥 标准文件下载

🔒
请等待 10 秒,广告加载完成后将自动显示下载链接

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注