Mahmoud,
I must warn you that it weren't my Multicast
SuperHero skills that led me to this solution, I either had a choice of
changing a way how the 132.1.6.0/24 network was redistributed into
OSPF or mess around Multicast and just started playing with Multicast.
I started sending pings from R6 Vlan6 to 228.28.28.28
'debug ip mpacket' and 'show ip mroute' on R2 shown:
*Mar 1 00:29:46.927: IP(0): s=132.1.6.6
(FastEthernet0/0) d=228.28.28.28 id=86, ttl=254, prot=1, len=114(100), mroute
olist null
(*,
228.28.28.28), 00:00:31/stopped, RP 150.1.2.2, flags: SP
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list: Null
(132.1.6.6,
228.28.28.28), 00:00:31/00:02:28, flags: PT
Incoming interface: FastEthernet0/0, RPF nbr
132.1.26.6
Outgoing interface list: Null
While on R1 'show ip mroute 228.28.28.28' followed by 'show
ip rpf 132.1.6.0 was as follows:
(*,
228.28.28.28), 00:01:19/00:03:28, RP 150.1.2.2, flags: S
Incoming interface: Serial1/0, RPF nbr
132.1.0.3
Outgoing interface list:
FastEthernet0/0, Forward/Sparse,
00:01:00/00:03:28
(132.1.6.6,
228.28.28.28), 00:00:59/00:02:30, flags:
Incoming interface: Serial1/0, RPF nbr 132.1.0.3
Outgoing interface list:
FastEthernet0/0, Forward/Sparse,
00:00:59/00:03:29
(132.1.26.6,
228.28.28.28), 00:01:19/00:02:10, flags:
Incoming interface: Serial1/0, RPF nbr
132.1.0.3
Outgoing interface list:
FastEthernet0/0, Forward/Sparse,
00:01:19/00:03:28
Rack1R1#sh ip
rpf 132.1.6.0
RPF information
for ? (132.1.6.0)
RPF interface: Serial1/0
RPF
neighbor: ? (132.1.0.3)
RPF route/mask: 132.1.6.0/24
RPF type: unicast (ospf 1)
RPF recursion count: 0
Doing distance-preferred lookups across
tables
I then did the following:
Rack1R1#conf t
Enter
configuration commands, one per line.
End with CNTL/Z.
Rack1R1(config)#ip mroute 132.1.6.6 255.255.255.255 132.1.0.2
Rack1R1(config)#end
*Mar 1 00:31:41.199: %SYS-5-CONFIG_I: Configured
from console by console
Rack1R1#sh ip
rpf 132.1.6.0
RPF information
for ? (132.1.6.0)
RPF interface: Serial1/0
RPF
neighbor: ? (132.1.0.2)
RPF route/mask: 0.0.0.0/0
RPF type: static
RPF recursion count: 0
Doing distance-preferred lookups across
tables
I agree with previous posts about what the 'ip mroute' does and I
only did that task this way as I feel more confident with
redistribution (which was another option for this task) rather than
with Multicast at the moment and just wanted to experiment and because
it was working I wanted to share it as just another possible way of
meeting the requirement.
HTH
M