What i want to do is to “feed” my multicast router (B) form multile RP (router A) over wireless, so that the endpoint router will serve the multicast streams avilable from those RP-s.
in multicast cloud using PIM-SM you have only 1 RP. Also, it does not make any sense to have several, since all the stream swill send data over to RP all the time. All the join requests to IGMP group will be sent to that RP.
Sender – (subnet I) → Router A – (subnet II) → Router B – (subnet III) → Receiver
My scenario is:
Sender – (subnet I) → Router A – (subnet II) → Router B – (subnet III) → (subnet IV)Receiver
Till subnet III everything is working, also if i use igmp proxy instead of PIM but cause the igmp proxy is limited in upstream interfaces to max 1, i cant use it.
you have to have configured layaer3 network. MRIB will take routes from routing table. If there are some problem (like NAT) in the middle, you can adjust MRIB so include routes to networks behind nat as that sometimes could cause problems.
also note that in your network you choose one RP for one multicast group, that will receive the streams, after that configure all the rest of the routers to point in correct directions so RPs can be reached. and MRIB should contain routing information how to reach RP (or all RPs).
Note that there can only be 1 RP for same multicast (IGMP) group in your multicast cloud.
Note - better go with static configuration. And when you have set up the routers with multicast, reboot them and then check if everything is working.
Everything is working, the problem was the RP address of router (B) 224.0.0.0/4 instead it is nessecary to more detalically specify for example 239.0.0.0/16
Thank you, and everybody go to IpTV to fight against big companies!!! You can feed the endpoint over multiple wireless links !!!