I have a new project at work where I have to configure two GRE tunnels to a remote customer who needs to pull multicast feeds from both tunnels at the same time. On my side I have two core Juniper routers with one GRE each who are connecting to a Cisco router on the far end. The problem is that the Cisco router is choosing to pull feeds from one GRE only.
What do I need to do to get the remote router to pull feeds from each GRE tunnel at the same time?
We need to send different feeds per GRE. The sources and groups are all different as well.
So S1 == G1
S2 == G2,
I have labbed up the posted topology and am working on getting a VRF routing instance per Juniper. I made some good progress today but at this moment the Cisco router is not picking up any of the routes that are in the Juniper's routing table. I used import rib's to get the routing table's on the instance the same as inet.0 but I don't know how to get my Juniper to pass these routes on to the Cisco. Right now they are OSPF neighbors in Full state but the Cisco has only a few routes, not the phone book that the Juniper has. Any thoughts?
Sorry, I fail to see the motivation for that complex unicast routing approach. If sources are different, and the Cisco has unicast routes to each source pointing to the correct GRE tunnel, it should work smoothly, shouldn't it?