Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Feb 2014 21:52:13 +0100
From:      Luigi Rizzo <rizzo@iet.unipi.it>
To:        Mike Tancsa <mike@sentex.net>
Cc:        "freebsd-net@freebsd.org" <net@freebsd.org>, wishmaster <artemrts@ukr.net>
Subject:   Re: netmap, VALE and netmap pipes
Message-ID:  <20140217205213.GC42021@onelab2.iet.unipi.it>
In-Reply-To: <530273BF.5020303@sentex.net>
References:  <CA%2BhQ2%2Bgbs9aBneUaDGAnKVoPHspzc=5o%2Bh%2Bf_K=T%2BCy8sRxr%2Bw@mail.gmail.com> <1392661063.244494415.kh0fdlsv@frv34.fwdcdn.com> <20140217185832.GB41267@onelab2.iet.unipi.it> <530273BF.5020303@sentex.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Feb 17, 2014 at 03:40:31PM -0500, Mike Tancsa wrote:
> On 2/17/2014 1:58 PM, Luigi Rizzo wrote:
> > On Mon, Feb 17, 2014 at 08:36:06PM +0200, wishmaster wrote:
> >>
> >> Thanks, prof. Luigi.
> >>
> >> As for me, netmap-ipfw is especially interesting. Would you like add some examples for userspace bundle of ipfw and dummynet. Because not all clear in README-file.
> >>
> >> E.g. I have classic router with 2 interfaces igb
> >
> > replace the "vale" ports with "netmap:igb0" and "netmap"igb1"
> > and off you go.
> 
> Apart from the man pages, is there a repository of documentation and 
> examples somewhere ?

not really. but apart from the plumbing into the interfaces,
this is just the FreeBSD/head ipfw code with obvious features
disabled (e.g. there is no access to local sockets or address
lists or routing tables so things like 'me', 'uid xx', 'verrpath'
do not work).

And it could definitely be improved to work on more interfaces,
become multithreaded etc, but this is an exercise that i hope
someone else will take over.

cheers
luigi



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140217205213.GC42021>