目录

简介

先决条件

要求

使用的组件

规则

ONS 15454 陷阱说明

ONS 15454 陷阱结构

确定陷阱的严重性

在HPoV中要采取的操作

相关信息

简介

思科建议使用思科传输管理器(CTM)作为元素管理系统(EMS)来监控来自思科ONS 15454的陷阱，并建议使用思科信息中心(CIC)作为网络管理系统(NMS)来监控网络范围的故障和警报。将本文档与现有故障管理平台(如Hewlett-Packard OpenView(HPOV))配合使用，作为查看故障的主要界面。

本文档说明ONS 15454如何发送陷阱、陷阱的内容，以及在故障管理平台（如HPOV）上应采取什么措施来破解陷阱。由于ONS 15454的不同版本在名称上存在细微差异，因此本文档在适用时重点介绍这些差异。

先决条件

要求

本文档假定您对简单网络管理协议(SNMP)陷阱有基本的了解，并且可以解释定义陷阱的管理信息库系统(MIBS)中的内容。

结合ONS 15454用户文档阅读本文档。

使用的组件

本文档不限于特定的软件和硬件版本。

规则

有关文档约定的更多信息，请参考 Cisco 技术提示约定。

ONS 15454 陷阱说明

ONS 15454使用SNMP陷阱作为一种机制，将运行过程中遇到的任何警报情况通知其上层管理系统。ONS 15454软件版本2.2的MIBS在以下三个文件中定义：

- cerentRegistry.mib

- cerentTC.mib

- cerent454.mib

自ONS 15454系统软件版本4.6以来，这些文件的名称已更改，以指示MIBS模块的名称。这些MIBS文件的名称为：

- CERENT-GLOBAL-REGISTRY.mib

- CERENT-TC.mib

- CERENT-454-MIB.mib

- CERENT-GENERIC-MIB.mib(仅用于ONS 15327)

- CISCO-SMI.mib

- CISCO-VOA-MIB.mib

- CERENT-MSDWDM-MIB.mib

- CISCO-OPTICAL-MONITOR-MIB.mib

- CERENT-FC-MIB.mib

注意：CiscoV2目录中的CERENT-MSDWDM-MIB.mib和CERENT-FC-MIB.mib支持64位性能监控计数器。但是，CiscoV1目录中的各个SNMPv1 MIB不包含64位性能监控计数器，但支持相应64位计数器的较低和较高字值。CiscoV1和CiscoV2目录中的其他MIB文件在内容上相同，且仅在格式上不同。

注意：ONS 15454(或ONS 15454 SDH)和ONS 15327分别使用不同的MIB文件。文件CERENT-454-MIB.mib包含与ONS 15454（SONET和SDH平台）有关的对象和陷阱定义。 文件CERENT-GENERIC-MIB.mib包含与ONS 15327有关的对象和陷阱定义。为ONS 15454或ONS 15454 SDH调配网络管理系统时，请使用文件CERENT-454-MIB.mib。为ONS 15327调配网络管理系统时，请使用文件CERENT-GENERIC-MIB.mib。

SNMP的一个独特功能是MIBS的特定版本始终与同一文件的所有早期版本兼容。例如，来自版本3.0分发CD的CERENT-454-MIB.mib文件与软件版本2.2.3、2.2.1、2.0等兼容。这是每个SNMP MIBS的必需属性，思科光纤传输业务单元(OTBU)专有MIBS文件也不例外。

ONS 15454 陷阱结构

ONS 15454的陷阱在cerent454.mib文件中定义。这是版本3.0中的CERENT-454-MIB.mib文件。ONS 15454生成的陷阱包含唯一标识警报的对象ID。实体标识符唯一标识生成警报的实体（插槽、端口、同步传输信号[STS]、虚拟支路[VT]、双向线路交换环[BLSR]、生成树协议[STP]等）。 陷阱提供警报的严重性（严重、主要、次要、事件等），并指示警报是影响服务还是影响非服务。陷阱还包含显示警报发生的日期和时间的日期/时间戳。当警报条件清除时，ONS 15454还会为每个警报生成陷阱。每个SNMP陷阱包含十个变量绑定。

下表显示了ONS 15454陷阱的结构：

ONS 15454编号的SNMP陷阱变量绑定

名称

描述

1

sysUpTime

SNMPv2-Trap-PDU的变量绑定列表中的第一个变量绑定。

2

snmpTrapOID

SNMPv2-Trap-PDU的变量绑定列表中的第二个变量绑定。

3

cerentNodeTime

此变量提供事件发生的时间。

4

cerent454AlarmState

此变量指定警报严重性和影响服务的状态。严重性是次要、主要和关键的。影响服务的状态是影响服务和非影响服务。

5

cerent454AlarmObjectType

此变量提供触发警报的实体类型。NMS应使用此值来确定轮询哪个表以获取有关警报的详细信息。

6

cerent454AlarmObjectIndex

每个警报都由特定表中的对象条目引发。此变量是每个表中对象的索引。如果警报与接口相关，则这是接口表中接口的索引。

7

cerent454AlarmSlotNumber

此变量指示触发警报的对象的插槽。如果插槽与警报无关，则插槽编号为零。

8

cerent454AlarmPortNumber

此变量提供触发警报的对象的端口。如果端口与警报无关，则端口号为零。

9

cerent454AlarmLineNumber

此变量提供触发警报的对象行。如果某行与警报无关，则行号为零。

10

cerent454AlarmObjectName

此变量提供TL1样式的用户可见名称，该名称唯一标识系统中的对象。

ONS 15327编号中使用的SNMP陷阱变量绑定

名称

描述

1

sysUpTime

此表包含所有当前已发出的警报。当警报被触发时，它将显示为表中的新条目。清除警报后，将从表中删除警报，所有后续条目将按一行向上移动。

2

snmpTrapID

此变量唯一标识警报表中的每个条目。当警报表中的警报清除时，警报索引对于位于已清除警报后的每个警报都会更改。

3

cerentNodeTime

此变量提供事件发生的时间。

4

cerentGenericAlarmState

此变量指定警报严重性和影响服务的状态。严重性是次要、主要和关键的。影响服务的状态是影响服务和非影响服务。

5

cerentGenericAlarmObjectType

此变量提供触发警报的实体类型。NMS应使用此值来确定轮询哪个表以获取有关警报的详细信息。

6

cerentGenericAlarmObjectIndex

每个警报都由特定表中的对象条目引发。此变量是每个表中对象的索引；如果警报与接口相关，则这是接口表中接口的索引。

7

cerentGenericAlarmSlotNumber

此变量指示触发警报的对象的插槽。如果插槽与警报无关，则插槽编号为零。

8

cerentGenericAlarmPortNumber

此变量提供触发警报的对象的端口。如果端口与警报无关，则端口号为零。

9

cerentGenericAlarmLineNumber

此变量提供触发警报的对象行。如果某行与警报无关，则行号为零。

10

cerentGenericAlarmObjectName

此变量提供TL1样式的用户可见名称，该名称唯一标识系统中的对象。

IETF标准文档(称为注释请求(RFC))包含MIB对象定义和详细说明。这些定义从RFC中提取，并在CD上作为MIB文件提供。RFC可从许多来源(如官方IETF网站)获取 。

CD中包含的这些标准MIB文件必须加载到网络管理系统中。它们位于标准目录中。

在ONS 15454和ONS 15327 SNMP代理RFC#中实施的IETF标准MIB

模块名

标题/注释

IANAifType-MIB.mib

互联网编号指派机构(IANA)ifType

1213 1907

RFC1213-MIB-rfc1213.mib，SNMPV2-MIB-rfc1907.mib

基于TCP/IP的网际网络管理管理信息库：MIB-II简单网络管理协议(SNMPv2)第2版管理信息库

1253

RFC1253-MIB-rfc1253.mib

OSPF第2版管理信息库

1493

BRIDGE-MIB-rfc1493.mib

网桥的托管对象定义。这定义了MIB对象，用于根据局域网(LAN)网段之间的IEEE 802.1D-1990标准管理MAC网桥。

1757

RMON-MIB-rfc1757.mib

远程网络监控管理信息库

2737

ENTITY-MIB-rfc2737.mib

实体MIB（版本2）

2233

IF-MIB-rfc2233.mib

使用SMIv2的接口组MIB

2358

EtherLike-MIB-rfc2358.mib

类以太网接口类型的托管对象定义

2493

PerfHist-TC-MIB-rfc2493.mib

使用基于15分钟间隔的性能历史记录的MIB模块的文本约定

2495

DS1-MIB-rfc2495.mib

DS1、E1、DS2和E2接口类型的托管对象定义

2496

DS3-MIB-rfc2496.mib

DS3/E3接口类型的托管对象定义

2558

SONET-MIB-rfc2558.mib

SONET/SDH接口类型的托管对象定义

2674

P-BRIDGE-MIB-rfc2674.mib Q-BRIDGE-MIB-rfc2674.mib

具有流量类、组播过滤和虚拟局域网扩展的网桥的托管对象定义

ONS 15454支持通用和Internet工程任务组(IETF)陷阱。“标准”类别包含您的操作所需的所有IETF和IANA标准MIB文件。

下表列出了ONS 15454中支持的陷阱：

ONS 15454陷阱支持的陷阱

从RFC# MIB

描述

coldstart

RFC1907-MIB

启动代理，冷启动

warmStart

RFC1907-MIB

座席启动，热启动

authenticationFailure

RFC1907-MIB

社区字符串不匹配

newRoot

RFC1493/ BRIDGE-MIB

发送代理是生成树的新根

topologyChange

RFC1493/ BRIDGE-MIB

网桥中的端口已从“学习”(Learning)改为“转发”(Forwarding)或“转发”(Forwarding)改为“阻塞”(Blocking)

entConfigChange

RFC2737/ENTITY-MIB

entLastChangeTime值已更改

dsx1LineStatusChange

RFC2495/ DS1-MIB

当实例dsx1LineStatus的值更改时，会发送dsx1LineStatusChange陷阱。NMS可以使用陷阱触发轮询。如果线路状态更改是由更高级别的线路状态更改（如DS-3）导致的，则不会发送DS-1的陷阱。

dsx3LineStatusChange

RFC2496/ DS3-MIB

当dsx3LineStatus实例的值更改时，会发送dsx3LineStatusLastChange陷阱。NMS可以使用此陷阱触发轮询。当线路状态更改导致较低级别的线路状态更改（如DS-1）时，不会发送较低级别的陷阱。

risingAlarm

RFC1757/RMON-MIB

当警报条目超过上升阈值时生成的SNMP陷阱，该条目生成配置用于发送SNMP陷阱的事件。

fallingAlarm

RFC1757/RMON-MIB

当警报条目超过下降阈值时生成的SNMP陷阱，该条目生成配置用于发送SNMP陷阱的事件。

确定陷阱的严重性

收到的陷阱类型无法单独确定陷阱的严重性。必须查看陷阱的内部内容以确定陷阱的严重性。警报/陷阱严重性可在ONS 15454中调配。对象标识符(OID)cerent454AlarmState指定警报的严重性和影响状态的服务。cerent454AlarmState的可能值是其他(1)、关键(10)、管理(20)、诊断(30)、清除(40)、minorNonServiceAffecting(50)、majorNonServiceAffecting(60)、critalNonServiceAffecting(70)、minorServiceAffecting(80)、 majorServiceAffecting(90)、criticalServiceAffecting(100)。 版本2.2和版本3.0的当前实施没有任何类型至关重要且具有诊断性的陷阱。

在HPoV中要采取的操作

这些步骤是为HP网络节点管理器(NNM)版本6.1编写的。有关如何编译MIB和更改trapd.conf文件中内容的详细信息，请参阅HP NNM版本的用户文档。使用以下步骤作为指导：

1. 按照此处所述的HPoV编译cerentRegistry.mib、cerentTC.mib和cerent454.mib的顺序。

2. 将当前trapd.conf复制为trapd.conf.old。这是一个重要步骤。如果遗漏了某些内容，您始终可以恢复文件名并返回原始设置。

3. 在trapd.conf文件中，使用任何文本编辑器（VI、Emacs、Wordpad等）将字符串NO FORMAT DEFINED替换为$N $2 Object:$3 Index:$4 Slot:$5 Port:$6。 确保仅对从Cisco OTBU专有MIBS文件加载的陷阱执行此替换。

4. 在trapd.conf文件中，使用任何文本编辑器（VI、Emacs、写字板等）将字符串LOGONLY替换为错误警报。 确保仅对从Cisco OTBU专有MIBS文件加载的陷阱执行此替换。

5. 这样，从15454接收的每个陷阱都会在警报浏览器上正确显示。

6. 保存并重新启动HPoV。

相关信息

- 光技术支持页面

- 技术支持和文档 - Cisco Systems