[Xorp-users] GRE for multicast (but no PIM-SM on the tunnel)
Vikram Kaul
vkaul at research.telcordia.com
Thu May 3 08:56:26 PDT 2007
Folks
A few question about the details of GRE tunnels between two disjoint
multicast enabled (using PIM-SM) domains in XORP.
Firstly, I understand that GRE tunnels can be created between two
gateway routers (each one taking care of its own "domain"). I refer to
http://mailman.icsi.berkeley.edu/pipermail/xorp-users/2007-February/001660.html
which dealt with a xorp router interacting with a cisco box with PIM-SM
enabled on the tunnel on both ends so that the end-points see each other
as PIM neighbors.
Given that, the need for static rp-address configuration (same at both
ends) pointing to the same RP and default mroute (on cisco) and
mrib-route (on xorp)
My situation is different. Those differences lie in:
- I need to have individual separate RPs for each domain for the same
group. The gateway routers could be the RPs.
I am ok with static configurations on all routers on each "domain"
pointing to the respective gateway router as the RP.
- The above creates the need for disabling PIM-SM on the tunnels.
I want them to be pure tunnels for multicast traffic alone. No PIM
hellos or Join/Prunes are exchanged between these
RP/gateway routers
- I am ok with disabling RPT-to-SPT switchover so that the RP is always
the root of the tree in each domain.
I merely want to "tunnel" the data from this RP/gateway to the other
side and be disseminated
\ /
\ /
\ /
\ /
\ /
\ /
/
/
/
/
/ GRE Tunnel /
RP/GW----------------------------------------RP/GW
\
\
\
\
\
\
------
First, I want to implement this purely for two gateway XORP routers.
Essentially, the questions are :
1. Can I have a multicast tunnel in XORP without enabling PIM on it ?
2. How do I configure the an mrib-route like
/ mrib-route 224.0.0.0/4 {
// next-hop: 200.x.x.153 /* tunnel */
}
/
which acts in addition to the multicast forwarding caches that might
have been established in the RP.
3. For PIM Register packets that arrive at the RP, I want them to be
forwarded on the tunnel after they have been decapsulated. Does XORP
configuration allow for forwarding on an interface which is not "PIM
capable" ? Will "mrib-route" do the trick if the next hop is on an
interface which is not PIM capable ?
Any pointers on feasibility/alternatives/gaping holes in approach are
welcome.
Any ideas on if this were possible in XORP, how well could it fit into
interoperability with a cisco box ?
regards..
Vikram
More information about the Xorp-users
mailing list