On 03.05.2002 at 05:36:46, Rich Smrcina <[EMAIL PROTECTED]> wrote:

> Could the virtual MAC have some element or elements of the CPUID in it, then
> a CP maintained counter for uniqueness?

That's a good start, but unfortunately 6 hex digits for the 'manufacturer ID'
and six digits for the serial number already fills up our 12 hex digit MAC
address, and we're still not unique since different machine types will reuse
serial numbers...

Maybe IBM could register a 'block' of manufacturer IDs so that the serial number
could be pushed up into the manufacturer field, making more room for a
locally-maintained counter.

Alternatively, using Locally Administered Address (LAA) instead of Universally
Administered Address (UAA) puts the onus of uniqueness back onto the customer,
and potentially frees up more of the 48-bit field for local use (in theory, an
LAA is supposed to start with X'4000', but generally as long as the first two
bits are '01' it's recognised as an LAA -- this for token-ring, however, so
rules may be different for ethernet).

I *know* that TCP/IP has eliminated the need for LAAs (thanks to ARP), and that
the overhead of administering LAAs has been largely forgotten by most shops, but
it might offer a more flexible solution in this scenario.

Cheers,
Vic Cross


--
Vic Cross  MACS  mailto:[EMAIL PROTECTED]
Networking, Linux, on zSeries and S/390

Reply via email to