From owner-freebsd-arch@FreeBSD.ORG Mon Dec 1 22:07:51 2003 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA1B616A4CE; Mon, 1 Dec 2003 22:07:51 -0800 (PST) Received: from westhost42.westhost.net (westhost42.westhost.net [216.71.84.238]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94E2743F85; Mon, 1 Dec 2003 22:07:43 -0800 (PST) (envelope-from mini@freebsd.org) Received: from [10.0.1.18] (12-228-118-118.client.attbi.com [12.228.118.118]) by westhost42.westhost.net (8.11.6/8.11.6) with ESMTP id hB267gV00568; Tue, 2 Dec 2003 00:07:42 -0600 In-Reply-To: References: Mime-Version: 1.0 (Apple Message framework v606) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Jonathan Mini Date: Mon, 1 Dec 2003 22:08:15 -0800 To: Robert Watson X-Mailer: Apple Mail (2.606) cc: freebsd-hackers@freebsd.org cc: sam@freebsd.org cc: freebsd-arch@freebsd.org cc: Andre Oppermann cc: Bruce M Simpson Subject: Re: ifconfig(8) refactoring -- YACC grammar now online X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Dec 2003 06:07:51 -0000 On Nov 30, 2003, at 2:41 PM, Robert Watson wrote: > if_tap is actually quite useful, and in the same general class of > synthetic interfaces as if_tun. I've used both in building tunneling > and > topology-manipulation tools, as well as for debugging routing, etc. > if_tap simulates an 802 device, and if_tun simulates a point-to-point > device. VMware is the only application I know of using if_tap, > although I > have a fair amount of my own code that uses it. Userland ppp uses > if_tun, > as to some of the third party crypto tunneling tools. F5 uses if_tap for management traffic, as our internal framework looks a lot more like an 802 environment than a point-to-point link. Both if_tap and if_tun are quite handy, given different types of projects. -- Jonathan Mini mini@freebsd.org http://www.freebsd.org