Symptom/Cause | Solution |
---|---|
Multicast routing is not configured | Use these commands: show ip mvif Check whether vif is created for the interface. show ip igmp interface Check the status of igmp ip multicast-routing Configure multicast routing. |
Interface is down | Use these commands: show ip interface brief Check whether interface has an ip address or the status is down. ip address A.B.C.D/subnet-mask> If the address field in the show ip interface brief output shows “unassigned”, configure IP address on the interface with mask. Alternatively, configured ip address can also be checked using “show running-config interface <ifname>” For ex: ip address 2.2.2.2/24 no shutdown Bring up admin status of the interface. show ip mvif Check whether vif is created for the interface. |
No IGMP configuration exists. | Use these commands: ip igmp Configure igmp on the interface show ip igmp interface Check whether igmp is enabled. show running-config interface <ifname> Verify if igmp is configured. Note: IGMP can also be enabled by pim sparse/dense mode configuration. |
Symptom/Cause | Solution |
---|---|
IGMP is not active | Follow the steps above |
IGMPv3 report should have one or more sources when the group-record type is INCLUDE | Use this command: show ip igmp groups The output displays the added group |
Interface is configured as igmp proxy | Use these commands: show ip igmp proxy Check whether igmp proxy is enabled. show running-config interface IFNAME Check whether “ip igmp proxy service” configuration exists. |
Symptom/Cause | Solution |
---|---|
Host interface not configured | Use these commands: show ip igmp proxy Check the upstream interface. show running-config interface IFNAME Check if the configuration exists. ip igmp proxy-service Configure interface as host interface (enable proxy-service). |
Mroute-proxy interface not configured | Use these commands: show ip igmp proxy Check whether mroute is configured. If there is no output, mroute-proxy is not configured. ip igmp mroute-proxy upstream-IFNAME Configure mroute proxy on an interface. |
Mismatch between proxy service interface and host interface | Use these commands: show ip igmp proxy Check the upstream interface. show running-config Check which interface has the proxy-service configured. ip igmp proxy-service Configure proxy service on the upstream interface shown by show ip igmp proxy. |
IP Multicast routing not configured | Use these commands: show running-config multicast Check whether ip multicast routing is configured. ip multicast-routing if the configuration is not show in the running-config, use this command to configure ip multicast routing. |
Interface is down | Follow the steps explained above |
Symptom/Cause | Solution |
---|---|
IPv6 Multicast routing is not configured | Use these commands: show ipv6 mld interface Check the status of igmp ipv6 multicast-routing Use this command to configure multicast routing. |
Interface is down | Use these commands: show ipv6 interface brief Check whether interface has an ipv6 address or if the status is down. If the address field is “unassigned”, configure IPv6 address on the interface with mask. For ex: ipv6 address 3ffe:506::1/48 no shutdown Use this command to bring up admin status of the interface. |
No MLD configuration exists | Use these commands: ipv6 mld Use this command to configure mld on the interface show ipv6 mld interface Check whether MLD is enabled. show running-config interface IFNAME Verify if mld is configured. Note: MLD can also be enabled by ipv6 pim sparse/dense mode configuration. |
Symptom/Cause | Solution |
---|---|
MLD is not active | Follow the steps above MLDv2 report should have one or more sources when the group-record type is INCLUDE. show ipv6 mld groups The output displays the added group |
Interface is configured as mld proxy | Use these commands: show ipv6 mld proxy Check whether mld proxy is enabled. show running-config interface IFNAME Check whether “ipv6 mld proxy service” configuration exists. |
Symptom/Cause | Solution |
---|---|
Host interface is not configured | Use these commands: show ipv6 mld proxy Check the upstream interface. show running-config interface IFNAME Check if the configuration exists. ipv6 mld proxy-service Configure interface as host interface (enable proxy-service). |
Mroute-proxy interface not configured | Use these commands: show ipv6 mld proxy Check whether mroute is configured. If there is no output, mroute-proxy is not configured. ipv6 mld mroute-proxy upstream-IFNAME Configure mroute proxy on an interface. |
Mismatch between proxy service interface and host interface. | Use these commands: show ipv6 mld proxy Check the upstream interface. show running-config Check which interface has the proxy-service configured. ipv6 mld proxy-service Configure proxy service on the upstream interface shown in the “show ip igmp proxy”. |
IPv6 Multicast routing not configured | Use these commands: show running-config multicast Check whether ipv6 multicast routing is configured. ipv6 multicast routing If the configuration is not shown in the running-config, use this command to configure ipv6 multicast routing. |
Interface is down | Follow the steps explained above |
Symptom/Cause | Solution |
---|---|
PIM sparse mode in not configured on the interfaces | Use these commands: show ip pim neighbor Check the pim neighbour as the downstream router. ip pim sparse-mode Use this command to configure sparse mode on all the concerned interfaces |
Multicast routing in not configured | Use this command: ip multicast-routing Configure multicast routing on the interface. |
Interface is not active | Use these commands: show ip interface brief If the address field is “unassigned”, configure IP address on the interface with a mask. Alternatively, configured ip address can also be checked using show running-config interface IFNAME. For ex: ip address 2.2.2.2/24 no shutdown Bring up the admin status of the interface if down. |
Symptom/Cause | Solution |
---|---|
Some other route exists. | Use this command: show ip rpf <source-address> Check whether RPF interface is as expected; If not some other route exists to the source which is causing the multicast packet to be dropped due to RPF check failure. |
Symptom/Cause | Solution |
---|---|
RP not configured on all the routers for static RP | Use this command: ip pim rp-address <RP-address> Configure rp on all the routers in the pim domain. |
VIF for RP is not created | Use these commands: show ip mvif Verify whether VIF is created for the RP. ip pim sparse-mode If RP is configured on the loopback interface of the router then pim sparse mode configuration must be present on the loopback interface. ip multicast-routing Multicast routing must be configured on each router. |
Symptom/Cause | Solution |
---|---|
Static group configuration without source | Use these commands: show ip igmp groups detail Check whether group recode is include and source list has one or more sources. no ip igmp static-group <group-addr> no ip igmp join-group <group-addr> Remove the static/join group without source, on the interface. |
IGMPv2 report present for the group | Use these commands: show ip igmp groups detail Group mode should not be exclude. Check whether group mode is exclude; remove the v2 group-record using command below. clear ip igmp groups <group-addr> Use this command to remove the igmp v2 group. |
Symptom/Cause | Solution |
---|---|
MSDP not configured | Use these commands: show ip msdp peer Check whether msdp peering is established. ip msdp peer <peer-address> Configure msdp peering on the RPs in different PIM domains. |
Password mismatch | Use these commands: show running-config Check the configured password for msdp peers. no ip msdp <wrong-password> peer <peer IP address> Unconfigure wrong password on the MSDP peer. ip msdp <password> peer <peer IP address> Configure the same password as that of its corresponding MSDP peer. |