nanog mailing list archives

Re: IPv4 address length technical design


From: William Herrin <bill () herrin us>
Date: Wed, 3 Oct 2012 16:13:17 -0400

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


Current thread: