----- Original Message -----
From: "Hamish Moffatt" <hamish@xxxxxxxxxxxx>
To: <ethereal-dev@xxxxxxxxxxxx>
Sent: Wednesday, December 19, 2001 3:43 PM
Subject: Re: [Ethereal-dev] TOS (aka QoS) 0-F
> On Wed, Dec 19, 2001 at 10:46:07AM -0600, Jim Fleming wrote:
> > This may help...
> > http://www.dot-biz.com/IPv4/Tutorial/
> > http://www.RepliGate.net
>
> I read through your web page (most of it anyway). I can't understand
> why you think we are better to use hacks on the existing IPv4 header
> (to make IPv5, 8, 16, or whatever others you have) instead of making
> a clean break to IPv6.
>
You are likely not a C@t Programmer. It would be easier to explain if you were.
Perhaps Theodore Geisel, Dr. Seuss' inventor, had the best advice, albeit not from
The C@t in the Hat:
"You have brains in your head. You have feet in your shoes. You can steer yourself any direction you choose."
- Dr. Seuss
Some people take small incremental steps and others (maybe you) leap and make
a "clean break", as you call it. If you decide to leap to IPv6, you will likely end up
running IPv4 with IPv6 extensions. If you truely go native to IPv6, then you are
faced with at least two choices on how to number your infrastructure. At that point
you will likely have to decide on whether to make another clean break and follow
the IPv6 zealots, or to consider the future and use IPv8 addressing. When you do
that, you are right back to the starting point and may wonder why your packets are
so huge and full of so many encapsulations, when all you really wanted was some
small incremental changes which are easily added to IPv4, and you get the bonus
of spending your time on more interesting problems, like programming a seemless
network of objects, which are independent of the underlying transport.
Jim Fleming
http://www.ddj.com/articles/search/search.cgi?q=fleming
Oct93: The C+@ Programming Language