• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

19-可靠性配置指导

目录

04-误码检测配置

本章节下载 04-误码检测配置  (211.94 KB)

04-误码检测配置


1 误码检测

1.1  误码检测简介

误码检测是一种通过误码事件触发上层业务模块自动采取保护措施的可靠性机制,使用该功能可以尽量减少误码对业务的影响。

1.2  误码检测原理

1.2.1  接口误码检测

配置接口误码检测功能后,设备会按周期对接口接收的报文进行采样、检测、计算:

·     如果误码率大于等于高误码率门限,则认为该接口发生误码故障,上报高误码事件,触发上层业务模块采取对应的保护措施。

·     如果误码率小于低误码率门限,则认为该接口故障恢复,上报高误码解除事件,触发上层业务模块取消误码保护措施。

接口误码检测支持保护措施为:

·     Trigger LSP:接口的误码故障会触发LSP倒换。当设备检测到误码故障后,该接口将误码故障事件通告上层业务模块,触发LSP倒换,使业务流量从主LSP切换到备LSP。当误码故障恢复后,触发业务流量回切到主LSP上。

·     Trigger Section:接口的误码故障会触发段层业务保护。当设备检测到误码故障后,该接口将误码故障通告给接口管理模块,使该接口的链路协议状态变为DOWN(Bit-error down),从而触发关联该接口的上层业务模块进行段层业务保护。当误码故障恢复后,接口的链路协议状态恢复为UP,触发关联该接口的上层业务模块取消段层业务保护。

1.2.2  链路质量检测

配置链路质量检测功能后,设备会按周期对接口接收的报文进行采样、计算、检测:

·     如果误码率大于等于高误码率门限,则认为该接口发生误码故障,链路质量等级变为LOW,同时上报高误码事件。此时IGP协议(OSPF、IS-IS)增大该链路的cost值,触发IGP重新计算路由,以便IGP路由不再优选该链路,从而避开误码故障。

·     如果误码率小于低误码率门限,则认为该接口误码故障恢复,链路质量等级恢复为GOOD,同时上报高误码解除事件。此时IGP协议将该链路的cost值恢复为原来的值,触发IGP重新计算路由,使IGP路由重新优选该链路。

对于非聚合组成员接口的三层以太网接口,除了根据链路质量调整链路cost值,触发IGP重新计算路由,还会触发LSP倒换。

1.2.3  背景流量功能

误码检测时需要保证接口上有足够的流量可以被统计,才能保证误码检测的精度。为了在无业务流量或业务流量很小的时候保证误码检测功能生效,需要根据业务流量的大小,自动开始发送或停止发送一种特定的流量供接口进行误码检测,从而确认接口是否发生误码故障。这种流量被称为背景流量。

为避免接口触发误码故障后由于无业务流量通过而导致无法自动恢复误码门限的问题,设备会自动在接口配置误码检测功能后开启背景流量功能。背景流量由64字节全0数据报文组成,QoS优先级别设置为最低,在不影响业务功能的前提下为误码检测的采样提供足够样本,实现误码门限的快速恢复。

背景流量根据业务流量的大小自动开始发送或停止发送机制为:

·     接口速率大于等于1000Mbps,且出方向业务流量速率小于100Mbps时自动开始发送。该接口将自动开始发送300Mbps的背景流量。

·     接口出方向业务流速率大于300Mbps时,该接口将自动停止发送背景流量。

1.3  误码检测的部署

目前支持在以太网接口和聚合接口上部署误码检测功能。

·     在以太网接口上部署该功能时,仅对该接口的误码率进行采样、计算、检测,该接口的误码率将触发误码事件。

·     在聚合接口上部署该功能时,会对聚合接口的成员接口误码率进行采样、计算、检测,如何触发误码事件,接口误码检测和链路质量检测的实现不同。

1. 聚合接口部署接口误码检测

当聚合组中所有成员端口全部出现误码故障,或未出现误码故障的选中端口数量低于聚合接口配置的最小选中端口数时,聚合接口的状态变为DOWN,从而触发关联该聚合接口的上层业务模块的保护措施。

当未出现误码故障的选中端口数量达到聚合接口配置的最小选中端口数时,聚合接口的状态恢复为UP,触发关联该聚合接口的上层业务进行回切。

有关聚合接口最小选中端口的详细介绍,请参见“二层技术-以太网交换配置指导”中的“以太网链路聚合”。

2. 聚合接口部署链路质量检测

当聚合组中所有聚合成员端口全部出现误码故障,且聚合组下未配置最小选中端口数时,聚合接口的状态变为DOWN,从而触发关联该聚合接口的上层业务模块的保护措施。

当聚合组中未出现误码故障的成员端口数量低于聚合接口配置的最小选中端口数时,聚合接口状态为UP,但是聚合接口的链路质量等级会变为LOW,此时IGP协议(OSPF、IS-IS)增大该链路的cost值,使IGP路由不再优选该链路,从而避开误码故障。

当未出现误码故障的成员端口数量达到聚合接口配置的最小选中端口数时,聚合接口的链路质量等级恢复为GOOD,此时IGP协议将该链路的cost值恢复为原来的值,使IGP路由重新优选该链路。

1.4  误码检测配置限制和指导

接口误码检测功能和链路质量检测功能互斥,建议用户根据实际使用场景配置合适的检测方式。

1.5  配置接口误码检测功能

1. 配置步骤

(1)     进入系统视图。

system-view

(2)     进入接口视图。

¡     进入三层以太网接口视图。

interface interface-type interface-number

¡     进入三层聚合接口视图。

interface route-aggregation interface-number

(3)     配置接口误码检测参数。

port ifmonitor crc-error bit-error-ratio high-threshold high-value-coefficient high-value-power low-threshold low-value-coefficient low-value-power { trigger-lsp | trigger-section }

缺省情况下,未配置接口误码检测参数。

1.6  配置链路质量检测功能

(1)     进入系统视图。

system-view

(2)     进入接口视图。

¡     进入三层以太网接口视图。

interface interface-type interface-number

¡     进入三层聚合接口视图。

interface route-aggregation interface-number

(3)     配置链路质量检测参数。

link-quality crc-error bit-error-ratio high-threshold high-value-coefficient high-value-power low-threshold low-value-coefficient low-value-power

缺省情况下,未配置链路质量检测参数。

1.7  配置接口误码率的计算因子

1. 功能简介

设备开启误码率检测功能后,设备会定时对接口收发的报文进行采样、检查,并同时:

·     当接口处于低误码状态时,使用高误码率计算因子计算出一个结果和高误码率阈值进行比较,判断接口是否处于高误码率状态。

·     当接口处于高误码状态时,使用低误码率计算因子计算出一个结果和低误码率阈值进行比较,判断接口是否需要解除高误码率状态。

调整接口误码率的计算因子,可以调整误码率计算结果的时效性与可靠性。计算因子越小,计算结果的时效性越高,可靠性越低;反之,计算因子越大,计算结果的时效性越低,可靠性越高。

2. 配置限制和指导

仅当配置link-quality crc-error bit-error-ratioport ifmonitor crc-error bit-error-ratio命令后,本功能才能生效。

3. 配置步骤

(1)     进入系统视图。

system-view

(2)     进入接口视图。

¡     进入三层以太网接口视图。

interface interface-type interface-number

¡     进入三层聚合接口视图。

interface route-aggregation interface-number

(3)     配置接口误码率的计算因子。

crc-error bit-error-ratio algorithm-parameter high-factor high-factor-value low-factor low-factor-value

缺省情况下,接口高误码率和低误码率的计算因子均为50。

1.8  配置传递误码检测信息的协议

1. 功能简介

接口发生误码故障后进入误码故障状态,此时需要将该接口的误码状态发送给对端设备。设备支持通过BFD协议或LLDP协议传递接口的误码状态。当对接不同厂商设备时,可以通过配置本命令,选择适配的协议传递误码信息,以便对端设备可以识别。

2. 配置限制和指导

使用LLDP协议传递误码检测信息时,需要保证LLDP功能处于开启状态且LLDP工作模式为最近桥代理模式。有关LLDP的详细介绍,请参见“二层技术-以太网交换配置指导”中的“LLDP”。

3. 配置步骤

(1)     进入系统视图。

system-view

(2)     进入接口视图。

¡     进入三层以太网接口视图。

interface interface-type interface-number

¡     进入三层聚合接口视图。

interface route-aggregation interface-number

(3)     配置传递误码检测信息的协议。

crc-error bit-error-ratio transfer-protocol { bfd | lldp }

缺省情况下,传递误码检测信息的协议为BFD协议。

1.9  配置接口告警功能

1. 功能简介

开启接口告警功能后,当接口处于正常状态,并在指定的时间内指定报文数量超出告警上限阈值时,接口将产生超上限告警,并进入告警状态。当接口处于告警状态,且在指定时间间隔内指定报文数低于下限阈值时,接口将产生恢复告警,并恢复到正常状态。

2. 配置限制和指导

用户可在系统视图和接口视图下配置错误报文告警参数。

·     系统视图下的配置对所有接口有效,接口视图下的配置只对当前接口有效。(不支持指定slot的设备)

·     系统视图下的配置对指定slot的所有接口有效,接口视图下的配置只对当前接口有效。(支持指定slot的设备)

·     对于接口来说,优先采用接口视图下的配置,当该接口未进行配置时,才采用系统视图下的配置。

因收到错误报文被关闭的接口不会自动恢复,需执行undo shutdown命令来恢复。

3. 开启接口的告警功能

(1)     进入系统视图。

system-view

(2)     开启接口监控模块的告警功能。

snmp-agent trap enable ifmonitor [ crc-error | giant | input-error | input-usage | output-error | output-usage | runt | rx-pause | sdh-b1-error | sdh-b2-error | sdh-error | tx-pause ] *

缺省情况下,接口告警功能处于开启状态。

4. 配置CRC错误报文告警参数

(1)     进入系统视图。

system-view

(2)     全局配置CRC错误报文告警参数。

ifmonitor crc-error slot slot-number high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情况下,CRC错误报文告警上限阈值为1000,下限阈值为100,数据收集和比较时间间隔为10秒。

(3)     进入接口视图。

interface interface-type interface-number

(4)     配置CRC错误报文告警参数。

port ifmonitor crc-error [ ratio ] high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情况下,接口采用的CRC错误报文告警参数与全局采用的CRC错误报文告警参数一致。

5. 配置入方向错误报文告警参数

(1)     进入系统视图。

system-view

(2)     全局配置入方向错误报文告警参数。

ifmonitor input-error slot slot-number high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情况下,入方向错误报文告警上限阈值为1000,下限阈值为100,数据收集和比较时间间隔为10秒。

(3)     进入接口视图。

interface interface-type interface-number

(4)     配置入方向错误报文告警参数。

port ifmonitor input-error high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情况下,接口采用的入方向错误报文告警参数与全局采用的入方向错误报文告警参数一致。

6. 配置出方向错误报文告警参数

(1)     进入系统视图。

system-view

(2)     全局配置出方向错误报文告警参数。

ifmonitor output-error slot slot-number high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情况下,出方向错误报文告警上限阈值为1000,下限阈值为100,数据收集和比较时间间隔为10秒。

(3)     进入接口视图。

interface interface-type interface-number

(4)     配置出方向错误报文告警参数。

port ifmonitor output-error high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情况下,接口采用的出方向错误报文告警参数与全局采用的出方向错误报文告警参数一致。

7. 配置入方向带宽利用率的告警参数

(1)     进入系统视图。

system-view

(2)     全局配置入方向带宽利用率的告警参数。

ifmonitor input-usage slot slot-number high-threshold high-value low-threshold low-value

缺省情况下,入方向带宽利用率告警的上限阈值为90,下限阈值为80。

8. 配置出方向带宽利用率的告警参数

(1)     进入系统视图。

system-view

(2)     全局配置出方向带宽利用率的告警参数。

ifmonitor output-usage slot slot-number high-threshold high-value low-threshold low-value

缺省情况下,出方向带宽利用率告警的上限阈值为90,下限阈值为80。

9. 配置接收PAUSE帧告警参数

(1)     进入系统视图。

system-view

(2)     全局配置接收PAUSE帧告警参数。

ifmonitor rx-pause slot slot-number high-threshold high-value low-threshold low-value interval interval

缺省情况下,接收PAUSE帧告警的上限阈值为500,下限阈值为100,数据收集和比较时间间隔为10秒。

(3)     进入接口视图。

interface interface-type interface-number

(4)     配置接收PAUSE帧告警参数。

port ifmonitor rx-pause high-threshold high-value low-threshold low-value interval interval

缺省情况下,接口采用的接收PAUSE帧告警参数与全局采用的接收PAUSE帧告警参数一致。

10. 配置发送PAUSE帧告警参数

(1)     进入系统视图。

system-view

(2)     全局配置发送PAUSE帧告警参数。

ifmonitor tx-pause slot slot-number high-threshold high-value low-threshold low-value interval interval

缺省情况下,发送PAUSE帧告警的上限阈值为500,下限阈值为100,数据收集和比较时间间隔为10秒。

(3)     进入接口视图。

interface interface-type interface-number

(4)     配置发送PAUSE帧告警参数。

port ifmonitor tx-pause high-threshold high-value low-threshold low-value interval interval

缺省情况下,接口采用的发送PAUSE帧告警参数与全局采用的发送PAUSE帧告警参数一致。

11. 配置SDH错误报文告警参数

(1)     进入系统视图。

system-view

(2)     全局配置SDH错误报文告警参数。

ifmonitor sdh-error slot slot-number high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情况下,SDH错误报文告警上限阈值为1000,下限阈值为100,数据收集和比较时间间隔为10秒。

(3)     进入接口视图。

interface interface-type interface-number

(4)     配置SDH错误报文告警参数。

port ifmonitor sdh-error high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情况下,接口采用的SDH错误报文告警参数与全局采用的SDH错误报文告警参数一致。

12. 配置SDH-B1错误报文告警参数

(1)     进入系统视图。

system-view

(2)     全局配置SDH-B1错误报文告警参数。

ifmonitor sdh-b1-error slot slot-number high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情况下,SDH-B1错误报文告警上限阈值为1000,下限阈值为100,数据收集和比较时间间隔为10秒。

(3)     进入接口视图。

interface interface-type interface-number

(4)     配置SDH-B1错误报文告警参数。

port ifmonitor sdh-b1-error high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情况下,接口采用的SDH-B1错误报文告警参数与全局采用的SDH-B1错误报文告警参数一致。

13. 配置SDH-B2错误报文告警参数

(1)     进入系统视图。

system-view

(2)     全局配置SDH-B2错误报文告警参数。

ifmonitor sdh-b2-error slot slot-number high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情况下,SDH-B2错误报文告警上限阈值为1000,下限阈值为100,数据收集和比较时间间隔为10秒。

(3)     进入接口视图。

interface interface-type interface-number

(4)     配置SDH-B2错误报文告警参数。

port ifmonitor sdh-b2-error high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情况下,接口采用的SDH-B2错误报文告警参数与全局采用的SDH-B2错误报文告警参数一致。

14. 配置超大帧告警参数

(1)     进入系统视图。

system-view

(2)     全局配置超大帧告警参数。

ifmonitor giant slot slot-number high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情况下,超大帧告警上限阈值为1000,下限阈值为100,数据收集和比较时间间隔为10秒。

(3)     进入接口视图。

interface interface-type interface-number

(4)     配置超大帧告警参数。

port ifmonitor giant high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情况下,接口采用的超大帧告警参数与全局采用的超大帧告警参数一致。

15. 配置超小帧告警参数

(1)     进入系统视图。

system-view

(2)     全局配置超小帧告警参数。

ifmonitor runt slot slot-number high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情况下,超小帧告警上限阈值为1000,下限阈值为100,数据收集和比较时间间隔为10秒。

(3)     进入接口视图。

interface interface-type interface-number

(4)     配置超小帧告警参数。

port ifmonitor runt high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情况下,接口采用的超小帧告警参数与全局采用的超小帧告警参数一致。

1.10  误码检测显示和维护

1.10.1  显示接口监控信息

可在任意视图执行以下命令:

·     显示背景流量信息。

display ifmonitor background-traffic interface [ interface-type [ interface-number ] ]

·     显示接口告警信息。

display ifmonitor interface interface-type interface-number

1.10.2  清除接口的误码状态

请在用户视图下执行以下命令,清除接口的误码状态。

reset crc-error bit-error-ratio status interface [ interface-type [ interface-number ] ]

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们