Well, my interpretation is that EUI-64s always have the universal/local
bit set to universal. And, non-EUI-64's have the universal/local bit
"set" to local.  For local ones, I assume that the 'c' and 'm' bits are
"anything goes". The question then is whether the individual/group bit
applies.

If one looks at the anycast addresses, those are group (as well as
local). So, that seems to imply that this carries over.

But, the following appendix section:

   Links with Other Kinds of Identifiers

   There are a number of types of links that have link-layer interface
   identifiers other than IEEE EUI-64 or IEEE 802 48-bit MACs.  Examples
   include LocalTalk and Arcnet.  The method to create a Modified EUI-64
   format identifier is to take the link identifier (e.g., the LocalTalk
   8-bit node identifier) and zero fill it to the left.  For example, a
   LocalTalk 8-bit node identifier of hexadecimal value 0x4F results in
   the following interface identifier:

   |0              1|1              3|3              4|4              6|
   |0              5|6              1|2              7|8              3|
   +----------------+----------------+----------------+----------------+
   |0000000000000000|0000000000000000|0000000000000000|0000000001001111|
   +----------------+----------------+----------------+----------------+

   Note that this results in the universal/local bit set to "0" to
   indicate local scope.

Does not mention the individual/group bit, just the universal/local.

So, it is a bit unclear.

- Bernie

-----Original Message-----
From: Suresh Krishnan [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, March 28, 2007 2:17 PM
To: Bernie Volz (volz)
Cc: ipv6@ietf.org
Subject: Re: Reserved interface identifier registry

Hi Bernie,

Bernie Volz (volz) wrote:
> 4291 does mention it in Appendix A:
> 
>    where "c" is the bits of the assigned company_id, "0" is the value
of
>    the universal/local bit to indicate universal scope, "g" is
>    individual/group bit, and "m" is the bits of the manufacturer-
>    selected extension identifier.  The IPv6 interface identifier would
>    be of the form:
> 
>    |0              1|1              3|3              4|4
6|
>    |0              5|6              1|2              7|8
3|
>
+----------------+----------------+----------------+----------------+
>
|cccccc1gcccccccc|ccccccccmmmmmmmm|mmmmmmmmmmmmmmmm|mmmmmmmmmmmmmmmm|
>
+----------------+----------------+----------------+----------------+
> 
>    The only change is inverting the value of the universal/local bit.


It mentions what the format of the EUI-64 is. Not what these bits mean 
in the IID. My take on this is that the format of the EUI-64 has nothing

whatsoever to do with the format of the IID. If this were true we need 
to get OUIs assigned by IEEE (The 'c' bits in the figure) for each of 
the random IID generation techniques. Do you agree?

Cheers
Suresh

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to