NS message *always* uses a link-local address as a source address.
That is false. The source address of NS packets SHOULD be the same as the source address of the packet that promps the NS packet to be sent. See section 7.2.2 of RFC2461.
Is it true even when a node is configured with global unicast addresses. Taking our example if we have node A which is configured with both link-local and global unicast address can node A form a NS message with link-local as source address and destination as global unicast address(B's address) to refresh its neighbor cache?
Sure, it can (there's no MUST in the spec), but why would it?
-Seb
-------------------------------------------------------------------- IETF IPv6 working group mailing list [EMAIL PROTECTED] Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6 --------------------------------------------------------------------
