From owner-freebsd-net@FreeBSD.ORG Tue Feb 18 09:25:56 2014 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DB05A590 for ; Tue, 18 Feb 2014 09:25:56 +0000 (UTC) Received: from frv191.fwdcdn.com (frv191.fwdcdn.com [212.42.77.191]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 91A4E1E36 for ; Tue, 18 Feb 2014 09:25:56 +0000 (UTC) Received: from [10.10.1.23] (helo=frv199.fwdcdn.com) by frv191.fwdcdn.com with esmtp ID 1WFgbR-0003ap-9a for freebsd-net@freebsd.org; Tue, 18 Feb 2014 11:04:33 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ukr.net; s=ffe; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:Message-Id:Cc:To:Subject:From:Date; bh=gMnn9xt+dn6RK0xKNuzSj0UOXr6sF46zbMRYev5SQaU=; b=d7Nf+adKraIlIL7f/EyB3AYPbpnmNG7CHLr/TS9FXWhBTXvDUfKsIY7eDOjdN/SklwahtWE/CZsQdm3VifA8a6wFeeATnjDFEVVq00QV9g2PFVU1bpqzbr5OfMq3cZTafxyPOZQCV37jG704e/cnN05FXJfvUL4jVCM3gDIqgIQ=; Received: from [10.10.10.34] (helo=frv34.fwdcdn.com) by frv199.fwdcdn.com with smtp ID 1WFgbG-0003Ci-6x for freebsd-net@freebsd.org; Tue, 18 Feb 2014 11:04:22 +0200 Date: Tue, 18 Feb 2014 11:04:21 +0200 From: wishmaster Subject: Re[2]: netmap, VALE and netmap pipes To: Luigi Rizzo X-Mailer: mail.ukr.net 5.0 Message-Id: <1392711455.632249224.68nv9a9s@frv34.fwdcdn.com> In-Reply-To: <20140217205213.GC42021@onelab2.iet.unipi.it> References: <1392661063.244494415.kh0fdlsv@frv34.fwdcdn.com> <20140217185832.GB41267@onelab2.iet.unipi.it> <530273BF.5020303@sentex.net> <20140217205213.GC42021@onelab2.iet.unipi.it> MIME-Version: 1.0 Received: from artemrts@ukr.net by frv34.fwdcdn.com; Tue, 18 Feb 2014 11:04:21 +0200 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: binary Content-Disposition: inline Cc: freebsd-net@freebsd.org X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Feb 2014 09:25:56 -0000 --- Original message --- From: "Luigi Rizzo" Date: 17 February 2014, 22:50:02 > 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). Thus it is unable to use kipfw/dummynet in situation with multiple external interfaces due to no access to routing tables?