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>