On Sun, 2 Jan 2011, Steven Bellovin wrote: > > This was actually the intended way to use "MAC" addresses, to used as > > host addresses rather than as individual interface addresses, according > > to the following paper - > > > > "48-bit Absolute Internet and Ethernet Host Numbers" > > Yogan K. Dalal and Robert S. Printis, July 1981 > > http://ethernethistory.typepad.com/papers/HostNumbers.pdf > > Yup. > > > > That paper also discusses why 48 bits were chosen as the size, despite > > "Ethernet systems" being limited to 1024 hosts. > > > > I think things evolved into MAC per NIC because when add-in NICs > > were invented there wasn't any appropriate non-volatile storage on the > > host to store the address. > > > On really old Sun gear, the MAC address was stored on a separate ROM > chip; if the motherboard was replaced, you'd just move the ROM chip to > the new board.
And I'm sure many will remember that Suns of a certain vintage with multiple ethernet interfaces would use that same "host" MAC address on all those interfaces, unless you weaved some magic in the eeprom to use the (presumably) burned-in MAC address of the interface itself. I have long forgotten precisely what the incantation was now ... Jethro. . . . . . . . . . . . . . . . . . . . . . . . . . Jethro R Binks, Network Manager, Information Services Directorate, University Of Strathclyde, Glasgow, UK The University of Strathclyde is a charitable body, registered in Scotland, number SC015263.

