$Id: README,v 1.3 2002/10/09 15:51:06 rlucia Exp $

FWDSWITCH NETGRAPH MODULE
-------------------------

    This file contains informations on the ng_fwdswitch netgraph module.

    Fwdswitch is a simple IP packet forwarding engine, it will forward
packets to its output hooks upon receiving them on the input hooks. The
decision about the target output hook is taken analyzing source and
destination IP address of the packet against an IP address/netmask pattern.
This module can be used, to split network traffic captured at some point
into the network and be sent to different IDS sensors. Indeed this is why
it has been written (IDS load balancing) :)

    Fwdswitch is implemented as a FreeBSD kernel module based on the netgraph
infrastracture. It has been developed to be used on 4-STABLE tree, and
I'm pretty sure it will run with some minor patches on 5-CURRENT too.

    To install the module read INSTALL. For further details read the
ng_fwdswitch(4) manual page.


DOWNLOADING
-----------

You can download a newer version at:

	http://elisa.utopianet.net/~rlucia/devel/ng_fwdswitch/

via anonymous CVS:
   % setenv CVSROOT :pserver:anonymous@cvs.iscanet.com:/home/ncvs
   % cvs login
   (Logging in to anonymous@cvs.iscanet.com)
   CVS password: whateveryoulike
   % cvs co ng_fwdswitch
   % logout
   (Logging out of anonymous@cvs.iscanet.com)

or via CVSup using the following supfile:
   *default host=cvsup.iscanet.com
   *default base=.
   *default release=cvs tag=.
   *default delete use-rel-suffix
   *default compress
   ng_fwdswitch


COPYRIGHT AND LICENSE
---------------------

    The ng_fwdswitch netgraph module is distributed under the BSD License.
See the `LICENSE' file.


BUGS
----

    Since there are lots of bugs and things to fix please send bug reports,
questions, comments or whatever you feel it could be interesting to improve
the module. Write me at: rlucia@iscanet.com
