Erik,

As I recall we didn't define the U/L bit ; the IEEE did, and we decided
to invert it. And I thought the U/L bit was only part of the ID allocation
mechanism more than anything else. It has an unfortunate side effect of
appearing to add semantics to the identifier field, but I don't think it
really does so.

In your March 4 mail you wrote 

> RFC 2373 does not have any way
> to introduce or identify new types of interface IDs that can be
> identified syntactically by just looking at the interface ID.

Correct, and this is exactly how an identifier field should be
-opaque, no syntax, no semantics. That is my whole point.

    Brian

Erik Nordmark wrote:
> 
> Brian,
> 
> > In which case, I violently agree with Keith. We've already
> > overloaded IP addresses with two functions - locator and
> > identifier. We've been rebuffing various suggestions for
> > yet more overloading for years (the porno bit for example) and
> > this is in the same category - not the right place to put a security
> > hint. It's quite inappropriate to damage the opaqueness of a pure ID
> > field in such a way. If a security hint is needed, it should be somewhere
> > else.
> 
> Three - not two.
> In addition to locator and identifier we also effectively encode
> how the interface ID part is allocated (by having the universal/local
> bit in there.)
> Pekka's proposal (that has been discussed in the mobile-ipv6 context)
> essentially extends the ability to encode how the interface ID has
> been allocated to carry additional information.
> Basically when the bit is set to say "don't use non-default semantics"
> it would involve some checks against the interface ID.
> 
> It would be most useful if folks could read the URLs that Pekka pointed
> so that we can gain a better shared understanding of the security issues
> involved.
> 
> > On a practical point, I don't see how this fits with the addressing
> > architecture (draft-ietf-ipngwg-addr-arch-v3-07.txt) which requires
> > that "For all unicast addresses, except those that start with binary
> > value 000, Interface IDs are required to be 64 bits long and to be
> > constructed in Modified EUI-64 format." It also doesn't fit with
> > the RFC 3041 privacy extensions.
> 
> I sent an email to the ipng list on titled
>         Reserving bits in RFC 2473 Interface IDs?
> on March 4th.
> Since the above comment seems to be about that email I'd appreciate if you
> could recast it as a comment against that email.
> 
>   Erik
--------------------------------------------------------------------
IETF IPng Working Group Mailing List
IPng Home Page:                      http://playground.sun.com/ipng
FTP archive:                      ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]
--------------------------------------------------------------------

Reply via email to