JINMEI Tatuya / 神明達哉 wrote:

Anyway, I'm not convinced with this logic.  As I pointed out, killing
on-link information caching effectively kills address caching, too, by
making the cached address of almost no use.  Again, I'm personally not
a fan of this caching trick, but effectively killing address caching
with saying "we don't talk about address caching because it's out of
scope of this document" sounds like an unfair action for me.

Jinmei,

there are currently two places where we treat autoconfigured addresses differently than on-link prefixes. One is the text about storing the address and associated lifetime in RFC 4862 that we are debating here. The other one is the 2 hour rule that was very explicitly added only for the addrconf property of the prefix and not the on-link property.

I don't recall the different treatment for the first case.
But for the second case I clearly recall the argument that loosing the IP address (by an accidental or malicious RA with a zero valid lifetime for the prefix) was considered a lot worse than loosing the on-link property. Basically that loosing the IP address for a short time (it might be re-added by the next RA) is something we must avoid, but that "routing" (the on-link property) is something which must be able to recover from temporary failures in any case.

[I don't know if the same argument was present when the storing of addresses was discussed.]

I'd accept, if

1. we prohibit both address caching and on-link caching (with
   reasonable argument, of course)
or,
2. we don't talk about on-link caching (either allow or prohibit) if
   we don't talk about address caching

but it would be unfair if
3. we prohibit on-link caching while ignoring its effect on address
   caching.

If we are going to require that all aspects of a prefix should be treated identically then to be consistent we must also make the 2 hour rule be consistent (by either removing it for the addrconf property or adding it to the on-link property).

FWIW I think forcing such consistency is not necessary; it would just result in unneeded changes to already deployed standards.

Is your concern that there are deployed implementations which store on-link prefixes across reboots?

Regards,
   Erik

--------------------------------------------------------------------
IETF IPv6 working group mailing list
[email protected]
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to