My hardware:
Router: Cisco 2811 running ver 12.3 T7
Switches: Cisco 2950 running 12.1 EA1
I've been working on this for days, without much success. I've searched online, and can't really tell what it is that I'm doing wrong. I hate asking for help (especially in writing) but have hit a brick wall.
I'm trying to get a multicast video stream to broadcast between VLANs/subnets (via PIM, although the method really doesn't matter). The end goal is to send a multicast stream via an IPSEC tunnel (between ASAs) to a customer's site. But, to get there, first I need to get multicast between subnets working.
I have multicast routing enabled on the router, and PIM in dense mode enabled on the interfaces. I did this by doing:
conf t
ip multicast-routing
ip bim bidir-enable
int fa0/0
ip pim dense-mode
int fa0/1
ip pim dense-mode
end
When I do sh ip multicast int, I get:
FastEthernet0/0 is up, line protocol is up
Internet address is 10.0.110.3/24
Multicast routing: enabled
Multicast switching: fast
Multicast packets in/out: 760/0
Multicast TTL threshold: 0
Multicast Tagswitching: inactive
FastEthernet0/1 is up, line protocol is up
Internet address is 10.0.0.2/24
Multicast routing: enabled
Multicast switching: fast
Multicast packets in/out: 301/30
Multicast TTL threshold: 0
Multicast Tagswitching: inactive
When I do sh ip pim int fa0/0, I get:
10.0.110.3 FastEthernet0/0 v2/D 1 30 1 10.0.110.3
and sh ip pim int fa0/1
10.0.0.2 FastEthernet0/1 v2/D 2 30 1 10.0.0.5
When I do sh ip mroute, I get:
(*, 229.55.150.208), 17:26:24/stopped, RP 0.0.0.0, flags: D
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
FastEthernet0/1, Forward/Dense, 17:25:21/00:00:00
FastEthernet0/0, Forward/Dense, 17:25:55/00:00:00
(10.0.110.72, 229.55.150.208), 17:26:24/00:02:39, flags: PT
Incoming interface: FastEthernet0/0, RPF nbr 0.0.0.0, Udlr
Outgoing interface list:
FastEthernet0/1, Prune/Dense, 17:24:19/00:02:39, A
(*, 224.0.1.40), 17:26:24/stopped, RP 0.0.0.0, flags: DCL
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
FastEthernet0/1, Forward/Dense, 17:25:21/00:00:00
FastEthernet0/0, Forward/Dense, 17:26:24/00:00:00
My multicast stream is being sent from 10.0.120.104 (on the 120 vlan). I have one box at 10.0.120.106 which gets the stream fine, but a box on 10.0.110.106 (on my 110 vlan) which does not.
When I run wireshark on the non-working box, I get the following IGMP packets:
Code: Select all
source destination protocol info
10.0.110.106 224.0.0.254 IGMP V2 membership report / join group 224.0.0.254
10.0.110.106 224.0.0.254 IGMP V2 membership report / join group 224.0.0.254
On the working box (on the same subnet as the server) I get:
Code: Select all
source destination protocol info
10.0.120.106 224.0.0.22 IGMP V3 membership report / join group 224.0.0.254 for any sources
10.0.120.106 224.0.0.22 IGMP V3 membership report / join group 224.0.0.254 for any sources
Like I said, I'm really not sure what I'm doing wrong, and any help would be greatly appreciated.