VXLAN管理
本章节介绍VXLAN管理的配置模型,以及配置的XML报文举例说明。
仅安装SRUHA1、SRUHX1、SRUHX1K、MCUD、SRUE、SRUH或SRUK主控板的设备支持该配置。
数据模型
VXLAN对应配置模型文件名为huawei-bd.yang和huawei-vxlan.yang。
节点 |
说明 |
取值范围 |
备注 |
---|---|---|---|
/huawei-bd/bridge-domains |
创建广播域BD |
整数形式,取值范围为1~16777215。 |
NA |
/huawei-bd/bridge-domains/bridge-domain |
广播域BD列表 |
整数形式,取值范围为1~16777215。 |
NA |
/huawei-bd/bridge-domains/bridge-domain/id |
广播域BD的ID |
整数形式,取值范围为1~16777215。 |
NA |
/huawei-bd:bridge-domains/bridge-domain/description |
BD的描述信息 |
字符串形式,区分大小写,不支持空格和问号,长度范围是1~80。 |
NA |
/huawei-bd/bridge-domains/bridge-domain/members/vlan-id |
全局VLAN绑定BD |
整数形式,取值范围是1~4094。 |
NA |
/huawei-bd/bridge-domains/bridge-domain/members/interface-name |
default封装的接口名称 |
- |
NA |
/huawei-bd/bridge-domains/bridge-domain/members/port-vlan |
dot1q封装 |
- |
NA |
/huawei-bd/bridge-domains/bridge-domain/members/port-vlan/vlan-id |
dot1q封装的VLAN ID |
整数形式,取值范围是2~4094。 |
NA |
/huawei-bd:bridge-domains/bridge-domain /members/port-vlan/high-vlan-id |
dot1q封装的VLAN段的终点VLAN ID |
整数形式,取值范围是2~4094。 |
NA |
/huawei-bd/bridge-domains/bridge-domain/members/port-vlan/interface-name |
dot1q封装的接口名称 |
- |
NA |
/huawei-bd:bridge-domains/bridge-domain /members/port-vlan/rewrite-action/pop-action |
对二层子接口接收的报文进行剥除VLAN Tag操作:
|
- |
NA |
/huawei-bd/bridge-domains/bridge-domain/members/port-qinq |
qinq封装 |
- |
NA |
/huawei-bd/bridge-domains/bridge-domain/members/port-qinq/c-vlan-id |
qinq封装的内层VLAN ID |
整数形式,取值范围是1~4094。 |
NA |
/huawei-bd:bridge-domains/bridge-domain/members/port-qinq/high-c-vlan-id |
qinq封装的内层VLAN段的终点VLAN ID |
整数形式,取值范围是1~4094。 |
NA |
/huawei-bd/bridge-domains/bridge-domain/members/port-qinq/p-vlan-id |
qinq封装的外层VLAN ID |
整数形式,取值范围是2~4094。 |
NA |
/huawei-bd:bridge-domains/bridge-domain/members/port-qinq/high-p-vlan-id |
qinq封装的外层VLAN段的终点VLAN ID |
整数形式,取值范围是2~4094。 |
NA |
/huawei-bd/bridge-domains/bridge-domain/members/port-qinq/interface-name |
qinq封装的接口名称 |
- |
NA |
/huawei-bd:bridge-domains/bridge-domain/members/port-vlan/rewrite-action/pop-action |
对二层子接口接收的报文进行剥除VLAN Tag操作:
|
- |
NA |
/huawei-bd:bridge-domains/bridge-domain/qos/storm-control/broadcast/cir |
广播流量的承诺信息速率CIR(Committed Information Rate),即保证能够通过的速率 |
整数形式,取值范围是0~10000000,单位是kbit/s。 |
NA |
/huawei-bd:bridge-domains/bridge-domain/qos/storm-control/broadcast/cbs |
广播流量的承诺突发尺寸CBS(Committed Burst Size),即瞬间能够通过的承诺流量 |
整数形式,取值范围是10000~4294967295,单位是byte。 |
NA |
/huawei-bd:bridge-domains/bridge-domain/qos/storm-control/multicast/cir |
组播流量的承诺信息速率CIR |
整数形式,取值范围是0~10000000,单位是kbit/s。 |
NA |
/huawei-bd:bridge-domains/bridge-domain/qos/storm-control/multicast/cbs |
组播流量的承诺突发尺寸CBS |
整数形式,取值范围是10000~4294967295,单位是byte。 |
NA |
/huawei-bd:bridge-domains/bridge-domain/qos/storm-control/unknown-unicast/cir |
单播流量的承诺信息速率CIR |
整数形式,取值范围是0~10000000,单位是kbit/s。 |
NA |
/huawei-bd:bridge-domains/bridge-domain/qos/storm-control/unknown-unicast/cbs |
单播流量的承诺突发尺寸CBS |
整数形式,取值范围是10000~4294967295,单位是byte。 |
NA |
节点 |
说明 |
取值范围 |
备注 |
---|---|---|---|
/huawei-vxlan/vxlan/nve |
创建NVE接口 |
整数形式,取值为1。 |
NA |
/huawei-vxlan/vxlan/nve/id |
NVE接口编号 |
整数形式,取值为1。 |
NA |
/huawei-vxlan/vxlan/nve/local-address |
源端VTEP的IP地址 |
点分十进制形式。 |
NA |
/huawei-vxlan/vxlan/nve/local-ipv6-address |
源端VTEP的IPv6地址 |
32位16进制数,格式为X:X:X:X:X:X:X:X。 |
NA |
/huawei-vxlan/vxlan/nve/vni-config |
配置VNI |
整数形式,取值范围是1~16777215。 |
NA |
/huawei-vxlan/vxlan/nve/vni-config/vni |
VNI编号 |
整数形式,取值范围是1~16777215。 |
NA |
/huawei-vxlan/vxlan/nve/vni-config/peer-address |
配置目的端VTEP的IP地址 |
|
NA |
/huawei-vxlan/vxlan/nve/vni-config/bgp |
通过BGP路由协议动态建立VXLAN二层隧道 |
- |
NA |
/huawei-vxlan/vxlan/nve/vni-config/vni-attachment |
VNI关联方式 |
- |
NA |
/huawei-vxlan/vxlan/nve/vni-config/vni-attachment/layer2 |
二层方式 |
- |
NA |
/huawei-vxlan/vxlan/nve/vni-config/vni-attachment/layer2/bdid |
关联BD ID |
整数形式,取值范围为1~16777215。 |
NA |
/huawei-vxlan/vxlan/global-attribute/exact-route-subscribe |
VXLAN隧道目的端精确路由状态订阅功能:
|
- |
NA |
/huawei-vxlan/huawei-vxlan:vxlan/vxlan-state |
查看VXLAN隧道信息,此方式不可配置 |
- |
NA |
/huawei-vxlan/huawei-vxlan:vxlan/vxlan-state/vxlan-tunnels |
VXLAN隧道 |
- |
NA |
/huawei-vxlan/huawei-vxlan:vxlan/vxlan-state/nve-addresses |
VXLAN隧道源端VTEP的IP地址 |
- |
NA |
/huawei-vxlan/huawei-vxlan:vxlan/vxlan-state/vxlan-tunnels/vxlan-tunnel |
VXLAN隧道的ID |
- |
NA |
/huawei-vxlan/huawei-vxlan:vxlan/vxlan-state/vxlan-tunnels/vxlan-tunnel/local-address |
VXLAN隧道的源IP地址 |
- |
NA |
/huawei-vxlan/huawei-vxlan:vxlan/vxlan-state/vxlan-tunnels/vxlan-tunnel/peer-address |
VXLAN隧道的目的IP地址 |
- |
NA |
/huawei-vxlan/huawei-vxlan:vxlan/vxlan-state/vxlan-tunnels/vxlan-tunnel/vxlan-tunnel-state |
VXLAN隧道的状态 |
- |
NA |
创建广播域BD
本章节主要介绍通过rpc方法创建广播域BD。
操作 |
XPATH |
---|---|
edit-config:merge |
/huawei-bd/bridge-domains |
数据需求
项目 |
数据 |
描述 |
---|---|---|
BD ID |
10 |
创建BD 10 |
请求示例
<?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> <bd:bridge-domains xmlns:bd="urn:huawei:params:xml:ns:yang:huawei-bd"> <bd:bridge-domain> <bd:id>10</bd:id> </bd:bridge-domain> </bd:bridge-domains> </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="0"> <rpc-error> <error-app-tag>-1</error-app-tag> <error-message>Execute failed reason: Wrong parameter found at '^' position.</error-message> <error-info>Error on node /huawei-bd:bridge-domains/bridge-domain[id="10"]/id</error-info> </rpc-error> </rpc-reply>
配置vbdif接口下的mac-address
本章节主要介绍通过config方法来实现对vbdif接口下mac-address的配置。
操作 |
XPATH |
---|---|
config |
/ietf-interfaces:interfaces/interface/huawei-interfaces:common/phys-address |
数据需求
项目 |
数据 |
描述 |
---|---|---|
mac地址 |
00:00:5e:00:01:01 |
配置vbdif接口的mac地址为00:00:5e:00:01:01 |
请求示例
<?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> <bd:bridge-domains xmlns:bd="urn:huawei:params:xml:ns:yang:huawei-bd"> <bd:bridge-domain> <bd:id>3</bd:id> </bd:bridge-domain> </bd:bridge-domains> <if:interfaces xmlns:if="urn:ietf:params:xml:ns:yang:ietf-interfaces"> <if:interface> <if:name>Vbdif3</if:name> <if:type xmlns:iana-if-type="urn:ietf:params:xml:ns:yang:iana-if-type">iana-if-type:propVirtual</if:type> <huawei-interfaces:common xmlns:huawei-interfaces="urn:huawei:params:xml:ns:yang:huawei-interfaces"> <huawei-interfaces:phys-address>00:00:5e:00:01:01</huawei-interfaces:phys-address> </huawei-interfaces:common> </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="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-app-tag>-1</error-app-tag> <error-message> The MAC address configured on the interface ranges from 0000-5e00-0100 to 0000-5e00-01ff.</error-message> <error-info>Error on node /ietf-interfaces:interfaces/interface[name="Vbdif3"]/huawei-interfaces:common/phys-address</error-info> </rpc-error> </rpc-reply>
配置全局VLAN加入BD
本章节主要介绍通过rpc方法配置全局VLAN加入BD。
操作 |
XPATH |
---|---|
edit-config:merge |
/huawei-bd/bridge-domains/bridge-domain/members/vlan-id |
数据需求
项目 |
数据 |
描述 |
---|---|---|
VLAN ID |
50 |
配置全局VLAN 50加入BD |
请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="5" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <edit-config> <target> <running/> </target> <config> <huawei-vlan:vlans xmlns:huawei-vlan="urn:huawei:params:xml:ns:yang:huawei-vlan"> <huawei-vlan:vlan> <huawei-vlan:id>50</huawei-vlan:id> </huawei-vlan:vlan> </huawei-vlan:vlans> <bd:bridge-domains xmlns:bd="urn:huawei:params:xml:ns:yang:huawei-bd"> <bd:bridge-domain xmlns:xc="urn:ietf:params:xml:ns:netconf:base:1.0" xc:operation="merge"> <bd:id>10</bd:id> <bd:members> <bd:vlan-id>50</bd:vlan-id> </bd:members> </bd:bridge-domain> </bd:bridge-domains> </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="5"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="0"> <rpc-error> <error-app-tag>-1</error-app-tag> <error-message>Execute failed reason: The vlanif has been created, delete it first.</error-message> <error-info>Error on node /huawei-bd:bridge-domains/bridge-domain[id="10"]/members/vlan-id[.="50"]</error-info> </rpc-error> </rpc-reply>
配置二层子接口(default封装)加入BD
本章节主要介绍通过rpc方法配置二层子接口(default封装)加入BD。
操作 |
XPATH |
---|---|
edit-config:merge |
/huawei-bd/bridge-domains/bridge-domain/members/interface-name |
数据需求
项目 |
数据 |
描述 |
---|---|---|
接口名称 |
XGigabitEthernet1/0/3 |
二层子接口(default封装)加入BD |
请求示例
<?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>XGigabitEthernet1/0/3</if:name> <if:type xmlns:iana-if-type="urn:ietf:params:xml:ns:yang:iana-if-type">iana-if-type:ethernetCsmacd</if:type> <huawei-vlan:vlan xmlns:huawei-vlan="urn:huawei:params:xml:ns:yang:huawei-vlan"> <huawei-vlan:port-link-type>trunk</huawei-vlan:port-link-type> </huawei-vlan:vlan> </if:interface> </if:interfaces> <bd:bridge-domains xmlns:bd="urn:huawei:params:xml:ns:yang:huawei-bd"> <bd:bridge-domain xmlns:xc="urn:ietf:params:xml:ns:netconf:base:1.0" xc:operation="merge"> <bd:id>10</bd:id> <bd:members> <bd:interface-name>XGigabitEthernet1/0/3</bd:interface-name> </bd:members> </bd:bridge-domain> </bd:bridge-domains> </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="5"> <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-app-tag>-1</error-app-tag>
<error-message>Execute failed reason: Wrong parameter found at '^' position.</error-message>
<error-info>Error on node /huawei-bd:bridge-domains/bridge-domain[id="10"]/members/interface-name[.="XGigabitEthernet1/0/3"]</error-info>
</rpc-error>
</rpc-reply>
配置二层子接口(dot1q封装)加入BD
本章节主要介绍通过rpc方法配置二层子接口(dot1q封装)加入BD。
操作 |
XPATH |
---|---|
edit-config:merge |
/huawei-bd/bridge-domains/bridge-domain/members/port-vlan |
数据需求
项目 |
数据 |
描述 |
---|---|---|
dot1q封装的VLAN ID |
500 |
配置二层子接口dot1q封装的VLAN 500加入BD |
请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="2" 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>XGigabitEthernet1/0/3</if:name> <if:type xmlns:iana-if-type="urn:ietf:params:xml:ns:yang:iana-if-type">iana-if-type:ethernetCsmacd</if:type> <huawei-vlan:vlan xmlns:huawei-vlan="urn:huawei:params:xml:ns:yang:huawei-vlan"> <huawei-vlan:port-link-type>trunk</huawei-vlan:port-link-type> </huawei-vlan:vlan> </if:interface> </if:interfaces> <bd:bridge-domains xmlns:bd="urn:huawei:params:xml:ns:yang:huawei-bd" xmlns:xc="urn:ietf:params:xml:ns:netconf:base:1.0" xc:operation="merge"> <bd:bridge-domain xc:operation="merge"> <bd:id>10</bd:id> <bd:members> <bd:port-vlan> <bd:vlan-id>500</bd:vlan-id> <bd:interface-name>XGigabitEthernet1/0/3</bd:interface-name> </bd:port-vlan> </bd:members> </bd:bridge-domain> </bd:bridge-domains> </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="2"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?>
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="2">
<rpc-error>
<error-app-tag>-1</error-app-tag>
<error-message>Execute failed reason: Wrong parameter found at '^' position.</error-message>
<error-info>Error on node /huawei-bd:bridge-domains/bridge-domain[id="10"]/members/port-vlan[vlan-id="500",interface-name="XGigabitEthernet1/0/3"]</error-info>
</rpc-error>
</rpc-reply>
配置二层子接口(qinq封装)加入BD
本章节主要介绍通过rpc方法配置二层子接口(qinq封装)加入BD。
操作 |
XPATH |
---|---|
edit-config:merge |
/huawei-bd/bridge-domains/bridge-domain/members/port-qinq |
数据需求
项目 |
数据 |
描述 |
---|---|---|
qinq封装的内层VLAN ID、外层VLAN ID |
100,200 |
配置二层子接口qinq封装的内层VLAN 100、外层VLAN 200加入BD |
请求示例
<?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> <if:interfaces xmlns:if="urn:ietf:params:xml:ns:yang:ietf-interfaces"> <if:interface> <if:name>XGigabitEthernet1/0/3</if:name> <if:type xmlns:iana-if-type="urn:ietf:params:xml:ns:yang:iana-if-type">iana-if-type:ethernetCsmacd</if:type> <huawei-vlan:vlan xmlns:huawei-vlan="urn:huawei:params:xml:ns:yang:huawei-vlan"> <huawei-vlan:port-link-type>trunk</huawei-vlan:port-link-type> </huawei-vlan:vlan> </if:interface> </if:interfaces> <bd:bridge-domains xmlns:bd="urn:huawei:params:xml:ns:yang:huawei-bd" xmlns:xc="urn:ietf:params:xml:ns:netconf:base:1.0" xc:operation="merge"> <bd:bridge-domain xc:operation="merge"> <bd:id>10</bd:id> <bd:members> <bd:port-qinq> <bd:c-vlan-id>100</bd:c-vlan-id> <bd:p-vlan-id>200</bd:p-vlan-id> <bd:interface-name>XGigabitEthernet1/0/3</bd:interface-name> </bd:port-qinq> </bd:members> </bd:bridge-domain> </bd:bridge-domains> </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-app-tag>-1</error-app-tag>
<error-message>Execute failed reason: Wrong parameter found at '^' position.</error-message>
<error-info>Error on node /huawei-bd:bridge-domains/bridge-domain[id="10"]/members/port-qinq[c-vlan-id="100",p-vlan-id="200",interface-name="XGigabitEthernet1/0/3"]</error-info>
</rpc-error>
</rpc-reply>
配置VXLAN隧道
本章节主要介绍通过rpc方法配置VXLAN隧道。
操作 |
XPATH |
---|---|
edit-config:merge |
/huawei-vxlan/vxlan |
数据需求
项目 |
数据 |
描述 |
---|---|---|
NVE接口编号 |
1 |
创建编号为1的NVE接口 |
源端VTEP的IP地址 |
10.2.2.2 |
源端VTEP的IP地址为10.2.2.2 |
VNI ID |
10 |
VNI为10 |
目的端VTEP的IP地址 |
10.3.3.3 |
目的端VTEP的IP地址为10.3.3.3 |
BD ID |
10 |
关联BD的ID为10 |
请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="0" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <edit-config> <target> <running/> </target> <config> <hw-vxlan:vxlan xmlns:hw-vxlan="urn:huawei:params:xml:ns:yang:huawei-vxlan" xmlns:xc="urn:ietf:params:xml:ns:netconf:base:1.0" xc:operation="merge"> <hw-vxlan:nve> <hw-vxlan:id>1</hw-vxlan:id> <hw-vxlan:local-address>10.2.2.2</hw-vxlan:local-address> <hw-vxlan:vni-config> <hw-vxlan:vni>10</hw-vxlan:vni> <hw-vxlan:peer-address>10.3.3.3</hw-vxlan:peer-address> <hw-vxlan:bdid>10</hw-vxlan:bdid> </hw-vxlan:vni-config> </hw-vxlan:nve> </hw-vxlan:vxlan> </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="0"> <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-app-tag>1</error-app-tag> <error-message>Service process failed.</error-message> <error-info>Error on node /huawei-vxlan:vxlan/nve[id="1"]/vni-config[vni="10"]/bdid</error-info> </rpc-error> </rpc-reply>
配置BD内的流量抑制
本章节主要介绍通过rpc方法配置BD内的流量抑制。
操作 |
XPATH |
---|---|
edit-config:merge |
/huawei-bd:bridge-domains/bridge-domain |
数据需求
项目 |
数据 |
描述 |
---|---|---|
广播域BD |
10 |
配置广播域BD为10 |
广播流量的承诺信息速率CIR |
100 |
配置广播流量的承诺信息速率CIR为100 kbit/s |
广播流量的承诺突发尺寸CBS |
2000000 |
配置广播流量的承诺突发尺寸CBS为2000000 byte |
组播流量的承诺信息速率CIR |
100 |
配置组播流量的承诺信息速率CIR为100 kbit/s |
组播流量的承诺突发尺寸CBS |
2000000 |
配置组播流量的承诺突发尺寸CBS为2000000 byte |
单播流量的承诺信息速率CIR |
100 |
配置单播流量的承诺信息速率CIR为100 kbit/s |
单播流量的承诺突发尺寸CBS |
2000000 |
配置单播流量的承诺突发尺寸CBS为2000000 byte |
请求示例
<?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> <bd:bridge-domains xmlns:bd="urn:huawei:params:xml:ns:yang:huawei-bd"> <bd:bridge-domain xmlns:xc="urn:ietf:params:xml:ns:netconf:base:1.0" xc:operation="merge"> <bd:id>10</bd:id> <bd:qos> <bd:storm-control xc:operation="merge"> <bd:broadcast> <bd:cir>100</bd:cir> <bd:cbs>2000000</bd:cbs> </bd:broadcast> <bd:multicast> <bd:cir>100</bd:cir> <bd:cbs>2000000</bd:cbs> </bd:multicast> <bd:unknown-unicast> <bd:cir>100</bd:cir> <bd:cbs>2000000</bd:cbs> </bd:unknown-unicast> </bd:storm-control> </bd:qos> </bd:bridge-domain> </bd:bridge-domains> </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="2"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="0"> <rpc-error> <error-type>application</error-type> <error-tag>operation-failed</error-tag> <error-severity>error</error-severity> <error-path>/huawei-bd:bridge-domains/bridge-domain[id='NEED-A-VALUE-FOR-KEY-NODE!']/id</error-path> <error-message>parse rpc config error.(Invalid value in "id" element.).</error-message> </rpc-error> </rpc-reply>
查看VXLAN隧道的信息
本章节主要介绍通过rpc方法查看VXLAN隧道的信息。
操作 |
XPATH |
---|---|
get |
/huawei-vxlan/huawei-vxlan:vxlan/vxlan-state |
数据需求
无
请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="2" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <get> <filter type="subtree"> <hw-vxlan:vxlan xmlns:hw-vxlan="urn:huawei:params:xml:ns:yang:huawei-vxlan"> <hw-vxlan:vxlan-state> <hw-vxlan:vxlan-tunnels/> </hw-vxlan:vxlan-state> </hw-vxlan:vxlan> </filter> </get> </rpc>
响应示例
配置成功响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="0"> <data> <vxlan xmlns="urn:huawei:params:xml:ns:yang:huawei-vxlan"> <vxlan-state> <vxlan-tunnels> <vxlan-tunnel> <local-address>10.2.2.2</local-address> <peer-address>10.3.3.3</peer-address> <vxlan-tunnel-state>down</vxlan-tunnel-state> </vxlan-tunnel> </vxlan-tunnels> </vxlan-state> </vxlan> </data> </rpc-reply>
配置失败响应示例
无