DragonFly BSD
DragonFly kernel List (threaded) for 2003-11
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Routing simulator?

From: "Joshua Coombs" <jcoombs@xxxxxxx>
Date: Wed, 12 Nov 2003 14:16:27 -0500

While trying to come up with a clean writeup/presentation of my
proposed routing engine, I keep having visions of bikesheds in my
head as I fail to produce a single line of code...

So, given that my C knowledge is enough to read some simple code,
but not enough to produce, would there be any interest in my doing
one of the following:

1) Perl Simulator
    You run it and can add routes, remove routes, tweak states
(number of interfaces, loads, etc) and inspect all tables involved
as well as asking it to make routing decisions to see how it

2) Perl Implimentation
    I have no idea if this is possible or not.  My basic hope is I
can setup a kernel level punt for all IP packets to an external
processes, and that process puts the packets back on the wire based
on my rule set.

Both of these may be more than I can realistically tackle, but if
people think it's worthwhile I'll try.  It'll make me feel like I'm
doing more than blathering on a soapbox. : )

Joshua Coombs

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]