From owner-freebsd-net Mon Feb 25 14:49:54 2002 Delivered-To: freebsd-net@freebsd.org Received: from rwcrmhc52.attbi.com (rwcrmhc52.attbi.com [216.148.227.88]) by hub.freebsd.org (Postfix) with ESMTP id 6F04437B417 for ; Mon, 25 Feb 2002 14:49:48 -0800 (PST) Received: from blossom.cjclark.org ([12.234.91.48]) by rwcrmhc52.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020225224948.IWBM1147.rwcrmhc52.attbi.com@blossom.cjclark.org>; Mon, 25 Feb 2002 22:49:48 +0000 Received: (from cjc@localhost) by blossom.cjclark.org (8.11.6/8.11.6) id g1PMnlr53208; Mon, 25 Feb 2002 14:49:47 -0800 (PST) (envelope-from cjc) Date: Mon, 25 Feb 2002 14:49:47 -0800 From: "Crist J. Clark" To: Ramit Bhalla Cc: FreeBSD Net Subject: Re: Extent of IPv6 support. Message-ID: <20020225144947.C52727@blossom.cjclark.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from ramit.bhalla@wipro.com on Mon, Feb 25, 2002 at 06:50:58PM +0530 X-URL: http://people.freebsd.org/~cjc/ 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 On Mon, Feb 25, 2002 at 06:50:58PM +0530, Ramit Bhalla wrote: > Hi, > > I'm developing a IPv6 stack for VxWorks and since the VxWorks stack is based > upon the FreeBSD stack ( smart choice! ) I think the best way to go is to > use the FreeBSD implementation. > > I needed some help in identifing the incomplete modules/unsupported modules. > > Since this product is going to be a router product, I was hoping someone > could outline which modules are complete/incomplete and which ones are > un-supported as of now. > > For instance advanced stuff like Border Gateway protocol, See RFC2545. > SNMP, There is nothing about SNMP that ties it to any particular network protocol. You can run it over UDP in IPv6 just the same as you do in IPv4. (Hell, you can run SNMP over AppleTalk or IPX.) > firewalling On a FreeBSD box, see ip6fw(8). > etc - do they support IPv6 ?? As I have pointed out, the _protocols_ will do fine. OTOH, finding _products_ and applications that run these protocols over IPv6 might be a little harder. > Another thing I couldn't understand is that there are 2 branches, netinet > and netinet6, but both of them support IPv6, what's the difference ? They are not really "two" branches. Most of the IPv6 specific code is in netinet6. There is IPv6 code in netinet where there is interoperability between the two. Most of the IPv6 code you see in netinet is for the transport layer stuff. Duplicating the TCP and UDP code in both would present an opportunity for drift and be difficult to maintain. -- Crist J. Clark | cjclark@alum.mit.edu | cjclark@jhu.edu http://people.freebsd.org/~cjc/ | cjc@freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message