12-19-2015 04:56 PM - edited 03-08-2019 03:10 AM
I am having an issue with getting Source Specific Multicast to work across a simple network. I would appreciate any help the community can provide.
I have a sender on one routed interface on SW1, a receiver on the same subnet as the sender, a receiver on a routed interface on SW1, and another receiver on a vlan access port (SVI 50) on SW2.
Only the receiver on the same subnet as the sender is able to access the multicast feed.
The sender and receivers are Windows 7 machines running VLC Media Player 2.2.1. Each of the machines has Windows Firewall turned off.
The sender is multicasting RTP / MPEG on 232.100.100.100 port 5004. The file is one of the sample videos that come with Windows 7 - Wildlife.wmv
All receivers are listening to rtp://@232.100.100.100:5004
I have tried this topology without the IGMP snooping capable unmanaged switch. Its only in the topology so I could see at least one receiver play the feed while on the same subnet as the sender.
This is a basic proof of concept lab. The production topology will include dozens of senders and many more receivers so statically mapping them is not an option if it can be avoided.
Please let me know if debugs or configuration changes will help make this work. Again, thanks for any help.
[[{"type":"media","fid":"1232566","view_mode":"default","link_text":null,"attributes":{"alt":"Multicast SSM Topology","title":"Multicast SSM Topology","height":"752","width":"1216","class":"image-style-none media-element file-default"}}]]
SW1
! WS-C3560-24PS 12.2(44)SE1 C3560-ADVIPSERVICESK9-M
!
hostname SW1
!
!
username test privilege 15 secret 0 test
no aaa new-model
!
system mtu routing 1500
ip routing
ip domain-name test.com
!
ip multicast-routing distributed
!
interface FastEthernet0/11
description TO SW2
no switchport
ip address 192.168.11.2 255.255.255.0
ip pim sparse-mode
ip igmp version 3
!
interface FastEthernet0/23
description TO SSM-MCAST SENDER 10.100
no switchport
ip address 192.168.10.2 255.255.255.0
ip pim sparse-mode
ip igmp version 3
!
interface FastEthernet0/24
description TO SSM-MCAST RECEIVER 13.102
no switchport
ip address 192.168.13.2 255.255.255.0
ip pim sparse-mode
ip igmp version 3
!
ip route 192.168.12.0 255.255.255.0 192.168.11.3
ip pim ssm default
IP Multicast Routing Table
Flags: D - Dense, S - Sparse, B - Bidir Group, s - SSM Group, C - Connected,
L - Local, P - Pruned, R - RP-bit set, F - Register flag,
T - SPT-bit set, J - Join SPT, M - MSDP created entry,
X - Proxy Join Timer Running, A - Candidate for MSDP Advertisement,
U - URD, I - Received Source Specific Host Report,
Z - Multicast Tunnel, z - MDT-data group sender,
Y - Joined MDT-data group, y - Sending to MDT-data group
V - RD & Vector, v - Vector
Outgoing interface flags: H - Hardware switched, A - Assert winner
Timers: Uptime/Expires
Interface state: Interface, Next-Hop or VCD, State/Mode
(*, 239.255.255.250), 00:05:48/00:02:58, RP 0.0.0.0, flags: SJC
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
FastEthernet0/24, Forward/Sparse, 00:05:48/00:02:35
(*, 224.2.127.254), 00:02:43/00:00:17, RP 0.0.0.0, flags: SP
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list: Null
(*, 224.0.1.40), 00:05:49/00:02:57, RP 0.0.0.0, flags: DPL
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list: Null
PIM Neighbor Table
Mode: B - Bidir Capable, DR - Designated Router, N - Default DR Priority,
P - Proxy Capable, S - State Refresh Capable
Neighbor Interface Uptime/Expires Ver DR Prio/Mode
192.168.11.3 FastEthernet0/11 2d00h/00:01:23 v2 1 / DR S
192.168.10.1 FastEthernet0/23 1d23h/00:01:35 v2 1 / S P
192.168.10.7 FastEthernet0/23 2d00h/00:01:17 v2 1 / DR S P
192.168.12.3 FastEthernet0/24 02:06:22/00:01:26 v2 1 / S
IGMP Connected Group Membership
Group Address Interface Uptime Expires Last Reporter Group Accounted
239.255.255.250 FastEthernet0/24 00:50:54 00:02:56 192.168.13.102
239.255.255.250 FastEthernet0/23 1d23h 00:02:47 192.168.10.103
224.0.1.40 FastEthernet0/11 2d00h 00:02:09 192.168.11.2
SW2
! WS-C3750-24P 12.2(37)SE1 C3750-ADVIPSERVICESK
!
hostname SW2
!
!
username test privilege 15 secret 0 test
!
no aaa new-model
system mtu routing 1500
ip routing
no ip domain-lookup
ip domain-name test.com
!
ip multicast-routing distributed
!
!
interface FastEthernet1/0/1
description TO SSM-MCAST RECEIVER 12.101
switchport access vlan 50
switchport mode access
!
interface FastEthernet1/0/11
description TO SW1
no switchport
ip address 192.168.11.3 255.255.255.0
ip pim sparse-mode
ip igmp version 3
!
interface Vlan50
description SSM-MCAS RECEIVER VLAN
ip address 192.168.12.3 255.255.255.0
ip pim sparse-mode
ip igmp version 3
!
ip route 0.0.0.0 0.0.0.0 192.168.11.2
ip pim ssm default
IP Multicast Routing Table
Flags: D - Dense, S - Sparse, B - Bidir Group, s - SSM Group, C - Connected,
L - Local, P - Pruned, R - RP-bit set, F - Register flag,
T - SPT-bit set, J - Join SPT, M - MSDP created entry,
X - Proxy Join Timer Running, A - Candidate for MSDP Advertisement,
U - URD, I - Received Source Specific Host Report,
Z - Multicast Tunnel, z - MDT-data group sender,
Y - Joined MDT-data group, y - Sending to MDT-data group
Outgoing interface flags: H - Hardware switched, A - Assert winner
Timers: Uptime/Expires
Interface state: Interface, Next-Hop or VCD, State/Mode
(*, 239.255.255.250), 00:05:52/00:02:54, RP 0.0.0.0, flags: SP
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list: Null
(*, 224.0.1.40), 00:06:04/00:02:58, RP 0.0.0.0, flags: DCL
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
FastEthernet1/0/11, Forward/Sparse, 00:06:04/00:02:58
PIM Neighbor Table
Mode: B - Bidir Capable, DR - Designated Router, N - Default DR Priority, S - State Refresh Capable
Neighbor Interface Uptime/Expires Ver DR Prio/Mode
192.168.11.2 FastEthernet1/0/11 2d00h/00:01:23 v2 1 / S
192.168.13.2 Vlan50 02:06:01/00:01:18 v2 1 / DR S
IGMP Connected Group Membership
Group Address Interface Uptime Expires Last Reporter Group Accounted
239.255.255.250 Vlan50 00:56:19 00:02:59 192.168.13.102
224.0.1.40 FastEthernet1/0/11 2d00h 00:02:46 192.168.11.2
12-23-2015 02:54 PM
Hi Patrick,
Are you using VLC to send the multicast? Did you configure it with a TTL > 1 ?
This would explain why only the receiver on the same subnet is getting the packets.
On the other hand, looking at the MRIB, I don't see (S,G) entry or (192.168.10.100,232.100.100.100) in the table.
SSM requires receiver to know the IP address of the source. Do Windows 7 machines send correct IGMP membership reports? (debug ip igmp)
Routers must have a route to the multicast source as well. Do you have a working IGP?
Hope these pointers help.
JF
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide