安全鄰居發現

安全鄰居發現 ( 縮寫SEND ） 協議是IPv6中鄰居發現協議 （ NDP ） 的一個安全擴展 ， 在 RFC 3971 中定義 ， 在 RFC 6494 中被更新 。 鄰居發現協議在IPv6中負責在本地鏈路上發現其他網絡節點 ， 從而確定其他節點的鏈路層地址 ， 以及查找可用的路由器和維護至其他活動鄰居節點路徑的可達性信息 （ RFC 4861 ） 。 NDP設計並非安全 ， 易受惡意干擾 。 SEND的目的是提供一種備用機制 ， 使用獨立的IPsec （ 保護IPv6通信的原生和固有方法 ） 以加密方法保護NDP 。 SEND爲NDP中使用的ICMPv6封包類型使用 （ CGA ） 和其他新NDP選項 。 SEND被 RFC 6494 更新爲使用資源公鑰基礎設施 （ RPKI ） ， RFC 6495 定義SEND證書配置使用一個修改後的 RFC 6487 RPKI證書配置 ， 其中必須包含一個 RFC 3779 IP地址委託擴展 。 由於CGA目前使用SHA - 1散列算法和PKIX證書 ， 並且不提供對替代散列算法的支持 ， 因此 RFC 6273 中表示SEND使用的散列函數存在被攻擊風險 。