< Home

Configuring PIM-DM/PIM-SM Multicast Routing

This section provides a sample of configuring PIM-DM/PIM-SM multicast routing using the edit-config method.

Table 1 Configuring PIM-DM/PIM-SM multicast routing

Operation

XPATH

edit-config

  • /huawei-pim:pim/bsrafspro/bsrAfsSiteCfgs/bsrAfsSiteCfg/vrfName
  • /huawei-pim:pim/bsrafspro/bsrAfsSiteCfgs/bsrAfsSiteCfg/addressFamily
  • /huawei-pim:pim/bsrafspro/bsrAfsSiteCfgs/bsrAfsSiteCfg/cBsrIfName
  • /huawei-pim:pim/bsrafspro/bsrAf4CrpCfgs/bsrAf4CrpCfg/cRpIfName
  • /huawei-pim:pim/bsrafspro/bsrAf4CrpCfgs/bsrAf4CrpCfg/vrfName
  • /huawei-pim:pim/pimafspro/pimAfsIfCfgs/pimAfsIfCfg/vrfName
  • /huawei-pim:pim/pimafspro/pimAfsIfCfgs/pimAfsIfCfg/addressFamily
  • /huawei-pim:pim/pimafspro/pimAfsIfCfgs/pimAfsIfCfg/ifName
  • /huawei-pim:pim/pimafspro/pimAfsIfCfgs/pimAfsIfCfg/pimMode

Data Requirements

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

-

Request Example

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>

Response Example

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>
Copyright © Huawei Technologies Co., Ltd.
Copyright © Huawei Technologies Co., Ltd.
< Previous topic