cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1093
Views
0
Helpful
1
Replies

Multicast SSM not working in simple lab

 

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

1 Reply 1

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

Review Cisco Networking for a $25 gift card