DSR using Click??

Eddie Kohler kohler at icir.org
Mon Mar 10 22:16:10 EST 2003


> Hi, I am a student at CMU where we are currently looking into developing
> an ad-hoc network using the Click router.

Great! There have been several projects along these lines, including Grid
-- http://www.pdos.lcs.mit.edu/grid/ -- and work at Colorado --
http://systems.cs.colorado.edu/Networking/modular-adhoc.html .

> What are the exact specifications of the system that you guys use. (Linux
> versions and distributions)

Different people use different versions. I suggest 2.4.20, downloaded from
kernel.org, with our patch applied.

> We want to implement an ad-hoc routing protocol and since DSR seems to be
> the simplest to implement, we are planning to start off with that. I was
> wondering if you knew of any previous implementations of DSR using Click.

Yes; Audun Tornquist did exactly this. His thesis (linked off the above
page) describes the DSR implementation.

> Also I am still trying to understand the click system and I do not know
> how powerful it is. Can I define the full functionality of a DSR node
> (also a router right) using the click language? Using graphs and
> configurations files? Or will I have to implement a DSR kernel level
> module.

You probably would have to write some DSR _elements_. These are the Click
components that, when combined, form router configurations. This is easier
than writing kernel modules. Please download the software and take a look.

Eddie




More information about the click mailing list