注:本文大量借鉴了 weicq2000 翻译的RFC 4861 的中文版,在此表示感谢!!
RFC 4861定义了IPv6邻居发现协议,同一链路上的IPv6节点使用邻居发现协议去发现彼此的存在,去确定彼此的链路层地址,去寻找路由器,去维护到活动邻居的路径的可达性信息。
on-link:如果一个地址满足一下的条件,那么该节点认为该地址是on-link地址:
--被这个链路(节点所在的链路)的其中一个前缀(例如,由Prefix Information选项中on-link标记标识)覆盖,或者,
--临近的路由器规定该地址为Redirect消息的目标,或,
--收到针对该(目标)地址的Neighbor Advertisement消息,或 // 在 RFC 5942 被废除
--从该地址收到任何Neighbor Discovery消息。 // 在 RFC 5942 被废除
特别注意:在 RFC 5942