Super green here, so please go easy on me. I have been unable to get Multicast to work off of our new HPE Aruba Core Switch 6405v2 in a test environment. It is our first time setting up OSPF, PIM and IGMP at all. I've combed over so many forums and documents to no avail. Our network is mostly access switches with just the main core. There are not multiple routers that we would be setting up for Multicast. Just the one. Please see details below.
Hardware Information
==================
2 x HPE Aruba 6405v2 in VSX - Core Switch
1 x Cisco 2960-S (24-Port) - Access Switch
1 x Cisco 2960-X (48-Port) - Access Switch
Physical Topology
==================
HPE Aruba 6405v2 Core Switches are connected to each other via interface 1/3/46 for Heartbeat and 1/3/47 + 1/3/48 for VSX-ISL
Cisco 2960-X connects to Secondary 6405v2 interface 1/3/3 | Trunk - Native VLAN 50
Cisco 2960-S connects to Primary 6405v2 interface 1/3/3 | Trunk - Native VLAN 50
Configurations
==================
HPE Aruba 6405v2 (Mirrored on both):
no ip icmp redirect
vlan 101
name Test VLAN2
vsx-sync
ip igmp snooping enable
vlan 315
name Test VLAN
vsx-sync
ip igmp snooping enable
vlan 50
name In-Band Management
vsx-sync
ip igmp snooping enable
vlan 999
name OSPF Transit VLAN
vsx-sync
ip igmp snooping enable
interface 1/3/3
no shutdown
no routing
vlan trunk native 50
vlan trunk allowed all
interface vlan xxx(Generic VLAN Interface Config)
description *** Test VLANs ***
vsx-sync access-lists active-gateways shutdown-on-split irdp mdns-sd-global mgmd policies pim
ip mtu 9100
ip address 10.x.x.1/24
active-gateway ip mac 12:02:00:00:01:00
active-gateway ip 10.x.x.1
ip ospf 1 area 0.0.0.0
ip igmp enable
ip pim-sparse enable
ip pim-sparse ip-addr any
interface vlan 999
description *** OSPF Transit VLAN ***
ip mtu 9198
vsx active-forwarding
ip address 10.x.x.1/30 (10.x.x.2/30 on Secondary)
ip ospf 1 area 0.0.0.0
no ip ospf passive
ip ospf cost 50
ip ospf authentication hmac-sha-256
ip ospf sha-key 1 sha ciphertext ****
ip igmp enable
ip pim-sparse enable
interface loopback 0
ip address 10.99.10.1/32 (10.99.10.2/32 on Secondary)
ip ospf 1 area 0.0.0.0
ip pim-sparse enable
router ospf 1
router-id 10.99.10.1 (10.99.10.2 on Secondary)
max-metric router-lsa on-startup
passive-interface default
bfd all-interfaces
graceful-restart restart-interval 300
trap-enable
area 0.0.0.0
router pim
enable
rp-candidate source-ip-interface loopback0 group-prefix 224.0.0.0/4
bsr-candidate source-ip-interface loopback0
bsr-candidate priority 250
active-active
bfd all-interfaces
register-source loopback0
Access Switches:
interface GigabitEthernet1/0/x
description ** Trunk to Core ***
switchport trunk native vlan 50
switchport mode trunk
srr-queue bandwidth share 1 30 35 5
priority-queue out
mls qos trust cos
macro description cisco-switch
auto qos trust
spanning-tree link-type point-to-point
Extra Details
==================
Cisco 2960-S and 2960-X have IGMP v3 Snooping enabled by default. (Or so the commands say).
We are using VLC to attempt a multicast stream using RTP over port 5004 using 239.1.2.3.
Only 239.255.255.250 is returning when checking for IGMP Groups/ IGMP Snooping Groups.
Checking ip mroute on the core switch does return the 239.1.2.3 and the host that is multicasting.