Hi, According to RFC 4861 Section 6.3.5. Timing out Prefixes and Default Routers
"Whenever the invalidation timer expires for a Prefix List entry, that entry is discarded. 'NO EXISTING DESTINATION CACHE ENTRIES NEED BE UPDATED', however. Should a reachability problem arise with an existing Neighbor Cache entry, Neighbor Unreachability Detection will perform any needed recovery" But in the section different approach is given for Router List entry Whenever the Lifetime of an entry in the Default Router List expires, that entry is discarded. When removing a router from the Default Router list, 'THE NODE MUST UPDATE THE DESTINATION CACHE' in such a way that all entries using the router perform next-hop determination again rather than continue sending traffic to the (deleted) router. In both places the source for a route in destination cache is becoming invalid. Still two different behaviors are given in the RFC to handle it. And the second one looks more logical to me. Why corresponding destination cache entries are not deleted immediately on prefix lifetime expiry? If I do so, will it be a non-compliance to the RFC? Thanks & Regards, Sandeep P A **************************************************************************** **************************** This e-mail and attachments contain confidential information from HUAWEI, which is intended only for the person or entity whose address is listed above. Any use of the information contained herein in any way (including, but not limited to, total or partial disclosure, reproduction, or dissemination) by persons other than the intended recipient's) is prohibited. If you receive this e-mail in error, please notify the sender by phone or email immediately and delete it! -------------------------------------------------------------------- IETF IPv6 working group mailing list [email protected] Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6 --------------------------------------------------------------------
