From owner-freebsd-hackers Sun May 5 00:43:14 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA09660 for hackers-outgoing; Sun, 5 May 1996 00:43:14 -0700 (PDT) Received: from doorstep.unety.net (root@usi-00-10.Naperville.unety.net [204.70.107.30]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id AAA09648 for ; Sun, 5 May 1996 00:43:12 -0700 (PDT) Received: from webster.unety.net (webster.unety.net [206.31.202.8]) by doorstep.unety.net (8.6.9/8.6.9) with SMTP id CAA10077; Sun, 5 May 1996 02:34:45 -0500 Received: by webster.unety.net with Microsoft Mail id <01BB3A2B.EE6323E0@webster.unety.net>; Sun, 5 May 1996 02:38:24 -0500 Message-ID: <01BB3A2B.EE6323E0@webster.unety.net> From: Jim Fleming To: Darren Reed , "'Jordan K. Hubbard'" Cc: "FreeBSD-hackers@freebsd.org" , Warner Losh Subject: RE: IPv8 Tutorial #1: Minimal IPv8 hack Date: Sun, 5 May 1996 02:38:22 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Sunday, May 05, 1996 1:33 AM, Jordan K. Hubbard[SMTP:jkh@time.cdrom.com] wrote: @ Well, if nothing else it's pretty confusing. When I first saw this @ mentioned, before receiving clarification, my reaction was to go @ "What?! IPv6 isn't even out yet, now somebody's talking about IPv8?? @ What the &*^%@#$! is going on here?!?" @ @ These changes should start going under a different operating title, at @ the very least. @ @ Jordan @ C+@nIP is a good name...:-) BTW, IPv6 is also referred to as IPng (IP Next Generation) The 8 in IPv8 refers to the fact that the bit with a value 8 is used to tag the packets and borrow the rest of the version field and the header length field. The actual value of that bit if you consider bytes is 128. I considered calling this IPv128 but some thought that would be confusing because IPv6 uses 128 bit addresses. Keep in mind from a code point of view there are two views. 1. The view of the person that has an IPv4 implementation. (FreeBSD falls in this C+@tegory) 2. The view of the person that has IPv8 and wants hacks for IPv4. In this second view, IPv4 is an optimization of IPv8 for a limited 32 bit address space. This is similar to the PPP optimizations for IP. With this view, IPv8 and IPv4 are good names, because IPv8 supports more "cylinders" just as in a car. -- Jim Fleming UNETY Systems, Inc. Naperville, IL e-mail: JimFleming@unety.net