Thanks for you help, Bruce Simpson and Mark Williams.<br><br>We eventually got it to work. Since we were not running RP or BSR on our network, we used the static RP to point to our ISP's RP and it works fine. Also the xorp didn't like having the Cisco HSRP as the default gateway for the box, so we used the static route to have the mrib point to the active physical interface IP of cisco router (since we wanted the default gateway of the box to point to the HSRP). I've posted the config below. It kept coming with the warning that upstream neighbor for RP not found. I hope these information would be of help to others who might exprience the same issue now or later.<br>
<br>JoinDesired(*,G) = true: upstream neighbor for RP <ISP RP> for group <Multicast Group >: not found<br><br>Thanks for your help again. Pim Sparse works amazingly good with xorp now but we are having difficulty with dense multicast (ghost sessions and such).<br>
<br><br><br>protocols {<br> static {<br> mrib-route <a href="http://0.0.0.0/0">0.0.0.0/0</a> {<br> next-hop: <Active Router IP><br> metric: 1<br> }<br> }<br>}<br><br><br> static-rps {<br>
rp <ISP RP> {<br> group-prefix <a href="http://224.0.0.0/4">224.0.0.0/4</a> {<br> }<br> }<br> }<br>
<br><br><div class="gmail_quote">On Thu, May 28, 2009 at 11:28 AM, Bruce Simpson <span dir="ltr"><<a href="mailto:bms@incunabulum.net">bms@incunabulum.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello,<br>
<br>
Sorry for the delay in replying to your message.<div class="im"><br>
<br>
Lucky Stud wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>
<br>
I am trying to setup the xorp on a linux (RHEL4) machine with 3 interfaces which routes the traffic for two subnets (setup below). eth0 is directly connected to the a cisco router. I need to enable multicast routing in order to be able to use norton ghost and multicast to image the machines in the 192.0/26 and 192.64/26 subnets and also to receive a multicast video feed transmission from internet. cisco router is setup properly as I can use multicast on all other subnets that are directly connected to the cisco router. The two subnets behind the linux router are live ip and not natted.<br>
<br>
I am not sure how to setup the static-rps and/or the bootstrap for the pimsm4 directive to get it to work properly. which interface needs to be the BSR or RP or just use the static rps.<br>
</blockquote>
<br></div>
I'm assuming that you don't already have any other multicast routers deployed in your network, possibly apart from the Cisco device. Is it configured as an RP?<br>
<br>
For a 3 armed router with two stub networks, the placement of the RP is not really going to be an issue, however PIM-SM does need one in order to operate. I can foresee that you may have trouble with your video transmission requirement -- you don't specify if your upstream ISP runs PIM-SM already, or if you are able to peer PIM-SM with them. XORP does not currently support PIM-DM, and it is generally not widely deployed.<br>
<br>
If your ISP only speaks IGMP on customer networks, you will most likely have to install a third-party IGMP proxy, as XORP does not currently support IGMP proxy mode. If your ISP does however speak PIM-SM on customer networks, then you will have to contact them and ask them for the RP configuration details, assuming they do not support the PIM bootstrap mechanism.<br>
<br>
There is also auto-rp, however, that is somewhat proprietary in nature, see Pavlin's old post on the subject:<br>
<a href="http://www.mail-archive.com/xorp-hackers@icir.org/msg00001.html" target="_blank">http://www.mail-archive.com/xorp-hackers@icir.org/msg00001.html</a><br>
...if your Cisco device has the necessary IOS feature set, then you might just have to use that instead.<br>
<br>
In your situation, I would configure your XORP router to be a static RP using the configuration you've posted, which looks as though it should work properly, although obviously I haven't tested it. Your zone scope should be OK for a stub/customer network, but I wouldn't use that configuration in a carrier network.<br>
<br>
If you are having problems with this config, please post the error messages and/or describe the behaviour you see. Currently there is a known issue with the MFEA that each network port must have active Ethernet link pulse in order to work. There is a community patch for this which currently isn't in upstream source, please see the xorp-users archives.<br>
<br>
thanks,<br>
BMS<br>
</blockquote></div><br>