09-误码检测命令
本章节下载: 09-误码检测命令 (230.05 KB)
目 录
1.1.1 crc-error bit-error-ratio algorithm-parameter
1.1.2 crc-error bit-error-ratio transfer-protocol
1.1.3 display ifmonitor background-traffic interface
1.1.5 link-quality crc-error bit-error-ratio
1.1.6 port ifmonitor crc-error bit-error-ratio
1.1.7 reset crc-error bit-error-ratio status interface
crc-error bit-error-ratio algorithm-parameter命令用来配置接口误码率的计算因子。
undo crc-error bit-error-ratio algorithm-parameter命令用来恢复缺省情况。
【命令】
crc-error bit-error-ratio algorithm-parameter high-factor high-factor-value low-factor low-factor-value
undo crc-error bit-error-ratio algorithm-parameter
【缺省情况】
接口高误码率和低误码率的计算因子均为50。
【视图】
二层以太网接口视图
三层以太网接口视图
二层聚合接口视图
三层聚合接口视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
high-factor high-factor-value:配置高误码率的计算因子。high-factor-value表示触发高误码率时误码计算的算法系数,取值范围为1~99。
low-factor low-factor-value:配置低误码率的计算因子。low-factor-value表示触发低误码率时误码计算的算法系数,取值范围为1~99。
【使用指导】
设备开启误码率检测功能后,设备会定时对接口收发的报文进行采样、检查,并同时:
· 当接口处于低误码状态时,使用高误码率计算因子计算出一个结果和高误码率阈值进行比较,判断接口是否处于高误码率状态。
· 当接口处于高误码状态时,使用低误码率计算因子计算出一个结果和低误码率阈值进行比较,判断接口是否需要解除高误码率状态。
使用本命令调整接口误码率的计算因子,可以调整误码率计算结果的时效性与可靠性。计算因子越小,计算结果的时效性越高,可靠性越低;反之,计算因子越大,计算结果的时效性越低,可靠性越高。
仅当配置link-quality crc-error bit-error-ratio或port ifmonitor crc-error bit-error-ratio命令后,本命令才能生效。
【举例】
# 配置接口Ten-GigabitEthernet1/0/1高误码率的计算因子为1,低误码率的计算因子为50。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] crc-error bit-error-ratio algorithm-parameter high-factor 10 low-factor 50
This command will affect the bit-error detection. Please make sure all parameters are confirmed. Continue? [Y/N]:y
【相关命令】
· link-quality crc-error bit-error-ratio
· port ifmonitor crc-error bit-error-ratio
crc-error bit-error-ratio transfer-protocol命令用来配置传递误码检测信息的协议。
undo crc-error bit-error-ratio transfer-protocol命令用来恢复缺省情况。
【命令】
crc-error bit-error-ratio transfer-protocol { bfd | lldp }
undo crc-error bit-error-ratio transfer-protocol
【缺省情况】
使用BFD协议报文传递误码检测信息。
【视图】
二层以太网接口视图
三层以太网接口视图
二层聚合接口视图
三层聚合接口视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
bfd:使用BFD协议报文传递误码检测信息。
lldp:使用LLDP协议报文传递误码检测信息。
【使用指导】
接口发生误码故障后进入误码故障状态,此时需要将该接口的误码状态发送给对端设备。设备支持通过BFD协议和LLDP协议传递接口的误码状态。当对接不同厂商设备时,可以通过配置本命令,选择适配的协议传递误码信息,以便对端设备可以识别。
使用LLDP协议传递误码检测信息时,需要保证LLDP功能处于开启状态且LLDP工作模式为最近桥代理模式。有关LLDP的详细介绍,请参见“二层技术-以太网交换配置指导”中的“LLDP”。
【举例】
# 配置接口Ten-GigabitEthernet1/0/1传递误码检测信息的协议为LLDP。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] crc-error bit-error-ratio transfer-protocol lldp
This command takes effect only after LLDP is enabled both globally and on the interface.
display ifmonitor background-traffic interface命令用来显示接口的背景流量信息。
【命令】
display ifmonitor background-traffic interface [ interface-type [ interface-number ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
interface-type:指定接口类型。
interface-number:指定接口编号。
【使用指导】
如果不指定interface-type,则显示所有可统计的接口的背景流量信息。
如果指定interface-type而不指定interface-number,则显示该类型下所有接口的背景流量信息。
如果同时指定interface-type和interface-number,则显示指定接口的背景流量信息。
【举例】
# 显示所有类型接口的背景流量信息。
<Sysname> display ifmonitor background-traffic interface
Total number of interfaces sending background traffic:0
Interface State Sending Rate (Mbps) Last start
Last stop
XGE1/0/1 Disabled N 0 -
-
表1-1 display ifmonitor background-traffic interface命令显示信息描述表
字段 |
描述 |
Total number of interfaces sending backgroundtraffic |
正在发送背景流量的接口总数 |
Interface |
接口简称 |
State |
接口的背景流量功能的开启状态: · Disabled:背景流量功能处于关闭状态 · Enabled:背景流量功能处于开启状态 |
Sending |
接口背景流量的发送状态: · Y:正在发送背景流量 · N:当前未发送背景流量 |
Rate (Mbps) |
接口背景流量发送速率,单位为Mbps |
Last start |
接口上一次开始发送背景流量的时间,未发送过背景流量显示为“-” |
Last stop |
接口上一次停止发送背景流量的时间,未发送过背景流量显示为“-” |
display ifmonitor命令用来显示接口告警信息。
【命令】
display ifmonitor interface interface-type interface-number
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
interface interface-type interface-number:显示指定接口的告警信息。interface-type interface-number表示接口类型和接口编号。
【举例】
# 显示接口Ten-GigabitEthernet1/0/1的告警信息。
<Sysname> display ifmonitor interface ten-gigabitethernet 1/0/1
Ten-GigabitEthernet1/0/1:
CRC error:
Trap enable : Y
Trigger down : N
Alarm status : N
High threshold : 1000
Low threshold : 100
Value(ratio) : 10
Interval : 10 s
Trigger at : Never
Input error:
Trap enable : Y
Trigger down : N
Alarm status : N
High threshold : 1000
Low threshold : 100
Interval : 10 s
Value : 0
Trigger at : [L]2013-05-01 11:16:00
Output error:
Trap enable : Y
Trigger down : N
Alarm status : N
High threshold : 1000
Low threshold : 100
Interval : 10 s
Value : 0
Trigger at : [L]2013-05-01 11:16:00
SDH error:
Trap enable : Y
Trigger down : N
Alarm status : N
High threshold : 1000
Low threshold : 100
Interval : 10 s
Value : 0
Trigger at : Never
SDH-B1 error:
Trap enable : Y
Trigger down : N
Alarm status : N
High threshold : 1000
Low threshold : 100
Interval : 10 s
Value : 0
Trigger at : [L]2013-05-01 11:16:00
SDH-B2 error:
Trap enable : Y
Trigger down : N
Alarm status : N
High threshold : 1000
Low threshold : 100
Interval : 10 s
Value : 0
Trigger at : [L]2013-05-01 11:16:00
# 显示接口Ten-GigabitEthernet1/0/1的告警信息,该接口发生误码故障是否联动LSP倒换。
<Sysname> display ifmonitor interface ten-gigabitethernet 1/0/1
Ten-GigabitEthernet1/0/1:
CRC error(bit-error-ratio):
Trigger action : LSP
High threshold : 1E-3
Low threshold : 1E-4
Value : 0E-0
Trigger at : [H]2013-05-01 11:16:00
Input error:
Trap enable : Y
Trigger down : N
Alarm status : N
High threshold : 1000
Low threshold : 100
Interval : 10 s
Value : 0
Trigger at : [L]2013-05-01 11:16:00
Output error:
Trap enable : Y
Trigger down : N
Alarm status : N
High threshold : 1000
Low threshold : 100
Interval : 10 s
Value : 0
Trigger at : [L]2013-05-01 11:16:00
SDH error:
Trap enable : Y
Trigger down : N
Alarm status : N
High threshold : 1000
Low threshold : 100
Interval : 10 s
Value : 0
Trigger at : Never
SDH-B1 error:
Trap enable : Y
Trigger down : N
Alarm status : N
High threshold : 1000
Low threshold : 100
Interval : 10 s
Value : 0
Trigger at : [L]2013-05-01 11:16:00
SDH-B2 error:
Trap enable : Y
Trigger down : N
Alarm status : N
High threshold : 1000
Low threshold : 100
Interval : 10 s
Value :0
Trigger at : [L]2013-05-01 11:16:00
# 显示接口Ten-GigabitEthernet1/0/1的告警信息,该接口发生误码故障是否联动触发段层业务保护。
<Sysname> display ifmonitor interface ten-gigabitethernet 1/0/1
Ten-GigabitEthernet1/0/1:
CRC error(bit-error-ratio):
Trigger action : Section
High threshold : 1E-3
Low threshold : 1E-4
Value : 0E-0
Trigger at : Never
Input error:
Trap enable : Y
Trigger down : N
Alarm status : N
High threshold : 1000
Low threshold : 100
Interval : 10 s
Value : 0
Trigger at : [L]2013-05-01 11:16:00
Output error:
Trap enable : Y
Trigger down : N
Alarm status : N
High threshold : 1000
Low threshold : 100
Interval : 10 s
Value : 0
Trigger at : [L]2013-05-01 11:16:00
SDH error:
Trap enable : Y
Trigger down : N
Alarm status : N
High threshold : 1000
Low threshold : 100
Interval : 10 s
Value :0
Trigger at : Never
SDH-B1 error:
Trap enable : Y
Trigger down : N
Alarm status : N
High threshold : 1000
Low threshold : 100
Interval : 10 s
Value : 0
Trigger at : [L]2013-05-01 11:16:00
SDH-B2 error:
Trap enable : Y
Trigger down : N
Alarm status : N
High threshold : 1000
Low threshold : 100
Interval : 10 s
Value : 0
Trigger at : [L]2013-05-01 11:16:00
表1-2 display ifmonitor命令显示信息描述表
字段 |
描述 |
Trap enable |
告警是否开启 · Y:表示开启 · N:表示关闭 |
Trigger down |
达到告警阈值后是否将接口置为down状态: · Y:将接口置为down状态 · N:未将接口置为down状态 |
Trigger action |
发生误码故障后触发的动作: · Link quality:根据链路质量,调整链路cost值 · LSP:表示LSP倒换 · Section:表示段层业务保护 |
Alarm status |
告警状态: · Y:表示当前处于告警状态 · N:表示当前未处于告警状态 |
High threshold |
告警上限阈值或误码率高门限 |
Low threshold |
告警下限阈值或误码率低门限 |
Interval |
告警的收集和比较间隔周期,单位为秒 |
Value |
触发错误报文告警时,表示最近一次统计周期内的错误报文数量 触发Bit error时,表示最近一次统计周期内的误码率值 |
Value(ratio) |
触发错误报文告警时,表示最近一次统计周期内的错误报文百分比 |
Trigger at |
记录最近一次触发告警阈值或者误码率门限的时间: · [L]YYYY/MM/DD HH:MM:SS:记录最近一次触发告警下限阈值或者误码率低门限的系统时间 · [H]YYYY/MM/DD HH:MM:SS:记录最近一次触发告警上限阈值或者误码率高门限的系统时间 · Never:未触发告警阈值或者误码率门限 |
link-quality crc-error bit-error-ratio命令用来配置链路质量检测参数。
undo link-quality命令用来恢复缺省情况。
【命令】
link-quality crc-error bit-error-ratio high-threshold high-value-coefficient high-value-power low-threshold low-value-coefficient low-value-power
undo link-quality
【缺省情况】
未配置链路质量检测参数。
【视图】
三层以太网接口视图
三层聚合接口视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
high-threshold high-value-coefficient high-value-power:配置高误码率门限。high-value-coefficient表示高误码率门限的系数(xE-y中的x),取值范围为1~9。high-value-power表示高误码率门限的幂(xE-y中的y),取值范围为1~7。
low-threshold low-value-coefficient low-value-power:配置低误码率门限。low-value-coefficient表示低误码率门限的系数(xE-y中的x),取值范围为1~9。low-value-power表示低误码率门限的幂(xE-y中的y),取值范围为1~7。
【使用指导】
通过配置本命令,设备会按周期对接口接收的报文进行采样、计算、检测:
· 如果误码率大于等于高误码率门限,则认为该接口发生误码故障,链路质量等级变为LOW,同时上报高误码事件。此时IGP协议(OSPF、IS-IS)增大该链路的cost值,触发IGP重新计算路由,以便IGP路由不再优选该链路,从而避开误码故障。
· 如果误码率小于低误码率门限,则认为该接口误码故障恢复,链路质量等级恢复为GOOD,同时上报高误码解除事件。此时IGP协议将该链路的cost值恢复为原来的值,触发IGP重新计算路由,使IGP路由重新优选该链路。
误码率计算公式如下:误码率=xE-y,其中E=10。
执行本命令时,低误码率的门限必须小于等于高误码率的门限。
本命令和port ifmonitor crc-error、port ifmonitor crc-error bit-error-ratio命令互斥。
【举例】
# 配置接口Ten-GigabitEthernet1/0/1所在链路的链路质量检测参数,高误码率门限的系数为1,高误码率门限的幂为3,低误码率门限的系数为1,低误码率门限的幂为6。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] link-quality crc-error bit-error-ratio high-threshold 1 3 low-threshold 1 6
【相关命令】
· port ifmonitor crc-error(接口管理命令参考/以太网接口)
· port ifmonitor crc-error bit-error-ratio
port ifmonitor crc-error bit-error-ratio命令用来配置接口误码检测参数。
undo port ifmonitor crc-error命令用来恢复缺省情况。
【命令】
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 }
undo port ifmonitor crc-error
【缺省情况】
未配置接口误码检测参数。
【视图】
二层以太网接口视图
三层以太网接口视图
二层聚合接口视图
三层聚合接口视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
high-threshold high-value-coefficient high-value-power:配置高误码率门限。high-value-coefficient表示高误码率门限的系数(xE-y中的x),取值范围为1~9。high-value-power表示高误码率门限的幂(xE-y中的y),取值范围为1~5。
low-threshold low-value-coefficient low-value-power:配置低误码率门限。low-value-coefficient表示低误码率门限的系数(xE-y中的x),取值范围为1~9。low-value-power表示低误码率门限的幂(xE-y中的y),取值范围为1~6。
trigger-lsp:配置接口误码故障会触发LSP倒换。二层以太网接口和二层聚合接口下不支持指定本参数。
trigger-section:配置接口误码故障会触发段层业务保护。
【使用指导】
指定trigger-lsp参数时,当设备检测到误码故障后,该接口将误码故障事件通告上层业务模块,触发LSP倒换,使业务流量从主LSP切换到备LSP。当误码故障恢复后,触发业务流量回切到主LSP上。
指定trigger-section参数时,当设备检测到误码故障后,该接口将误码故障通告给接口管理模块,使该接口的链路协议状态变为DOWN(Bit-error down),从而触发关联该接口的上层业务模块进行段层业务保护。当误码故障恢复后,接口的链路协议状态恢复为UP,触发关联该接口的上层业务模块取消段层业务保护。
误码率计算公式如下:误码率=xE-y,其中E=10。
不同设备和业务对误码率的要求不一致,请按照网络规划和设备要求进行合理设置。
本命令和link-quality命令互斥。
多次执行本命令和port ifmonitor crc-error命令,最后一次执行的命令生效。
【举例】
# 配置接口Ten-GigabitEthernet1/0/1的误码检测参数,其中高误码率门限的系数为1,高误码率门限的幂为4,低误码率门限的系数为1,低误码率门限的幂为5,触发高门限时联动段层业务保护。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] port ifmonitor crc-error bit-error-ratio high-threshold 1 4 low-threshold 1 5 trigger-section
【相关命令】
· link-quality
· port ifmonitor crc-error(接口管理命令参考/以太网接口)
reset crc-error bit-error-ratio status interface命令用来清除接口的误码状态。
【命令】
reset crc-error bit-error-ratio status interface [ interface-type [ interface-number ] ]
【视图】
用户视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
interface-type:指定接口类型。
interface-number:指定接口编号。
【使用指导】
当接口处于高误码状态时,执行本命令将清除接口的误码率,并解除高误码状态,接口恢复正常状态。
当接口处于低误码状态时,执行本命令清除接口低误码率状态和接口的误码率。
当接口处于正常状态时,执行本命令仅清除接口误码率。
如果不指定interface-type和interface-number,则清除所有接口的误码状态。
如果指定interface-type而不指定interface-number,则清除指定类型接口的误码状态。
【举例】
# 清除接口Ten-GigabitEthernet1/0/1的误码状态。
<Sysname> reset crc-error bit-error-ratio status interface ten-gigabitethernet 1/0/1
【相关命令】
· link-quality crc-error bit-error-ratio
· port ifmonitor crc-error bit-error-ratio
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!