Multicast
PIM sparse-dense mode:
- Enable multicast routing:
ip multicast-routing
- Enable PIM on all required interfaces:
ip pim sparse-dense-mode
For an RP using auto-RP:
ip pim send-rp-announce Loopback0 scope [TTL] group-list [ACL]
- Set Lo0 as source for PIM register
ip pim register-source Loopback0
For the mapping agent (may be the same router as the RP):
ip pim accept-rp auto-rp [ACL]
ip pim send-rp-discovery scope [TTL]- Set Lo0 as source for PIM register
ip pim register-source Loopback0
Scope = Multicast TTL (how big is the multicats domain?)
Group-list = allowed mcast groups server by this RP
Accept-rp ACL = limits the RPs that the mapping agent serves
Don’t forget to enable PIM on the loopbacks used for the RP and mapping agent.
CLI:
send-rp-announce – Auto-RP send RP announcement
send-rp-discovery – Auto-RP send RP discovery message (as RP-mapping agent)
PIM sparse-mode:
- Enable multicast routing:
ip multicast-routing
- Enable PIM on all required interfaces:
ip pim sparse-mode
- Point each Mcast router to the RP:
ip pim rp-address 10.10.10.7
PIM dense-mode:
- Enable multicast routing:
ip multicast-routing
- Enable PIM on all required interfaces:
ip pim dense-mode
Join a group
So we can ping an Mcast address to test our Mcast config:
(config-if)# ip igmp join-group 239.2.3.9
Stop broadcasting Mcast
To everyone on NBMA networks:
(config-if)# ip pim nbma-mode
Gather Mcast statistics
R3(config)#ip multicast ?
__...
__cache-headers__Store IP multicast packet headers in circular buffer
__...
Use the following command to check the statistics:
R3(config-if)#do sh ip mpacket
IP Multicast Header Cache
25 packets received over 00:05:34, cache size: 1024 entries
Key: id/ttl timestamp (name) source group
0020/254 114300.012 (?) 12.1.5.5 225.0.0.99
0021/254 114302.008 (?) 12.1.5.5 225.0.0.99
0022/254 114304.008 (?) 12.1.5.5 225.0.0.99
0023/254 114306.008 (?) 12.1.5.5 225.0.0.99
Troubleshooting
auto-RP (External link to Cisco page by Liming Wei [4/2/99] ymmv)
Generic Cisco Multicast troubleshooting page
No Responses to “Multicast”
Care to comment?