From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1C0NuR-0006eT-0I for qemu-devel@nongnu.org; Thu, 26 Aug 2004 13:19:35 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1C0NuP-0006cx-8v for qemu-devel@nongnu.org; Thu, 26 Aug 2004 13:19:33 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C0NuP-0006cR-4g for qemu-devel@nongnu.org; Thu, 26 Aug 2004 13:19:33 -0400 Received: from [216.254.0.202] (helo=mail2.speakeasy.net) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1C0Npf-0007rA-M0 for qemu-devel@nongnu.org; Thu, 26 Aug 2004 13:14:39 -0400 Subject: Re: [Qemu-devel] pcap-based networking? From: "John R. Hogerhuis" In-Reply-To: <5640213304082609425986326c@mail.gmail.com> References: <5640213304082609425986326c@mail.gmail.com> Content-Type: text/plain Message-Id: <1093540521.3851.898.camel@aragorn> Mime-Version: 1.0 Date: Thu, 26 Aug 2004 10:15:21 -0700 Content-Transfer-Encoding: 7bit Reply-To: jhoger@pobox.com, qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Mike Tremoulet , qemu-devel@nongnu.org On Thu, 2004-08-26 at 09:42, Mike Tremoulet wrote: > All -- > > Apologies if this design decision has been worked before. I've > successfully run various *nixes on my Win2K host, and while the slirp > solution usually works, I was thinking of ways to make it more > flexible. Just to clarify, TUN/TAP and user mode serve different ends. User mode is zero-configuration, and does not require administrative rights to set it up. The slirp code code be improved in many ways, and the strategy has inherenent limitations, but as I said it has clear advantages. Any alternative for the slirp solution would have to meet the zero-config, no admin rights test. TUN/TAP is just a packet forwarding/tunnel solution, just like what you are describing. It is harder to set up than user mode networking, you need admin rights, but it is faster and certainly more flexible than user mode. It seems to me you are describing an alternative to TUN/TAP not user mode networing. As far as your specific suggestions for improvement over TUN/TAP, I will let others pick that apart. -- John.