From owner-freebsd-net Fri Oct 18 6:16:43 2002 Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E41F537B401; Fri, 18 Oct 2002 06:16:41 -0700 (PDT) Received: from cisco.com (sword.cisco.com [161.44.208.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F78D43E91; Fri, 18 Oct 2002 06:16:41 -0700 (PDT) (envelope-from sjt@cisco.com) Received: from sjt-u10.cisco.com (sjt-u10.cisco.com [10.85.30.63]) by cisco.com (8.8.5-Cisco.1/8.8.8) with ESMTP id JAA23856; Fri, 18 Oct 2002 09:16:40 -0400 (EDT) Received: (sjt@localhost) by sjt-u10.cisco.com (8.8.5-Cisco.1/CISCO.WS.1.2) id JAA20857; Fri, 18 Oct 2002 09:16:39 -0400 (EDT) Date: Fri, 18 Oct 2002 09:16:39 -0400 From: Steve Tremblett To: Archie Cobbs Cc: freebsd-net@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: Netgraph TCP/IP Message-ID: <20021018091639.W15035@sjt-u10.cisco.com> References: <20021017110456.G15035@sjt-u10.cisco.com> <200210180416.g9I4GrmL020888@arch20m.dellroad.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200210180416.g9I4GrmL020888@arch20m.dellroad.org>; from archie@dellroad.org on Thu, Oct 17, 2002 at 09:16:53PM -0700 Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org +---- Archie Cobbs wrote: | Are you intending to have this hook into the normal FreeBSD TCP/IP | stack or be truly standalone? I read your question as the latter but | others seem to read it as the former. I am very much a babe in the woods at this point. I have no plan aside from reading as much as possible. My original idea was for it to be completely separate, so individual nodes could be replaced easily to try new algorithms. The subsequent discussion has been valuable nonetheless, and my plans certainly aren't written in stone. | If the latter, I'd suggest splitting it up into several netgraph | nodes, eg.: | | | | | | | | | ng_udp ng_tcp | \ / | \ / | ng_ip | | | | | ng_arp | | | | | | | ng_ether That was how I pictured it as well (well before your diagram got munged by my editor that is) - thanks :) -- Steve Tremblett To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message