>>>>> On Tue, 18 May 2004 17:46:15 +0200,
>>>>> Brian E Carpenter <[EMAIL PROTECTED]> said:
>> In this message, I pointed out that there might be possible conflict
>> between the IPv6 address architecture and link specific documents
>> (e.g. IPv6 over ethernet), and asked how we can clarify the point.
>>
>> Unfortunately, I've not seen a direct answer to the question...I now
>> think it's time to decide how we should deal with this issue in
>> rfc2462bis.
> First of all let's not forget that the addressing architecture is 100%
> unambiguous in saying that unicast interface IDs are required to be
> 64 bits, so a link-specific document that attempted to define a different
> ID length would be in direct conflict with RFC 3513. So the question
> *cannot* arise unless RFC 3513 is updated or the IESG approves something
> that is broken.
I don't think I forgot the point. I know RFC3513 and RFC 3587 are
100% unambiguous. I know link-specific documents (e.g. IPv6 over
ethernet) are also 100% unambiguous. The problem is that the two sets
of unambiguous documents may conflict with each other or at least the
two sets may seem to conflict for implementors.
>> But at the same time, I guess it is irresponsible to leave the RFC2462
>> text on this point as is, because we know this issue has been annoying
>> implementors.
> In my view, only because they failed to review the addressing architecture,
> which is unambiguous.
I don't think so, because RFC2462 uses link-specific documents as the
primary source about (the length of the) the IFID:
interface identifier - a link-dependent identifier for an interface
that is (at least) unique per link [ADDR-ARCH].
[...]
The exact length of an interface identifier and the way
it is created is defined in a separate link-type specific
document that covers issues related to the transmission of IP
over a particular link type (e.g., [IPv6-ETHER]).
BTW: according to what you were saying, it seems to me that
1. the primary source should actually be the ADDR-ARCH document, not
link-specific documents
2. link-specific documents must be consistent with ADDR-ARCH. If not,
the IESG will reject the document.
If this is the case, I'm just happy with it (is there any direct
reference which states that ADDR-ARCH is the primary?). Then it will
probably be enough to revise the definition to:
interface identifier - a link-dependent identifier for an interface
that is (at least) unique per link [ADDR-ARCH].
[...]
The exact length of an interface identifier is defined in
[ADDR-ARCH] based on the address format. The way it is
created is defined in a separate link-type specific document
that covers issues related to the transmission of IP over a
particular link type (e.g., [IPv6-ETHER]).
perhaps with a note like this:
The link-type specific document may also define the length of
the interface identifier. However, it must be consistent with
the definition in [ADDR-ARCH].
(If there is a reference that I asked above, it's also good to add the
reference here.)
JINMEI, Tatuya
Communication Platform Lab.
Corporate R&D Center, Toshiba Corp.
[EMAIL PROTECTED]
--------------------------------------------------------------------
IETF IPv6 working group mailing list
[EMAIL PROTECTED]
Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------