07-MPLS-TP OAM命令
本章节下载: 07-MPLS-TP OAM命令 (194.94 KB)
cc enable命令用来开启CC(Continuity Check,连续性检测)的发送或接收功能。
undo cc enable命令用来关闭连续性检测的发送或接收功能。
【命令】
cc enable { receive | send }
undo cc enable { receive | send }
【缺省情况】
连续性检测的发送和接收功能处于关闭状态。
【视图】
MEG视图
【缺省用户角色】
network-admin
【参数】
receive:开启连续性检测接收功能。
send:开启连续性检测发送功能。
【举例】
# 开启连续性检测发送功能。
<Sysname> system-view
[Sysname] mpls-tp meg meg1
[Sysname-meg-meg1] cc enable send
【相关命令】
· ccm interval
ccm interval命令用来配置CCM(Continuity Check Messages,连续性检测消息)的发送时间间隔。
undo ccm interval命令恢复缺省情况。
【命令】
ccm interval interval
undo ccm interval
【缺省情况】
CCM发送时间间隔为1000ms。
【视图】
MEG视图
【缺省用户角色】
network-admin
【参数】
interval:CCM的发送时间间隔,取值为3.3、10、100、1000、10000、60000、600000,单位为毫秒。
【举例】
# 配置CCM发送时间间隔为10ms。
<Sysname> system-view
[Sysname] mpls-tp meg meg1
[Sysname-meg-meg1] ccm interval 10
【相关命令】
· cc enable
display mpls-tp me命令用来显示ME的信息。
【命令】
display mpls-tp me [ meg meg-name ] [ verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
【参数】
meg meg-name:显示指定MEG的ME信息。meg-name表示MEG的名称,为1~13个字符的字符串,区分大小写。如果不指定本参数,则显示所有MEG的ME信息。
verbose:显示ME的详细信息。如果不指定本参数,则显示ME的简要信息。
【举例】
# 显示所有MEG的ME简要信息。
<Sysname> display mpls-tp me
Total number of MEs: 1 (1 working, 0 invalid)
MEG Name MEP ID Remote MEP ID State
mega 8191 8190 Working
# 显示所有MEG的ME详细信息。
<Sysname> display mpls-tp me verbose
MEG Name: mega
MEP ID: 8191
Remote MEP ID : 8190
Binding type : PW
Binding info : 192.2.2.2/4294967295
EXP : 7
State : Working
表1-1 display mpls-tp me命令显示信息描述表
字段 |
描述 |
MEG Name |
MEG名称 |
MEP ID |
本端MEP的标识符 |
Remote MEP ID |
对端MEP的标识符 |
Binding type |
绑定的连接的类型,目前取值只能为PW |
Binding info |
绑定信息,包括远端PE的LSR ID和PW的PW ID |
EXP |
报文的优先级 |
State |
ME的状态信息,取值包括: · Working:PW正在运行 · PW not available:PW不可用 |
display mpls-tp meg命令用来显示MEG的信息。
【命令】
display mpls-tp meg [ meg-name ] [ verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
【参数】
meg-name:显示指定MEG的信息。meg-name表示MEG的名称,为1~13个字符的字符串,区分大小写。如果不指定本参数,则显示所有MEG的信息。
verbose:显示MEG的详细信息。如果不指定本参数,则显示MEG的简要信息。
【举例】
# 显示所有MEG的简要信息。
<Sysname> display mpls-tp meg
Total number of MEGs: 1
MEG Name MEG index ME number
mega 0 1
# 显示所有MEG的详细信息。
<Sysname> display mpls-tp meg verbose
MEG name : mega
MEG index : 0
SLM:
OAM type : On demand
Packet interval : 1000 ms
DM two-way:
OAM type : Proactive
Packet interval : 1000 ms
Loopback:
OAM type : On demand
CC:
Send : Enabled
Receive : Enabled
CCM interval : 1000 ms
MEs: 0
MEP ID Remote MEP ID Binding info
8191 8190 PW (192.2.2.2/4294967295)
表1-2 display mpls-tp meg命令显示信息描述表
字段 |
描述 |
MEG name |
MEG名称 |
MEG index |
MEG索引 |
ME number |
MEG中的ME数量 |
SLM |
单向丢包检测信息 |
DM two-way |
双向时延检测信息 |
Loopback |
环回检测信息 |
OAM type |
检测方式,取值包括: · On demand:手工按需检测。环回检测只支持此方式 · Proactive:系统自动检测 |
Packet interval |
测试报文发送时间间隔,单位为毫秒 |
CC |
连续性检测信息 |
Send |
连续性检测发送功能状态 |
Receive |
连续性检测接收功能状态 |
CCM interval |
连续性检测报文发送时间间隔,单位为毫秒 |
MEs |
MEG中的ME数量 |
MEP ID |
本端MEP的标识符 |
Remote MEP ID |
对端MEP的标识符 |
Binding info |
与ME绑定的PW,形式为“PW (远端PE的LSR ID/PW ID)” |
display mpls-tp oam statistics命令用来显示系统自动方式SLM和双向DM的测试统计信息。
【命令】
display mpls-tp oam statistics [ meg meg-name ] type { dm two-way | slm }
【视图】
任意视图
【缺省用户角色】
network-admin
【参数】
meg meg-name:显示指定MEG的统计信息。meg-name表示MEG的名称,为1~13个字符的字符串,区分大小写。如果不指定本参数,则显示所有MEG的统计信息。
type:指定统计信息类型。
dm two-way:显示双向时延自动检测的统计信息。
slm:显示单向丢包自动检测的统计信息。
【举例】
# 显示所有MEG的双向时延自动检测的统计信息。
<Sysname> display mpls-tp oam statistics type dm two-way
MEG name: 1
MEP ID: 8191
Max delay : 3380 us
Min delay : 2870 us
Average delay : 3061 us
Max delay variation : 510 us
Min delay variation : 130 us
Average delay variation : 226 us
Index Frame delay Delay variation
1 2917 us -- us
2 3047 us 130 us
3 3380 us 333 us
4 2870 us 510 us
5 3092 us 222 us
表1-3 display mpls-tp oam statistics type dm two-way命令显示信息描述表
字段 |
描述 |
MEG name |
MEG名称 |
MEP ID |
本端MEP标识符 |
Max delay |
最大延迟时间,单位为微秒 |
Min delay |
最小延迟时间,单位为微秒 |
Average delay |
平均延迟时间,单位为微秒 |
Max delay variation |
最大时延抖动,单位为微秒 |
Min delay variation |
最小时延抖动,单位为微秒 |
Average delay variation |
平均时延抖动,单位为微秒 |
Index |
数据帧编号 |
Frame delay |
数据帧的延迟时间,单位为微秒 |
Delay variation |
时延抖动,单位为微秒 |
# 显示所有MEG的单向丢包自动检测的统计信息。
<Sysname> display mpls-tp oam statistics type slm
MEG name: abc
MEP ID: 2
Total near-end lost frames : 400
Total far-end lost frames : 400
Max near-end loss ratio : 4.00%
Min near-end loss ratio : 1.00%
Last near-end frame loss ratio : 2.00%
Max far-end loss ratio : 3.00%
Min far-end loss ratio : 1.00%
Last far-end frame loss ratio : 1.00%
表1-4 display mpls-tp oam statistics type slm命令显示信息描述表
字段 |
描述 |
MEG name |
MEG名称 |
MEP ID |
本端MEP标识符 |
Total near-end lost frames |
近端丢包总数 |
Total far-end lost frames |
远端丢包总数 |
Max near-end loss ratio |
近端最大丢包率 |
Min near-end loss ratio |
近端最小丢包率 |
Last near-end frame loss ratio |
近端最近一次的丢包率 |
Max far-end loss ratio |
远端最大丢包率 |
Min far-end loss ratio |
远端最小丢包率 |
Last far-end frame loss ratio |
远端最近一次的丢包率 |
dm two-way pro-active命令用来开启系统自动执行双向时延检测功能。
undo dm two-way pro-active命令用来关闭系统自动执行双向时延检测功能。
【命令】
dm two-way pro-active [ interval interval ]
undo dm two-way pro-active
【缺省情况】
系统自动执行双向时延检测功能处于关闭状态。
【视图】
MEG视图
【缺省用户角色】
network-admin
【参数】
interval interval:指定发送测试报文的时间间隔。interval取值为1000或10000,单位为毫秒,缺省值为1000。
【使用指导】
本命令与mpls-tp dm two-way命令互斥,即通过mpls-tp dm two-way命令配置对MEG执行手工按需双向时延检测后,不能在该MEG的视图下开启本功能。
【举例】
# 开启系统自动执行双向时延检测功能,并指定发送测试报文的时间间隔为10000毫秒。
<Sysname> system-view
[Sysname] mpls-tp meg meg1
[Sysname-meg-meg1] dm two-way pro-active interval 10000
【相关命令】
· mpls-tp dm two-way
me命令用来创建ME(Maintenance Entity,维护实体),并进入ME视图。如果指定的ME已经存在,则直接进入ME视图。
undo me命令用来删除指定的ME。
【命令】
me mep-id [ remote-mep-id remote-mep-id pw peer ip-address pw-id pw-id [ exp exp-value ] ]
undo me mep-id
【缺省情况】
不存在ME。
【视图】
MEG视图
【缺省用户角色】
network-admin
【参数】
mep-id:本端MEP的标识符,取值范围为1~8191。
remote-mep-id remote-mep-id:指定对端MEP的标识符,取值范围为1~8191。
pw peer ip-address pw-id pw-id:指定与ME绑定的PW。其中,ip-address为PW远端PE的LSR ID,pw-id为PW ID,取值范围为1~4294967295。本命令中指定的PW必须已经创建。
exp exp-value:指定发送的测试报文的优先级。exp-value取值范围为0~7,缺省值为7。取值越大,优先级越高。
【使用指导】
一个MEG下最多只能配置一个ME。
创建ME时,必须指定remote-mep-id remote-mep-id pw peer ip-address pw-id pw-id参数;进入已经存在的ME视图时,可以不指定该参数。
不同ME不能绑定同一条PW。
通过本命令指定的本端MEP标识符和对端MEP标识符不能相同。
【举例】
# 创建ME,本端MEP和对端MEP标识符分别为100和101,PW远端PE的LSR ID为1.1.1.1,PW ID为102。
<Sysname> system-view
[Sysname] mpls-tp meg meg1
[Sysname-meg-meg1] me 100 remote-mep-id 101 pw peer 1.1.1.1 pw-id 102
[Sysname-meg-meg1-100]
【相关命令】
· display mpls-tp me
mpls-tp dm two-way命令用来执行双向时延检测。
【命令】
mpls-tp dm two-way meg meg-name [ me mep-id ] [ interval interval | number number ] *
【视图】
任意视图
【缺省用户角色】
network-admin
【参数】
meg meg-name:指定检测的MEG。meg-name表示MEG的名称,为1~13个字符的字符串,区分大小写。
me mep-id:指定检测的ME。mep-id为本端MEP的标识符,取值范围为1~8191。如果当前MEG下只有一个ME,则无需指定本参数。
interval interval:指定发送测试报文的时间间隔。interval取值为1000或10000,单位为毫秒,缺省值为1000。
number number:指定发送测试报文的个数,取值范围为1~4294967295,缺省值为5。
【使用指导】
本命令指定的MEG中必须已经创建ME,且与该ME绑定的PW必须处于up状态。
本命令与dm two-way pro-active命令互斥,即本命令指定的MEG下不能开启系统自动执行双向时延检测功能。
【举例】
# 对MEG mega执行双向时延检测。
<Sysname> mpls-tp dm two-way meg mega me 1 interval 1000 number 5
DM two-way on demand. Total Numbers:5, press CTRL_C to break
MEG name = mega, MEP ID = 1 : seq = 1, delay = 50 us, delay variation = 0 us.
Meg name = mega, MEP ID = 1 : seq = 2, delay = 50 us, delay variation = 0 us.
Meg name = mega, MEP ID = 1 : seq = 3, delay = 50 us, delay variation = 0 us.
Meg name = mega, MEP ID = 1 : seq = 4, delay = 50 us, delay variation = 0 us.
Meg name = mega, MEP ID = 1 : seq = 5, delay = 50 us, delay variation = 0 us.
--- DM two-way statistics ---
Max delay = 50 us Max delay variation = 0 us
Min delay = 50 us Min delay variation = 0 us
Delay average = 50 us Delay variation average = 0 us
表1-5 mpls-tp dm two-way命令输出信息描述表
字段 |
描述 |
Total Numbers |
发送测试报文的总数 |
MEG name |
检测的MEG名称 |
MEP ID |
本端MEP的标识符 |
seq |
应答报文的序号 |
delay |
延时时间,单位为微秒 |
Delay variation |
时延抖动,单位为微秒 |
DM two-way statistics |
双向时延检测的统计信息 |
Max delay |
最大延迟时间,单位为微秒 |
Max delay variation |
时延抖动最大值,单位为微秒 |
Min delay |
最小延迟时间,单位为微秒 |
Min delay variation |
时延抖动最小值,单位为微秒 |
Delay average |
平均延迟时间,单位为微秒 |
Delay variation average |
时延抖动平均值,单位为微秒 |
【相关命令】
· dm two-way pro-active
mpls-tp loopback命令用来执行环回检测。
【命令】
mpls-tp loopback meg meg-name [ me mep-id ] [ number number ]
【视图】
任意视图
【缺省用户角色】
network-admin
【参数】
meg meg-name:指定检测的MEG。meg-name表示MEG的名称,为1~13个字符的字符串,区分大小写。
me mep-id:指定检测的ME。mep-id为本端MEP的标识符,取值范围为1~8191。如果当前MEG下只有一个ME,则无需指定本参数。
number number:指定发送测试报文的数目,取值范围1~4294967295,缺省值为5。
【举例】
# 对MEG meg1执行环回检测。
<Sysname> mpls-tp loopback meg meg1 me 1 number 5
Loopback on demand. Total Numbers:5, press CTRL_C to break
MEG name = meg1, MEP ID = 1 : seq = 1.
Meg name = meg1, MEP ID = 1 : seq = 2.
Meg name = meg1, MEP ID = 1 : seq = 3.
Meg name = meg1, MEP ID = 1 : seq = 4.
Meg name = meg1, MEP ID = 1 : seq = 5, timeout.
--- Loopback statistics ---
5 packets transmitted
4 packets received
1 timed out
表1-6 mpls-tp loopback命令输出信息描述表
字段 |
描述 |
Total Numbers |
环回检测发送的报文总数 |
MEG name |
MEG名称 |
MEP ID |
本端MEP的标识符 |
seq |
报文序号 |
timeout |
等待应答报文超时 若在超时之前接收到应答报文,则不显示本字段 |
Loopback statistics |
环回检测统计信息 |
packets transmitted |
发送报文总数 |
packets received |
接收报文总数 |
timed out |
超时次数 |
mpls-tp meg命令用来创建MEG(Maintenance Entity Group,维护实体组),并进入MEG视图。如果指定的MEG已经存在,则直接进入MEG视图。
undo mpls-tp meg命令用来删除指定的MEG。
【命令】
mpls-tp meg meg-name
undo mpls-tp meg meg-name
【缺省情况】
不存在MEG。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
meg-name:MEG的名称,为1~13个字符的字符串,区分大小写。
【举例】
# 创建名称为meg1的MEG,并进入MEG视图。
<Sysname> system-view
[Sysname] mpls-tp meg meg1
[Sysname-meg-meg1]
【相关命令】
· display mpls-tp meg
mpls-tp mode命令用来配置MPLS-TP OAM的的检测模式。
undo mpls-tp mode命令用来恢复缺省情况。
【命令】
mpls-tp mode { private [ gal-value ] | standard }
undo mpls-tp mode
【缺省情况】
MPLS-TP OAM的的检测模式为标准模式。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
standard:指定标准模式。该模式下,检测PW时不携带GAL标签。
private:指定私有模式。该模式下,检测PW时携带GAL标签。
gal-value:GAL标签值。默认为13。目前只允许配置13。
【使用指导】
MPLS-TP OAM报文的传输路径与数据报文的路径传输相同。MPLS-TP OAM使用GAL来标识MPLS-TP OAM报文,以便MEP设备区分MPLS OAM报文和数据报文。
对于某些产品,在private模式下,不能使用BFD检测PW。如果需要使用BFD检测PW,则需要配置MPLS-TP的检测模式为standard模式,并执行vccv cc control-word命令配置VCCV控制通道类型为控制字类型。
如果采用私有模式对多段PW进行检测,则要求多段PW上的每个PE设备都支持转发携带GAL标签的报文。
【举例】
# 配置MPLS-TP OAM的检测模式为私有模式,GAL标签采用缺省值13。
<Sysname> system-view
[Sysname] mpls-tp mode private
mpls-tp slm命令用来执行单向丢包检测。
【命令】
mpls-tp slm meg meg-name [ me mep-id ] [ duration duration | interval interval ] *
【视图】
任意视图
【缺省用户角色】
network-admin
【参数】
meg meg-name:指定检测的MEG。meg-name表示MEG的名称,为1~13个字符的字符串,区分大小写。
me mep-id:指定检测的ME。mep-id为本端MEP的标识符,取值范围为1~8191。如果当前MEG下只有一个ME,则无需指定本参数。
duration duration:指定单向丢包检测的持续时间。duration取值范围为2~1800,单位为秒,缺省值为2。
interval interval:指定发送测试报文的时间间隔。interval取值为1000或10000,单位为毫秒,缺省值为1000。
【使用指导】
本命令与slm pro-active命令互斥,即本命令指定的MEG下不能开启系统自动单向丢包检测功能。
【举例】
# 对MEG meg1执行单向丢包检测功能。
<Sysname> mpls-tp slm meg meg1 duration 1000 interval 10000
SLM on demand. Duration :1000 seconds, press CTRL_C to break
Total near-end lost frames : 8 Total far-end lost frames : 8
Max near-end loss ratio : 4.67% Max far-end loss ratio : 6.96%
Min near-end loss ratio : 3.74% Min far-end loss ratio : 5.89%
Last near-end frame loss ratio : 4.16% Last far-end frame loss ratio : 6.66%
表1-7 mpls-tp slm命令输出信息描述表
字段 |
描述 |
Duration |
单向丢包检测的持续周期,单位为秒 |
Total near-end lost frames |
近端丢包总数 |
Total far-end lost frames |
远端丢包总数 |
Max near-end loss ratio |
最大近端丢包率 |
Max far-end loss ratio |
最大远端丢包率 |
Min near-end loss ratio |
最小近端丢包率 |
Min far-end loss ratio |
最小远端丢包率 |
Last near-end frame loss ratio |
最新近端丢包率 |
Last far-end frame loss ratio |
最新远端丢包率 |
【相关命令】
· slm pro-active
reset mpls-tp oam statistics命令用来清除MPLS-TP OAM的测试统计信息。
【命令】
reset mpls-tp oam statistics [ meg meg-name ] [ type { dm two-way | slm } ]
【视图】
任意视图
【缺省用户角色】
network-admin
【参数】
meg meg-name:清除指定MEG的统计信息。meg-name表示MEG的名称,为1~13个字符的字符串,区分大小写。如果不指定该参数,则清除所有MEG的统计信息。
type:指定统计信息类型。如果不指定本参数,则清除所有类型的统计信息。
dm two-way:清除双向时延按需和自动检测的统计信息。
slm:清除单向丢包按需和自动检测的统计信息。
【举例】
# 清除MEG meg1的单向丢包按需和自动检测统计信息。
<Sysname> system-view
[Sysname] reset mpls-tp oam statistics meg meg1 type slm
【相关命令】
· display mpls-tp oam statistics
slm pro-active命令用来开启系统自动执行单向丢包检测功能。
undo slm pro-active命令用来关闭系统自动执行单向丢包检测功能。
【命令】
slm pro-active [ interval interval ]
undo slm pro-active
【缺省情况】
系统自动执行单向丢包检测功能处于关闭状态。
【视图】
MEG视图
【缺省用户角色】
network-admin
【参数】
interval interval:指定发送测试报文的时间间隔。interval取值为1000或10000,单位为毫秒,缺省值为1000。
【使用指导】
本命令与mpls-tp slm命令互斥,即通过mpls-tp slm命令配置对MEG进行手工按需单向丢包检测后,不能在该MEG的视图下开启本功能。
不能通过重复执行本命令修改测试报文的发送时间间隔。如需修改,请先通过undo slm pro-active命令关闭系统自动执行单向丢包检测功能,再执行slm pro-active命令。
【举例】
# 开启系统自动执行单向丢包检测功能。
<Sysname> system-view
[Sysname] mpls-tp meg meg1
[Sysname-meg-meg1] slm pro-active interval 1000
【相关命令】
· mpls-tp slm
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!