...
set ip routing enable <true | false>
Step3 Enable the VLAN interfaces as multicast interface.
set multicast-interface interface <interface-name> vif <vif-name> disable <true | false>
Step4 Step3 Enable IGMP on the L3 VLAN interfaces of the PIM router connected to the receiver.
set protocols igmp interface <interface-name> vif <vif-name> disable <true | false>Step5
Step4 Enable PIM-SM on the L3 VLAN interfaces.
set protocols pimsm4 pim interface <interface-name> vif <vif-name> disable <true | false>
...
sm
Step5 Configure static RPs.
a) Configure the IP address of a static RP.
set protocols pimsm4 static-rps pim rp <rp-address>
b) Assign the group prefix address served by the static RP.
set protocols pimsm4 static-rps pim rp <rp-address> group-prefix <IPv4Net>
c) Configure parameters of static RP.
set protocols pimsm4 static-rps rp <rp-address> group-prefix <IPv4Net> rp-priority <rp-priority>
set protocols pimsm4 static-rps rp <rp-address> group-prefix <IPv4Net> hash-mask-len <hash-length>
Step7 Configure dynamic RP.
a) Enable bootstrap function.
set protocols pimsm4 bootstrap disable <true | false>
b) Configure C-BSR.
• Configure a range of multicast scope zone that can serve on the C-RP.
set protocols pimsm4 bootstrap cand-bsr scope-zone <IPv4Net>
...
set protocols pimsm4 bootstrap cand-bsr scope-zone <IPv4Net> cand-bsr-by-vif-name <vif-interface-name>
set protocols pimsm4 bootstrap cand-bsr scope-zone <IPv4Net> cand-bsr-by-vif-addr <IP-address>
c) Configure C-RP.
• Configure a range of multicast scope zone that can serve on the C-BSR.
set protocols pimsm4 bootstrap cand-rp group-prefix <IPv4Net>
• Configure a VLAN interface or loopback interface to use as the C-RP.
set protocols pimsm4 bootstrap cand-rp group-prefix <IPv4Net> cand-rp-by-vif-addr <IP-address>
set protocols pimsm4 bootstrap cand-rp group-prefix <IPv4Net> cand-rp-by-vif-name <vif-interface-name>
Step8 group <IPv4Net>
Step6 (Optional) Adjust the PIM protocol parameters in Hello message.
set protocols pimsm4 pim interface <interface-name> vif <vif-name> dr-priority name> drpriority <dr-priority>
set protocols pimsm4 pim interface <interface-name> vif <vif-name> hello-period name> hello <interval>
set protocols pimsm4 interface <interface-name> vif <vif-name> hello-triggered-delay < interval>
Step9 Step7 (Optional) Configure SPT switchover function.
...
set protocols pimsm4 switch-to-pim spt-threshold disable <true | false>switchover
b) Configure the SPT Switchover Conditionfilter list to filter updates to/from this neighbor.
set protocols pimsm4 switch-to-pim spt-threshold bytes <traffic-rate>
set protocols pimsm4 switch-to-spt-threshold interval <value>
Step10 (Optional) Configure the subnet of an indirect Source.
set protocols pimsm4 interface <interface-name> vif <vif-name> alternative-subnet<IPv4Net>switchover infinity-and-beyond prefix-list <text>