[157021] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: IPv4 address length technical design

daemon@ATHENA.MIT.EDU (William Herrin)
Wed Oct 3 16:14:10 2012

In-Reply-To: <20121003T191621Z@localhost>
From: William Herrin <bill@herrin.us>
Date: Wed, 3 Oct 2012 16:13:17 -0400
To: Izaac <izaac@setec.org>, nanog@nanog.org
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org

On Wed, Oct 3, 2012 at 3:22 PM, Izaac <izaac@setec.org> wrote:
> On Wed, Oct 03, 2012 at 06:52:57PM +0200, Seth Mos wrote:
>> "Pick a number between this and that." It's the 80's and you can
>> still count the computers in the world. :)
>
> And yet, almost concurrently, IEEE 802 went with forty-eight bits.  Go
> figure.  I'm pretty sure the explanation you're looking for is: It was
> with the word size of the most popular minis and micros at the time.

It wasn't. At the time. But at some point people of vision figured out
that CPU word sizes would standardize on power-of-two powers of two.
Really helps when you want to align data elements in memory if exactly
2 16 bit integers fit in the 32 bit word and exactly 2 32 bit integers
fit in the 64 bit word. "And a half" is a phrase that makes life
miserable in both software development and hardware design.

IEEE figured it out later. The replacement for the MAC address is
EUI-64. I still haven't figured out Bell's excuse with ATM.

Regards,
Bill Herrin

-- 
William D. Herrin ................ herrin@dirtside.com  bill@herrin.us
3005 Crane Dr. ...................... Web: <http://bill.herrin.us/>
Falls Church, VA 22042-3004


home help back first fref pref prev next nref lref last post