[Xorp-users] Testing XORP in a Multicasting Environment

Vikram vikram.dhir at gmail.com
Mon Dec 11 22:41:54 PST 2006


I am trying to run XORP with your configuration but XORP exits giving
some errors. The errors are attached with this mail.


On 12/11/06, Pavlin Radoslavov <pavlin at icir.org> wrote:
> > I am trying to run XORP in a multicasting environment. I m using RH9
> > and my PC is on a LAN. I m running XORP on my PC. Whats the minimum
> > configuration required to do that? and how do I test that multicasting
> > is working fine? Do I have to make changes in the default kernel?
>
> It is not clear from your email whether your PC is connected to 2+
> LANs and will serve as a multicast router, or whether it is a leaf
> node connected to a single LAN segment. If the latter, then it is
> unclear what purpose your PC will have on that LAN, because some
> other node is suppose to be the multicast router for that LAN.
>
> Anyway, at the end of this email is a sample configuration that
> enables IGMP and PIM-SM. The configuration assumes:
> 1. There are two network interfaces (eth0 and eth1), and those
>    interfaces have configured IP addresses before starting XORP.
> 2. The IP address of one of the interfaces is 10.0.0.1.
>
> See the XORP user manual for configuration details.
>
> To test whether the multicast routing is working, start a multicast
> sender and a multicast receiver (on separate LANs interconnected by
> the multicast routers). However, make sure the TTL of the sender is
> large enough to reach the receiver (the default multicast TTL is 1).
>
> In general, the PIM-SM support must be enabled in the UNIX kernel.
> Though, I don't know whether the RedHat 9 kernel has PIM-SM support
> enabled by default. If the PIM-SM support is not enabled, then see
> Section 13.3 "Configuring PIM-SM" in the XORP user manual regarding
> the kernel configuration options you need to enable before
> recompiling your kernel.
>
> Regards,
> Pavlin
>
> ================================================================
>
> interfaces {
>     interface eth0 {
>         default-system-config
>     }
>     interface eth1 {
>         default-system-config
>     }
> }
>
> plumbing {
>     mfea4 {
>         interface eth0 {
>             vif eth0 {
>                 disable: false
>             }
>         }
>         interface eth1 {
>             vif eth1 {
>                 disable: false
>             }
>         }
>         interface register_vif {
>             vif register_vif {
>                 disable: false
>             }
>         }
>     }
> }
>
> protocols {
>     igmp {
>         interface eth0 {
>             vif eth0 {
>                 disable: false
>             }
>         }
>         interface eth1 {
>             vif eth1 {
>                 disable: false
>             }
>         }
>     }
>
>     pimsm4 {
>         interface eth0 {
>             vif eth0 {
>                 disable: false
>             }
>         }
>         interface eth1 {
>             vif eth1 {
>                 disable: false
>             }
>         }
>         interface register_vif {
>             vif register_vif {
>                 disable: false
>             }
>         }
>
> 	static-rps {
> 	    rp 10.0.0.1 {
> 		group-prefix 224.0.0.0/4 {
> 		}
> 	    }
> 	}
>     }
>
>     fib2mrib {
>         disable: false
>     }
> }
>
> ================================================================
>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: xorp_errors.txt
Url: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-users/attachments/20061212/1a2747fc/attachment.txt 


More information about the Xorp-users mailing list