CFM
本章节介绍CFM的配置模型,以及配置的XML报文示例。
数据模型
CFM对应的配置模型文件名为huawei-cfm.yang、ietf-interfaces.yang。
仅S5720-EI、S5720-HI、S5720I-SI、S5720S-SI、S5720-SI、S5735-S、S5735S-S、S5735-S-I、S5730-HI、S5731-H-K、S5731-H、S5731-S、S5731S-H、S5731S-S、S5732-H、S5732-H-K、S6720-EI、S6720-HI、S6720S-EI、S6730-H-K、S6730-H、S6730S-H、S6730-S和S6730S-S支持AIS功能。
节点 |
说明 |
取值范围 |
备注 |
---|---|---|---|
/huawei-cfm/cfm/enabled |
全局使能CFM功能。 |
布尔类型,取值如下:
|
|
/huawei-cfm/cfm/md/md-name |
创建MD时指定MD的名称。 |
字符串形式,区分大小写,不支持空格、“-”和“?”,长度范围是1~43。 |
NA |
/huawei-cfm/cfm/md/level |
创建MD时指定MD的级别。 |
整数形式,取值范围是0~7,值越大MD的优先级越高。 |
NA |
/huawei-cfm/cfm/md/md-format/dns |
指定发送的报文中使用的MD名称的格式为DNS名称格式,即报文中填充DNS名称。 |
字符串形式,区分大小写,不支持空格、“-”和“?”,长度范围是1~43。 |
NA |
/huawei-cfm/cfm/md/md-format/mac-address |
指定发送的报文中使用的MD名称的格式为MAC地址和2字节整数格式(H-H-H:U<0~65535>,例如0001-0001-0001:1)。 |
字符串形式,区分大小写,不支持空格、“-”和“?”,长度范围是1~43。 |
NA |
/huawei-cfm/cfm/md/md-format/no-md-name |
指定发送的报文中的MA ID域中没有MD Name字段。 |
NA |
NA |
/huawei-cfm/cfm/md/md-format/string |
指定发送的报文中使用的MD名称的格式为字符串格式。 |
字符串形式,区分大小写,不支持空格、“-”和“?”,长度范围是1~43。 |
NA |
/huawei-cfm/cfm/md/ma/ma-name |
创建MA时指定MA的名称。 |
字符串形式,区分大小写,不支持空格、“-”和“?”,MA名称长度和MD名称长度之和不超过44个字符。 |
NA |
/huawei-cfm/cfm/md/ma/ma-format/icc-based |
指定发送的CCM报文中填充的MA的名称的格式为基于ICC-based格式。 |
字符串形式,区分大小写,不支持空格、“-”和“?”,长度范围是1~13个字符。 |
NA |
/huawei-cfm/cfm/md/ma/ma-format/string |
指定发送的CCM报文中填充的MA的名称的格式为基于string的格式。 |
字符串形式,区分大小写,不支持空格、“-”和“?”,长度范围是1~43个字符。 |
NA |
/huawei-cfm/cfm/md/ma/map-vlan-id |
指定当前MA关联的VLAN。 |
整数形式,取值范围是1~4094。 |
NA |
/huawei-cfm/cfm/md/ma/local-mep/mep-id |
创建MEP时指定MEP ID。 |
整数形式,取值范围是1~8191。 |
创建MEP后,配置AIS、单向时延统计和双向时延统计功能时才能使用相应的mep-id。同样删除MEP前,需要保证AIS、单向时延统计和双向时延统计中没有相关mep-id的配置。 |
/huawei-cfm/cfm/md/ma/local-mep/pe-vlan-id |
创建MEP时指定PE的VLAN ID(外层VLAN Tag的值)。 |
整数形式,取值范围是1~4094。 |
NA |
/huawei-cfm/cfm/md/ma/local-mep/ce-vlan-id |
创建MEP时指定CE的VLAN ID(内层VLAN Tag的值)。 |
整数形式,取值范围是1~4094。 |
NA |
/huawei-cfm/cfm/md/ma/local-mep/interface |
指定MEP所在的接口。 |
根据设备实际配置选取。 |
NA |
/huawei-cfm/cfm/md/ma/local-mep/inward |
指定MEP为inward型。 |
布尔类型,取值如下:
|
NA |
/huawei-cfm/cfm/md/ma/local-mep/outward |
指定MEP为outward型。 |
布尔类型,取值如下:
|
NA |
/huawei-cfm/cfm/md/ma/local-mep/mep-ccm-send-enabled |
使能当前MA内MEP的CCM消息发送功能。 |
布尔类型,取值如下:
|
NA |
/huawei-cfm/cfm/md/ma/remote-mep/remote-mep-id |
配置当前MA内的RMEP。 |
整数形式,取值范围是1~8191。 |
创建RMEP后,配置单向时延统计和双向时延统计功能时才能使用相应的remote-mep-id。同样删除RMEP前,需要保证单向时延统计和双向时延统计中没有相关remote-mep-id的配置。 |
/huawei-cfm/cfm/md/ma/remote-mep/mac-address |
指定RMEP的MAC地址。 |
格式为H-H-H,其中H为1至4位的十六进制数。 |
NA |
/huawei-cfm/cfm/md/ma/remote-mep/mep-ccm-receive-enabled |
使能当前MA内本地MEP接收同一MA内RMEP发送的CCM消息的功能。 |
布尔类型,取值如下:
|
NA |
/ietf-interfaces/interfaces/interface/huawei-cfm:cfm/mip-level |
指定接口上手动创建MIP,并指定MIP的级别。 |
整数形式,取值范围是0~7,值越大MIP的优先级越高。 |
NA |
/huawei-cfm/cfm/md/ma/delay-measure/one-way/threshold |
配置单向时延统计的告警门限值。 |
整数形式,取值范围是1~4294967295。单位是微秒。 |
NA |
/huawei-cfm/cfm/md/ma/delay-measure/one-way/receive-mep/mep-id |
配置单向时延统计功能时指定接收端MEP的ID。 |
整数形式,取值范围是1~8191。 |
NA |
/huawei-cfm/cfm/md/ma/delay-measure/one-way/receive-mep/continual |
配置远端设备连续单向时延接收DM报文功能。 |
布尔类型,取值如下:
|
NA |
/huawei-cfm/cfm/md/ma/delay-measure/one-way/send-mep/mep-id |
配置单向时延统计功能时指定发送端MEP的ID。 |
整数形式,取值范围是1~8191。 |
NA |
/huawei-cfm/cfm/md/ma/delay-measure/one-way/send-mep/remote-mep-id |
配置单向时延统计功能的RMEP ID。 |
整数形式,取值范围是1~8191。 |
NA |
/huawei-cfm/cfm/md/ma/delay-measure/one-way/send-mep/mac-address |
配置单向时延统计功能的RMEP的MAC地址。 |
格式为H-H-H,其中H为1至4位的十六进制数。 |
NA |
/huawei-cfm/cfm/md/ma/delay-measure/one-way/send-mep/interval |
指定DM报文的发送时间间隔。 |
整数形式,取值是1000。单位是毫秒。 |
NA |
/huawei-cfm/cfm/md/ma/delay-measure/one-way/send-mep/continual |
配置连续单向时延统计功能。 |
布尔类型,取值如下:
|
NA |
/huawei-cfm/cfm/md/ma/delay-measure/two-way/threshold |
配置双向时延统计的告警门限值。 |
整数形式,取值范围是1~4294967295。单位是微秒。 |
NA |
/huawei-cfm/cfm/md/ma/delay-measure/two-way/receive-mep |
配置远端设备接收DMM报文功能,用于双向时延统计。 |
整数形式,取值范围是1~8191。 |
NA |
/huawei-cfm/cfm/md/ma/delay-measure/two-way/send-mep/mep-id |
配置双向时延统计功能时指定MEP的ID。 |
整数形式,取值范围是1~8191。 |
NA |
/huawei-cfm/cfm/md/ma/delay-measure/two-way/send-mep/remote-mep-id |
配置双向时延统计功能时指定RMEP ID。 |
整数形式,取值范围是1~8191。 |
NA |
/huawei-cfm/cfm/md/ma/delay-measure/two-way/send-mep/mac-address |
配置双向时延统计功能时指定RMEP的MAC地址。 |
格式为H-H-H,其中H为1至4位的十六进制数。 |
NA |
/huawei-cfm/cfm/md/ma/delay-measure/two-way/send-mep/interval |
指定DMM报文的发送时间间隔。 |
整数形式,取值是30000。单位是毫秒。 |
NA |
/huawei-cfm/cfm/md/ma/delay-measure/two-way/send-mep/continual |
配置连续双向时延统计功能。 |
布尔类型,取值如下:
|
NA |
/huawei-cfm/delay-measure-send/md |
指定按需时延统计时的MD。 |
字符串形式,区分大小写,不支持空格、“-”和“?”,长度范围是1~43。 |
NA |
/huawei-cfm/delay-measure-send/ma |
指定按需时延统计时的MA。 |
字符串形式,区分大小写,不支持空格、“-”和“?”,MA名称长度和MD名称长度之和不超过44个字符。 |
NA |
/huawei-cfm/delay-measure-send/send-mep-id |
指定MEP的ID。 |
整数形式,取值范围是1~8191。 |
NA |
/huawei-cfm/delay-measure-send/remote-mep-id |
指定RMEP的ID。 |
整数形式,取值范围是1~8191。 |
NA |
/huawei-cfm/delay-measure-send/mac-address |
指定RMEP的MAC地址。 |
格式为H-H-H,其中H为1至4位的十六进制数。 |
NA |
/huawei-cfm/delay-measure-send/way |
指定按需时延统计方式。 |
枚举类型,取值如下:
|
NA |
/huawei-cfm/delay-measure-send/interval |
指定按需时延统计时报文发送间隔。 |
整数形式,取值范围是1000或10000。单位是毫秒。 |
NA |
/huawei-cfm/delay-measure-send/count |
指定按需时延统计时报文发送数目。 |
整数形式,取值范围是1~60。 |
NA |
/huawei-cfm/cfm-statistics/y1731-statistics/oneway-statistics |
查看单向时延统计信息。 |
NA |
NA |
/huawei-cfm/cfm-statistics/y1731-statistics/twoway-statistics |
查看双向时延统计信息。 |
NA |
NA |
/huawei-cfm/cfm/md/ma/ais/enabled |
使能当前MA的AIS功能。 |
布尔类型,取值如下:
|
|
/huawei-cfm/cfm/md/ma/ais/interval |
配置当前MA内MEP向高级别MA内MEP发送AIS报文的时间间隔。 |
枚举类型,取值如下:
|
NA |
/huawei-cfm/cfm/md/ma/ais/level |
设置当前MA内MEP发送AIS报文的级别。 |
整数形式,取值范围是0~7。 |
NA |
/huawei-cfm/cfm/md/ma/ais/link-status-interface |
配置AIS监视接口功能时指定接口名称。 |
根据设备实际配置选取。 |
NA |
/huawei-cfm/cfm/md/ma/ais/suppress-alarm |
使能AIS告警抑制功能。 |
布尔类型,取值如下:
|
NA |
/huawei-cfm/cfm/md/ma/ais/mep-vlan/index |
指定AIS报文中VLAN范围的索引。 |
整数形式,取值范围是1~4294967295。 |
NA |
/huawei-cfm/cfm/md/ma/ais/mep-vlan/mep-id |
指定MEP ID。 |
整数形式,取值范围是1~8191。 |
NA |
/huawei-cfm/cfm/md/ma/ais/mep-vlan/vlan |
指定AIS报文中VLAN ID。 |
整数形式,取值范围是1~4094。 |
NA |
/huawei-cfm/cfm/md/ma/ais/mep-vlan/pe-vid |
指定VLAN帧中外层Tag的值。 |
整数形式,取值范围是1~4094。 |
NA |
/huawei-cfm/cfm/md/ma/ais/mep-vlan/ce-vid |
指定VLAN帧中内层Tag的值。 |
整数形式,取值范围是1~4094。 |
NA |
/huawei-cfm/mac-8021ag-ping/md |
指定MD。 |
字符串形式,区分大小写,不支持空格、“-”和“?”,长度范围是1~43。 |
NA |
/huawei-cfm/mac-8021ag-ping/ma |
指定MA。 |
字符串形式,区分大小写,不支持空格、“-”和“?”,MA名称长度和MD名称长度之和不超过44个字符。 |
NA |
/huawei-cfm/mac-8021ag-ping/mep-id |
指定MEP ID。 |
整数形式,取值范围是1~8191。 |
NA |
/huawei-cfm/mac-8021ag-ping/remote-mep-id |
指定RMEP ID。 |
整数形式,取值范围是1~8191。 |
NA |
/huawei-cfm/mac-8021ag-ping/mac-address |
指定目的节点的MAC地址。 |
格式为H-H-H,其中H为1至4位的十六进制数。 |
NA |
/huawei-cfm/mac-8021ag-ping/packetsize |
指定发送的Ping报文的大小。 |
整数形式,取值范围是95~9000,单位是字节。 |
NA |
/huawei-cfm/mac-8021ag-ping/interface |
指定本设备发送Ping报文的出接口。 |
根据设备实际配置选取。 |
NA |
/huawei-cfm/mac-8021ag-ping/priority |
指定发送的Ping报文的优先级。 |
整数形式,取值范围是0~7。 |
NA |
/huawei-cfm/mac-8021ag-trace/md |
指定MD。 |
字符串形式,区分大小写,不支持空格、“-”和“?”,长度范围是1~43。 |
NA |
/huawei-cfm/mac-8021ag-trace/ma |
指定MA。 |
字符串形式,区分大小写,不支持空格、“-”和“?”,MA名称长度和MD名称长度之和不超过44个字符。 |
NA |
/huawei-cfm/mac-8021ag-trace/mep-id |
指定MEP ID。 |
整数形式,取值范围是1~8191。 |
NA |
/huawei-cfm/mac-8021ag-trace/remote-mep-id |
指定RMEP ID。 |
整数形式,取值范围是1~8191。 |
NA |
/huawei-cfm/mac-8021ag-trace/mac-address |
指定目的节点的MAC地址。 |
格式为H-H-H,其中H为1至4位的十六进制数。 |
NA |
/huawei-cfm/mac-8021ag-trace/interface |
指定发送Trace报文的出接口。 |
根据设备实际配置选取。 |
NA |
/huawei-cfm/mac-8021ag-trace/ttl |
指定跟踪的最大跳数。 |
整数形式,取值范围是1~255。 |
NA |
/huawei-cfm/mac-multicast-ping/md |
指定MD。 |
字符串形式,区分大小写,不支持空格、“-”和“?”,长度范围是1~43。 |
NA |
/huawei-cfm/mac-multicast-ping/ma |
指定MA。 |
字符串形式,区分大小写,不支持空格、“-”和“?”,MA名称长度和MD名称长度之和不超过44个字符。 |
NA |
/huawei-cfm/mac-multicast-ping/mep-id |
指定MEP ID。 |
整数形式,取值范围是1~8191。 |
NA |
/huawei-cfm/mac-multicast-ping/priority |
指定LBM报文的优先级。 |
整数形式,取值范围是0~7。 |
NA |
全局使能CFM功能示例
本章节主要介绍通过edit-config方法全局使能CFM功能。
操作 |
XPATH |
---|---|
edit-config |
/huawei-cfm/cfm/enabled |
数据需求
项目 |
数据 |
描述 |
---|---|---|
全局CFM使能状态 |
true |
全局使能CFM功能。 |
请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="1" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <edit-config> <target> <running/> </target> <config> <huawei-cfm:cfm xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm"> <huawei-cfm:enabled>true</huawei-cfm:enabled> </huawei-cfm:cfm> </config> </edit-config> </rpc>
响应示例
配置成功响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="1"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="1"> <rpc-error> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-message>parse rpc config error.</error-message> </rpc-error> </rpc-reply>
创建维护域MD示例
本章节主要介绍通过edit-config方法创建维护域MD。
操作 |
XPATH |
---|---|
edit-config |
|
数据需求
项目 |
数据 |
描述 |
---|---|---|
全局CFM使能状态 |
true |
全局使能CFM功能。 |
MD名称 |
mdccl |
创建MD,名称为mdccl。 |
MD级别 |
3 |
指定MD的级别为3。 |
MD格式 |
string_example |
指定发送报文中使用的MD名称格式为字符串格式。 |
请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="3" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <edit-config> <target> <running/> </target> <config> <huawei-cfm:cfm xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm"> <huawei-cfm:enabled>true</huawei-cfm:enabled> <huawei-cfm:md xmlns:xc="urn:ietf:params:xml:ns:netconf:base:1.0" xc:operation="create"> <huawei-cfm:md-name>mdccl</huawei-cfm:md-name> <huawei-cfm:level>3</huawei-cfm:level> <huawei-cfm:md-format> <huawei-cfm:string>string_example</huawei-cfm:string> </huawei-cfm:md-format> </huawei-cfm:md> </huawei-cfm:cfm> </config> </edit-config> </rpc>
响应示例
配置成功响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="3"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="3"> <rpc-error> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-message>parse rpc config error.</error-message> </rpc-error> </rpc-reply>
创建维护联盟MA示例
本章节主要介绍通过edit-config方法创建维护联盟MA。
操作 |
XPATH |
---|---|
edit-config |
|
数据需求
项目 |
数据 |
描述 |
---|---|---|
全局CFM使能状态 |
true |
全局使能CFM功能。 |
MD名称 |
md_test |
指定MD的名称为md_test。 |
MA名称 |
ma_test |
创建MA,名称为ma_test。 |
MA格式 |
string_test |
指定发送的CCM报文中填充的MA的名称的格式为字符串格式。 |
请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="23" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <edit-config> <target> <running/> </target> <config> <huawei-cfm:cfm xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm"> <huawei-cfm:enabled>true</huawei-cfm:enabled> <huawei-cfm:md> <huawei-cfm:md-name>md_test</huawei-cfm:md-name> <huawei-cfm:ma> <huawei-cfm:ma-name>ma_test</huawei-cfm:ma-name> <huawei-cfm:ma-format> <huawei-cfm:string>string_test</huawei-cfm:string> </huawei-cfm:ma-format> </huawei-cfm:ma> </huawei-cfm:md> </huawei-cfm:cfm> </config> </edit-config> </rpc>
响应示例
配置成功响应示例
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="23"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="23"> <rpc-error> <error-app-tag>-1</error-app-tag> <error-message>Service process failed.</error-message> <error-info>Error on node /huawei-cfm:cfm/md[md-name="md_test"]/ma[ma-name="ma_test"]</error-info> </rpc-error> </rpc-reply>
配置MA关联的VLAN示例
本章节主要介绍通过edit-config方法配置MA关联的VLAN。
操作 |
XPATH |
---|---|
edit-config |
|
数据需求
项目 |
数据 |
描述 |
---|---|---|
全局CFM使能状态 |
true |
全局使能CFM功能。 |
MD名称 |
md_test |
指定MD的名称为md_test。 |
MA名称 |
ma_test |
指定MA的名称为ma_test。 |
VLAN ID |
100 |
指定MA关联VLAN 100。 |
请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="26" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <edit-config> <target> <running/> </target> <config> <huawei-cfm:cfm xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm"> <huawei-cfm:enabled>true</huawei-cfm:enabled> <huawei-cfm:md> <huawei-cfm:md-name>md_test</huawei-cfm:md-name> <huawei-cfm:ma> <huawei-cfm:ma-name>ma_test</huawei-cfm:ma-name> <huawei-cfm:map-vlan-id>100</huawei-cfm:map-vlan-id> </huawei-cfm:ma> </huawei-cfm:md> </huawei-cfm:cfm> </config> </edit-config> </rpc>
响应示例
配置成功响应示例
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="26"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="26"> <rpc-error> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-message>parse rpc config error.</error-message> </rpc-error> </rpc-reply>
配置MEP示例
本章节主要介绍通过edit-config方法配置MEP。
操作 |
XPATH |
---|---|
edit-config |
|
数据需求
项目 |
数据 |
描述 |
---|---|---|
全局CFM使能状态 |
true |
全局使能CFM功能。 |
MD名称 |
md_test |
指定MD的名称为md_test。 |
MA名称 |
ma_test |
指定MA的名称为ma_test。 |
VLAN ID |
100 |
指定MA关联VLAN 100。 |
MEP ID |
10 |
创建MEP,并指定MEP ID为10。 |
MEP inward类型状态 |
true |
指定MEP为inward类型。 |
CCM消息发送功能状态 |
true |
使能当前MA内MEP的CCM消息发送功能。 |
接口名称 |
GigabitEthernet0/0/1 |
指定MEP所在的接口。 |
请求示例
<?xml version='1.0' encoding='UTF-8'?>
<rpc message-id="31" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<edit-config>
<target>
<running/>
</target>
<config>
<huawei-cfm:cfm xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm">
<huawei-cfm:enabled>true</huawei-cfm:enabled>
<huawei-cfm:md>
<huawei-cfm:md-name>md_test</huawei-cfm:md-name>
<huawei-cfm:ma>
<huawei-cfm:ma-name>ma_test</huawei-cfm:ma-name>
<huawei-cfm:map-vlan-id>100</huawei-cfm:map-vlan-id>
<huawei-cfm:local-mep>
<huawei-cfm:mep-id>10</huawei-cfm:mep-id>
<huawei-cfm:mep-ccm-send-enabled>true</huawei-cfm:mep-ccm-send-enabled>
<huawei-cfm:interface>GigabitEthernet0/0/1</huawei-cfm:interface>
<huawei-cfm:inward>true</huawei-cfm:inward>
</huawei-cfm:local-mep>
</huawei-cfm:ma>
</huawei-cfm:md>
</huawei-cfm:cfm>
</config>
</edit-config>
</rpc>
响应示例
配置成功响应示例
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="31"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="31"> <rpc-error> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-message>parse rpc config error.</error-message> </rpc-error> </rpc-reply>
配置RMEP示例
本章节主要介绍通过edit-config方法配置RMEP。
操作 |
XPATH |
---|---|
edit-config |
|
数据需求
项目 |
数据 |
描述 |
---|---|---|
MD名称 |
md_test |
指定MD的名称为md_test。 |
MA名称 |
ma_test |
指定MA的名称为ma_test。 |
RMEP ID |
20 |
指定RMEP ID为20。 |
接收RMEP发送的CCM消息功能状态 |
true |
使能接收该RMEP发送的CCM消息功能。 |
请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="22" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <edit-config> <target> <running/> </target> <config> <huawei-cfm:cfm xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm"> <huawei-cfm:md> <huawei-cfm:md-name>md_test</huawei-cfm:md-name> <huawei-cfm:ma> <huawei-cfm:ma-name>ma_test</huawei-cfm:ma-name> <huawei-cfm:remote-mep> <huawei-cfm:remote-mep-id>20</huawei-cfm:remote-mep-id> <huawei-cfm:mep-ccm-receive-enabled>true</huawei-cfm:mep-ccm-receive-enabled> </huawei-cfm:remote-mep> </huawei-cfm:ma> </huawei-cfm:md> </huawei-cfm:cfm> </config> </edit-config> </rpc>
响应示例
配置成功响应示例
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="22"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="22"> <rpc-error> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-message>parse rpc config error.</error-message> </rpc-error> </rpc-reply>
配置MIP示例
本章节主要介绍通过edit-config方法配置MIP。
操作 |
XPATH |
---|---|
edit-config |
|
数据需求
项目 |
数据 |
描述 |
---|---|---|
接口名称 |
GigabitEthernet0/0/1 |
在接口GigabitEthernet0/0/1上手动创建MIP。 |
MIP级别 |
3 |
指定MIP级别为3。 |
请求示例
<?xml version='1.0' encoding='UTF-8'?>
<rpc message-id="1" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<edit-config>
<target>
<running/>
</target>
<config>
<if:interfaces xmlns:if="urn:ietf:params:xml:ns:yang:ietf-interfaces">
<if:interface>
<if:name>GigabitEthernet0/0/1</if:name>
<huawei-cfm:cfm xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm">
<huawei-cfm:mip-level>3</huawei-cfm:mip-level>
</huawei-cfm:cfm>
</if:interface>
</if:interfaces>
</config>
</edit-config>
</rpc>
响应示例
配置成功响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="1"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="1"> <rpc-error> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-message>parse rpc config error.</error-message> </rpc-error> </rpc-reply>
配置连续的单向时延统计功能示例
本章节主要介绍通过edit-config方法配置连续的单向时延统计功能。
操作 |
XPATH |
---|---|
edit-config |
|
数据需求
项目 |
数据 |
描述 |
---|---|---|
MD名称 |
md_test |
指定MD的名称为md_test。 |
MA名称 |
ma_test |
指定MA的名称为ma_test。 |
单向时延统计的告警门限值 |
100 |
配置单向时延统计的告警门限值为100。 |
发送报文的MEP ID |
1 |
指定发送报文的MEP ID为1。 |
连续发送报文状态 |
true |
指定连续发送报文。 |
RMEP ID |
10 |
指定RMEP ID为10。 |
DM报文的发送时间间隔 |
1000 |
指定DM报文的发送时间间隔为1000毫秒。 |
连续接收报文状态 |
true |
指定连续接收报文。 |
接收报文的MEP ID |
1 |
指定接收报文的MEP ID为1。 |
请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="9" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <edit-config> <target> <running/> </target> <config> <huawei-cfm:cfm xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm"> <huawei-cfm:md> <huawei-cfm:md-name>md_test</huawei-cfm:md-name> <huawei-cfm:ma> <huawei-cfm:ma-name>ma_test</huawei-cfm:ma-name> <huawei-cfm:delay-measure> <huawei-cfm:one-way> <huawei-cfm:threshold>100</huawei-cfm:threshold> <huawei-cfm:send-mep> <huawei-cfm:mep-id>1</huawei-cfm:mep-id> <huawei-cfm:continual>true</huawei-cfm:continual> <huawei-cfm:remote-mep-id>10</huawei-cfm:remote-mep-id> <huawei-cfm:interval>1000</huawei-cfm:interval> </huawei-cfm:send-mep> <huawei-cfm:receive-mep> <huawei-cfm:mep-id>1</huawei-cfm:mep-id> <huawei-cfm:continual>true</huawei-cfm:continual> </huawei-cfm:receive-mep> </huawei-cfm:one-way> </huawei-cfm:delay-measure> </huawei-cfm:ma> </huawei-cfm:md> </huawei-cfm:cfm> </config> </edit-config> </rpc>
响应示例
配置成功响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="9"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="9"> <rpc-error> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-message>parse rpc config error.</error-message> </rpc-error> </rpc-reply>
配置连续的双向时延统计功能示例
本章节主要介绍通过edit-config方法配置连续的双向时延统计功能。
操作 |
XPATH |
---|---|
edit-config |
|
数据需求
项目 |
数据 |
描述 |
---|---|---|
MD名称 |
md_test |
指定MD的名称为md_test。 |
MA名称 |
ma_test |
指定MA的名称为ma_test。 |
双向时延统计的告警门限值 |
1000 |
配置双向时延统计的告警门限值为100。 |
发送报文的MEP ID |
1 |
指定发送报文的MEP ID为1。 |
连续时延统计的状态 |
true |
指定连续时延统计。 |
RMEP ID |
10 |
指定RMEP ID为10。 |
DMM报文的发送时间间隔 |
30000 |
指定DMM报文的发送时间间隔为30000毫秒。 |
接收报文的MEP ID |
1 |
指定接收报文的MEP ID为1。 |
请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="12" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <edit-config> <target> <running/> </target> <config> <huawei-cfm:cfm xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm"> <huawei-cfm:md> <huawei-cfm:md-name>md_test</huawei-cfm:md-name> <huawei-cfm:ma> <huawei-cfm:ma-name>ma_test</huawei-cfm:ma-name> <huawei-cfm:delay-measure> <huawei-cfm:two-way> <huawei-cfm:threshold>1000</huawei-cfm:threshold> <huawei-cfm:send-mep> <huawei-cfm:mep-id>1</huawei-cfm:mep-id> <huawei-cfm:continual>true</huawei-cfm:continual> <huawei-cfm:remote-mep-id>10</huawei-cfm:remote-mep-id> <huawei-cfm:interval>30000</huawei-cfm:interval> </huawei-cfm:send-mep> <huawei-cfm:receive-mep>1</huawei-cfm:receive-mep> </huawei-cfm:two-way> </huawei-cfm:delay-measure> </huawei-cfm:ma> </huawei-cfm:md> </huawei-cfm:cfm> </config> </edit-config> </rpc>
响应示例
配置成功响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="12"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="12"> <rpc-error> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-message>parse rpc config error.</error-message> </rpc-error> </rpc-reply>
配置按需的时延统计功能示例
本章节主要介绍通过edit-config方法配置按需的时延统计功能。
操作 |
XPATH |
---|---|
edit-config |
|
数据需求
项目 |
数据 |
描述 |
---|---|---|
MD名称 |
md_test |
指定MD的名称为md_test。 |
MA名称 |
ma_test |
指定MA的名称为ma_test。 |
MEP ID |
10 |
指定MEP ID为10。 |
RMEP ID |
20 |
指定RMEP ID为20。 |
时延统计类型 |
one-way |
配置单向时延统计。 |
发送报文的间隔 |
1000 |
指定发送报文的时间间隔为1000毫秒。 |
发送报文的个数 |
10 |
指定发送报文的个数为10。 |
请求示例
<?xml version="1.0" encoding="UTF-8"?> <rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="58"> <huawei-cfm:delay-measure-send xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm"> <huawei-cfm:md>md_test</huawei-cfm:md> <huawei-cfm:ma>ma_test</huawei-cfm:ma> <huawei-cfm:way>one-way</huawei-cfm:way> <huawei-cfm:send-mep-id>10</huawei-cfm:send-mep-id> <huawei-cfm:remote-mep-id>20</huawei-cfm:remote-mep-id> <huawei-cfm:interval>1000</huawei-cfm:interval> <huawei-cfm:count>10</huawei-cfm:count> </huawei-cfm:delay-measure-send> </rpc>
响应示例
配置成功响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="58"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="58"> <rpc-error xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-app-tag>1</error-app-tag> <error-message>Service process failed.</error-message> </rpc-error> </rpc-reply>
查看单向时延统计信息示例
本章节主要介绍通过get方法查看单向时延统计信息。
操作 |
XPATH |
---|---|
get |
/huawei-cfm/cfm-statistics/y1731-statistics/oneway-statistics |
数据需求
无请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="28" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <get> <filter type="subtree"> <huawei-cfm:cfm-statistics xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm"> <huawei-cfm:y1731-statistics> <huawei-cfm:oneway-statistics/> </huawei-cfm:y1731-statistics> </huawei-cfm:cfm-statistics> </filter> </get> </rpc>
响应示例
配置成功响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="28"> <data> <cfm-statistics xmlns="urn:huawei:params:xml:ns:yang:huawei-cfm"> <y1731-statistics> <oneway-statistics> <md>md_test</md> <ma>ma_test</ma> <start-time>-</start-time> <delay-statistics> <index>1</index> <delay-time>591630365</delay-time> <delay-variation-time>0</delay-variation-time> </delay-statistics> <delay-statistics> <index>2</index> <delay-time>591630394</delay-time> <delay-variation-time>29</delay-variation-time> </delay-statistics> <average-delay>591630379</average-delay> <average-delay-variation>29</average-delay-variation> <maximum-delay>591630394</maximum-delay> <maximum-delay-variation>29</maximum-delay-variation> <minimum-delay>591630365</minimum-delay> <minimum-delay-variation>29</minimum-delay-variation> </oneway-statistics> </y1731-statistics> </cfm-statistics> </data> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="28"> <rpc-error xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-app-tag>1</error-app-tag> <error-message>Service process failed.</error-message> </rpc-error> </rpc-reply>
查看双向时延统计信息示例
本章节主要介绍通过get方法查看双向时延统计信息。
操作 |
XPATH |
---|---|
get |
/huawei-cfm/cfm-statistics/y1731-statistics/twoway-statistics |
数据需求
无请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="29" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <get> <filter type="subtree"> <huawei-cfm:cfm-statistics xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm"> <huawei-cfm:y1731-statistics> <huawei-cfm:twoway-statistics/> </huawei-cfm:y1731-statistics> </huawei-cfm:cfm-statistics> </filter> </get> </rpc>
响应示例
配置成功响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="29"> <data> <cfm-statistics xmlns="urn:huawei:params:xml:ns:yang:huawei-cfm"> <y1731-statistics> <twoway-statistics> <md>md_test</md> <ma>ma_test</ma> <start-time>-</start-time> <delay-statistics> <index>1</index> <delay-time>730</delay-time> <delay-variation-time>0</delay-variation-time> </delay-statistics> <delay-statistics> <index>2</index> <delay-time>681</delay-time> <delay-variation-time>49</delay-variation-time> </delay-statistics> <delay-statistics> <index>3</index> <delay-time>695</delay-time> <delay-variation-time>14</delay-variation-time> </delay-statistics> <average-delay>702</average-delay> <average-delay-variation>31</average-delay-variation> <maximum-delay>730</maximum-delay> <maximum-delay-variation>49</maximum-delay-variation> <minimum-delay>681</minimum-delay> <minimum-delay-variation>14</minimum-delay-variation> </twoway-statistics> </y1731-statistics> </cfm-statistics> </data> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="29"> <rpc-error xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-app-tag>1</error-app-tag> <error-message>Service process failed.</error-message> </rpc-error> </rpc-reply>
使能AIS功能示例
本章节主要介绍通过edit-config方法使能AIS功能。
操作 |
XPATH |
---|---|
edit-config |
|
数据需求
项目 |
数据 |
描述 |
---|---|---|
MD名称 |
md_test |
指定MD的名称为md_test。 |
MA名称 |
ma_test |
指定MA的名称为ma_test。 |
AIS使能状态 |
true |
使能AIS功能。 |
请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="4" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <edit-config> <target> <running/> </target> <config> <huawei-cfm:cfm xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm"> <huawei-cfm:md> <huawei-cfm:md-name>md_test</huawei-cfm:md-name> <huawei-cfm:ma> <huawei-cfm:ma-name>ma_test</huawei-cfm:ma-name> <huawei-cfm:ais> <huawei-cfm:enabled>true</huawei-cfm:enabled> </huawei-cfm:ais> </huawei-cfm:ma> </huawei-cfm:md> </huawei-cfm:cfm> </config> </edit-config> </rpc>
响应示例
配置成功响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="4"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="4"> <rpc-error> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-message>parse rpc config error.</error-message> </rpc-error> </rpc-reply>
配置发送AIS报文的时间间隔示例
本章节主要介绍通过edit-config方法配置发送AIS报文的时间间隔。
操作 |
XPATH |
---|---|
edit-config |
|
数据需求
项目 |
数据 |
描述 |
---|---|---|
MD名称 |
md_test |
指定MD的名称为md_test。 |
MA名称 |
ma_test |
指定MA的名称为ma_test。 |
发送AIS报文的时间间隔 |
one-minute |
指定发送AIS报文的时间间隔为1分钟。 |
请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="6" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <edit-config> <target> <running/> </target> <config> <huawei-cfm:cfm xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm"> <huawei-cfm:md> <huawei-cfm:md-name>md_test</huawei-cfm:md-name> <huawei-cfm:ma> <huawei-cfm:ma-name>ma_test</huawei-cfm:ma-name> <huawei-cfm:ais> <huawei-cfm:interval>one-minute</huawei-cfm:interval> </huawei-cfm:ais> </huawei-cfm:ma> </huawei-cfm:md> </huawei-cfm:cfm> </config> </edit-config> </rpc>
响应示例
配置成功响应示例
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="6"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="6"> <rpc-error> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-message>parse rpc config error.</error-message> </rpc-error> </rpc-reply>
配置发送AIS报文的级别示例
本章节主要介绍通过edit-config方法配置发送AIS报文的级别。
操作 |
XPATH |
---|---|
edit-config |
|
数据需求
项目 |
数据 |
描述 |
---|---|---|
MD名称 |
md_test |
指定MD的名称为md_test。 |
MA名称 |
ma_test |
指定MA的名称为ma_test。 |
发送AIS报文的级别 |
6 |
指定发送AIS报文的级别为6。 |
请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="7" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <edit-config> <target> <running/> </target> <config> <huawei-cfm:cfm xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm"> <huawei-cfm:md> <huawei-cfm:md-name>md_test</huawei-cfm:md-name> <huawei-cfm:ma> <huawei-cfm:ma-name>ma_test</huawei-cfm:ma-name> <huawei-cfm:ais> <huawei-cfm:level>6</huawei-cfm:level> </huawei-cfm:ais> </huawei-cfm:ma> </huawei-cfm:md> </huawei-cfm:cfm> </config> </edit-config> </rpc>
响应示例
配置成功响应示例
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="7"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="7"> <rpc-error> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-message>parse rpc config error.</error-message> </rpc-error> </rpc-reply>
配置发送AIS报文的VLAN范围示例
本章节主要介绍通过edit-config方法配置发送AIS报文的VLAN范围。
操作 |
XPATH |
---|---|
edit-config |
|
数据需求
项目 |
数据 |
描述 |
---|---|---|
MD名称 |
md_test |
指定MD的名称为md_test。 |
MA名称 |
ma_test |
指定MA的名称为ma_test。 |
AIS报文中VLAN范围的索引 |
1 |
指定AIS报文中VLAN范围的索引为1。 |
MEP ID |
1 |
指定MEP ID为1。 |
发送AIS报文的VLAN范围 |
100 |
指定发送AIS报文的VLAN范围为100。 |
请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="7" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <edit-config> <target> <running/> </target> <config> <huawei-cfm:cfm xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm"> <huawei-cfm:md> <huawei-cfm:md-name>md_test</huawei-cfm:md-name> <huawei-cfm:ma> <huawei-cfm:ma-name>ma_test</huawei-cfm:ma-name> <huawei-cfm:ais> <huawei-cfm:mep-vlan> <huawei-cfm:index>1</huawei-cfm:index> <huawei-cfm:mep-id>1</huawei-cfm:mep-id> <huawei-cfm:vlan>100</huawei-cfm:vlan> </huawei-cfm:mep-vlan> </huawei-cfm:ais> </huawei-cfm:ma> </huawei-cfm:md> </huawei-cfm:cfm> </config> </edit-config> </rpc>
响应示例
配置成功响应示例
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="7"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="7"> <rpc-error> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-message>parse rpc config error.</error-message> </rpc-error> </rpc-reply>
使能MA的告警抑制功能示例
本章节主要介绍通过edit-config方法使能MA的告警抑制功能。
操作 |
XPATH |
---|---|
edit-config |
|
数据需求
项目 |
数据 |
描述 |
---|---|---|
MD名称 |
md_test |
指定MD的名称为md_test。 |
MA名称 |
ma_test |
指定MA的名称为ma_test。 |
MA的告警抑制功能使能状态 |
true |
使能MA的告警抑制功能。 |
请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="8" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <edit-config> <target> <running/> </target> <config> <huawei-cfm:cfm xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm"> <huawei-cfm:md> <huawei-cfm:md-name>md_test</huawei-cfm:md-name> <huawei-cfm:ma> <huawei-cfm:ma-name>ma_test</huawei-cfm:ma-name> <huawei-cfm:ais> <huawei-cfm:suppress-alarm>true</huawei-cfm:suppress-alarm> </huawei-cfm:ais> </huawei-cfm:ma> </huawei-cfm:md> </huawei-cfm:cfm> </config> </edit-config> </rpc>
响应示例
配置成功响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="8"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="8"> <rpc-error> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-message>parse rpc config error.</error-message> </rpc-error> </rpc-reply>
配置MA监视接口功能示例
本章节主要介绍通过edit-config方法配置MA监视接口功能。
操作 |
XPATH |
---|---|
edit-config |
|
数据需求
项目 |
数据 |
描述 |
---|---|---|
MD名称 |
md_test |
指定MD的名称为md_test。 |
MA名称 |
ma_test |
指定MA的名称为ma_test。 |
接口名称 |
GigabitEthernet0/0/1 |
指定MA监视的接口为GigabitEthernet0/0/1。 |
请求示例
<?xml version='1.0' encoding='UTF-8'?>
<rpc message-id="6" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<edit-config>
<target>
<running/>
</target>
<config>
<huawei-cfm:cfm xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm">
<huawei-cfm:md>
<huawei-cfm:md-name>md_test</huawei-cfm:md-name>
<huawei-cfm:ma>
<huawei-cfm:ma-name>ma_test</huawei-cfm:ma-name>
<huawei-cfm:ais>
<huawei-cfm:link-status-interface>GigabitEthernet0/0/1</huawei-cfm:link-status-interface>
</huawei-cfm:ais>
</huawei-cfm:ma>
</huawei-cfm:md>
</huawei-cfm:cfm>
</config>
</edit-config>
</rpc>
响应示例
配置成功响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="6"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="6"> <rpc-error> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-message>parse rpc config error.</error-message> </rpc-error> </rpc-reply>
配置802.1ag MAC Ping功能示例
本章节主要介绍通过rpc方法配置802.1ag MAC Ping功能。
操作 |
XPATH |
---|---|
rpc |
|
数据需求
项目 |
数据 |
描述 |
---|---|---|
MD名称 |
md_test |
指定MD的名称为md_test。 |
MA名称 |
ma_test |
指定MA的名称为ma_test。 |
MEP ID |
1 |
指定MEP ID为1。 |
RMEP ID |
10 |
指定RMEP ID为10。 |
请求示例
<?xml version="1.0" encoding="UTF-8"?> <rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="58"> <huawei-cfm:mac-8021ag-ping xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm"> <huawei-cfm:mep-id>1</huawei-cfm:mep-id> <huawei-cfm:md>md_test</huawei-cfm:md> <huawei-cfm:ma>ma_test</huawei-cfm:ma> <huawei-cfm:remote-mep-id>10</huawei-cfm:remote-mep-id> </huawei-cfm:mac-8021ag-ping> </rpc>
响应示例
配置成功响应示例
<?xml version="1.0" encoding="utf-8"?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="58"> <mac-8021ag-ping xmlns="urn:huawei:params:xml:ns:yang:huawei-cfm"> <test-data> <index>1</index> <mac-address>34a2-a2cf-****</mac-address> <data-bytes>95</data-bytes> <time>3</time> </test-data> <test-data> <index>2</index> <mac-address>34a2-a2cf-****</mac-address> <data-bytes>95</data-bytes> <time>4</time> </test-data> <test-data> <index>3</index> <mac-address>34a2-a2cf-****</mac-address> <data-bytes>95</data-bytes> <time>3</time> </test-data> <test-data> <index>4</index> <mac-address>34a2-a2cf-****</mac-address> <data-bytes>95</data-bytes> <time>3</time> </test-data> <test-data> <index>5</index> <mac-address>34a2-a2cf-****</mac-address> <data-bytes>95</data-bytes> <time>3</time> </test-data> <send-packets>5</send-packets> <receive-packets>5</receive-packets> <minimum-time>3</minimum-time> <maximum-time>4</maximum-time> <average-time>3</average-time> </mac-8021ag-ping> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="58"> <rpc-error> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-app-tag>1</error-app-tag> <error-message>Service process failed.</error-message> </rpc-error> </rpc-reply>
配置802.1ag MAC Trace功能示例
本章节主要介绍通过rpc方法配置802.1ag MAC Trace功能。
操作 |
XPATH |
---|---|
rpc |
|
数据需求
项目 |
数据 |
描述 |
---|---|---|
MD名称 |
md_test |
指定MD的名称为md_test。 |
MA名称 |
ma_test |
指定MA的名称为ma_test。 |
MEP ID |
1 |
指定MEP ID为1。 |
RMEP ID |
10 |
指定RMEP ID为10。 |
请求示例
<?xml version="1.0" encoding="UTF-8"?> <rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="58"> <huawei-cfm:mac-8021ag-trace xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm"> <huawei-cfm:mep-id>1</huawei-cfm:mep-id> <huawei-cfm:md>md_test</huawei-cfm:md> <huawei-cfm:ma>ma_test</huawei-cfm:ma> <huawei-cfm:remote-mep-id>10</huawei-cfm:remote-mep-id> </huawei-cfm:mac-8021ag-trace> </rpc>
响应示例
配置成功响应示例
<?xml version="1.0" encoding="utf-8"?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="58"> <mac-8021ag-trace xmlns="urn:huawei:params:xml:ns:yang:huawei-cfm"> <test-data> <hops>1</hops> <ingress-mac>34a2-a2cf-****</ingress-mac> <ingress-port>GigabitEthernet0/0/2</ingress-port> <ingress-action>IngOK</ingress-action> <relay-action>RlyHit</relay-action> <egress-mac>--</egress-mac> <egress-port>--</egress-port> <egress-action>--</egress-action> <ismep>IsMep</ismep> </test-data> </mac-8021ag-trace> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="58"> <rpc-error> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-app-tag>1</error-app-tag> <error-message>Service process failed.</error-message> </rpc-error> </rpc-reply>
配置组播MAC Ping功能示例
本章节主要介绍通过rpc方法配置组播MAC Ping功能。
操作 |
XPATH |
---|---|
rpc |
|
数据需求
项目 |
数据 |
描述 |
---|---|---|
MD名称 |
md_test |
指定MD的名称为md_test。 |
MA名称 |
ma_test |
指定MA的名称为ma_test。 |
MEP ID |
1 |
指定MEP ID为1。 |
请求示例
<?xml version="1.0" encoding="UTF-8"?> <rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="58"> <huawei-cfm:mac-multicast-ping xmlns:huawei-cfm="urn:huawei:params:xml:ns:yang:huawei-cfm"> <huawei-cfm:md>md_test</huawei-cfm:md> <huawei-cfm:ma>ma_test</huawei-cfm:ma> <huawei-cfm:mep-id>1</huawei-cfm:mep-id> </huawei-cfm:mac-multicast-ping> </rpc>
响应示例
配置成功响应示例
<?xml version="1.0" encoding="utf-8"?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="58"> <mac-multicast-ping xmlns="urn:huawei:params:xml:ns:yang:huawei-cfm"> <test-data> <index>1</index> <mac-address>34a2-a2cf-****</mac-address> <mep-id>2</mep-id> <time>5</time> </test-data> <test-data> <index>2</index> <mac-address>34a2-a2cf-****</mac-address> <mep-id>2</mep-id> <time>4</time> </test-data> <test-data> <index>3</index> <mac-address>34a2-a2cf-****</mac-address> <mep-id>2</mep-id> <time>4</time> </test-data> <send-packets>3</send-packets> <receive-packets>3</receive-packets> <minimum-time>4</minimum-time> <maximum-time>5</maximum-time> <average-time>4</average-time> </mac-multicast-ping> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="58"> <rpc-error> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-app-tag>1</error-app-tag> <error-message>Service process failed.</error-message> </rpc-error> </rpc-reply>