This section provides a sample of configuring PIM-DM/PIM-SM multicast routing using the edit-config method.
Operation |
XPATH |
|---|---|
edit-config |
|
Item |
Data |
Description |
|---|---|---|
VPN instance name |
ddd |
- |
VPN instance address family |
ipv4unicast |
- |
Route Distinguisher (RD) for the VPN instance address family |
100:2 |
- |
Interface on which C-BSR or C-RP is configured |
Vlanif10 |
- |
PIM work mode |
Sparse |
- |
Configure PIM-DM/PIM-SM multicast routing.
<?xml version="1.0" encoding="utf-8"?>
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="10">
<edit-config>
<target>
<running/>
</target>
<config>
<if:interfaces xmlns:if="urn:ietf:params:xml:ns:yang:ietf-interfaces">
<if:interface>
<if:name>Vlanif10</if:name>
<if:type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type">ianaift:propVirtual</if:type>
</if:interface>
</if:interfaces>
<mcastbase:mcastbase xmlns:mcastbase="http://www.huawei.com/netconf/vrp/huawei-mcastbase">
<mcastbase:mcastAfsEnables>
<mcastbase:mcastAfsEnable>
<mcastbase:vrfName>ddd</mcastbase:vrfName>
<mcastbase:addressFamily>ipv4unicast</mcastbase:addressFamily>
</mcastbase:mcastAfsEnable>
</mcastbase:mcastAfsEnables>
</mcastbase:mcastbase>
<pim:pim xmlns:pim="http://www.huawei.com/netconf/vrp/huawei-pim">
<pim:bsrafspro>
<pim:bsrAfsSiteCfgs>
<pim:bsrAfsSiteCfg>
<pim:vrfName>ddd</pim:vrfName>
<pim:addressFamily>ipv4unicast</pim:addressFamily>
<pim:cBsrIfName>Vlanif10</pim:cBsrIfName>
</pim:bsrAfsSiteCfg>
</pim:bsrAfsSiteCfgs>
<pim:bsrAf4CrpCfgs>
<pim:bsrAf4CrpCfg>
<pim:cRpIfName>Vlanif10</pim:cRpIfName>
<pim:vrfName>ddd</pim:vrfName>
</pim:bsrAf4CrpCfg>
</pim:bsrAf4CrpCfgs>
</pim:bsrafspro>
<pim:pimafspro>
<pim:pimAfsIfCfgs>
<pim:pimAfsIfCfg>
<pim:vrfName>ddd</pim:vrfName>
<pim:addressFamily>ipv4unicast</pim:addressFamily>
<pim:ifName>Vlanif10</pim:ifName>
<pim:pimMode>Sparse</pim:pimMode>
</pim:pimAfsIfCfg>
</pim:pimAfsIfCfgs>
</pim:pimafspro>
</pim:pim>
<hw-l3vpn:vpn-instances xmlns:hw-l3vpn="urn:huawei:params:xml:ns:yang:huawei-l3vpn">
<hw-l3vpn:vpn-instance>
<hw-l3vpn:vpn-instance-name>ddd</hw-l3vpn:vpn-instance-name>
<hw-bgp-vpn:ipv4-family xmlns:hw-bgp-vpn="urn:huawei:params:xml:ns:yang:huawei-bgp-l3vpn">
<hw-bgp-vpn:route-distinguisher>100:2</hw-bgp-vpn:route-distinguisher>
</hw-bgp-vpn:ipv4-family>
</hw-l3vpn:vpn-instance>
</hw-l3vpn:vpn-instances>
</config>
</edit-config>
</rpc>
Sample of successful response
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="10"> <ok/> </rpc-reply>
Sample of failed response
<?xml version='1.0' encoding='UTF-8'?>
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="10">
<rpc-error>
<error-app-tag>1</error-app-tag>
<error-message>Service process failed.</error-message>
</rpc-error>
<rpc-error>
<error-app-tag>-1</error-app-tag>
<error-message> Please disable IGMP Snooping in the VLAN view first.</error-message>
<error-info>Error on node /huawei-pim:pim/pimafspro/pimAfsIfCfgs/pimAfsIfCfg[vrfName="ddd",addressFamily="ipv4unicast",ifName="Vlanif10"]</error-info>
</rpc-error>
</rpc-reply>