YD/T 2168-2010
IPv6技术要求——IPv6反向邻居发现协议
发布时间:2010-12-29 实施时间:2011-01-01


IPv6是下一代互联网协议,相比IPv4,IPv6具有更大的地址空间、更好的安全性和更高的性能。IPv6反向邻居发现协议是IPv6网络中的一种重要协议,用于发现网络中的邻居节点,以便进行通信。[YD/T 2168-2010]规定了IPv6反向邻居发现协议的技术要求,包括以下几个方面:

1. 协议原理

IPv6反向邻居发现协议是基于IPv6邻居发现协议的扩展,通过向邻居节点发送反向查询消息,获取邻居节点的IPv6地址和MAC地址,从而建立邻居节点的映射表。反向查询消息可以通过ICMPv6协议或者UDP协议进行传输。

2. 协议流程

IPv6反向邻居发现协议的流程包括反向查询消息的发送和接收、邻居节点的地址解析和映射表的建立。具体流程如下:

(1)发送反向查询消息:节点向目标节点发送反向查询消息,请求目标节点返回其IPv6地址和MAC地址。

(2)接收反向查询消息:目标节点接收到反向查询消息后,返回其IPv6地址和MAC地址。

(3)地址解析:节点根据目标节点返回的IPv6地址和MAC地址,进行地址解析。

(4)建立映射表:节点将邻居节点的IPv6地址和MAC地址存储在映射表中,以便后续通信使用。

3. 协议安全

IPv6反向邻居发现协议的安全性主要包括消息认证和防止欺骗攻击。消息认证可以通过使用IPSec协议或者发送认证消息来实现。防止欺骗攻击可以通过限制反向查询消息的发送范围、使用随机数等方式来实现。

4. 协议性能

IPv6反向邻居发现协议的性能主要包括查询响应时间和网络负载。查询响应时间可以通过优化协议流程、增加缓存等方式来提高。网络负载可以通过限制反向查询消息的发送频率、使用多播等方式来减少。

相关标准
- [RFC 4861]:IPv6邻居发现协议
- [RFC 4862]:IPv6地址自动配置协议
- [RFC 3971]:SEcure Neighbor Discovery (SEND)协议
- [RFC 6104]:IPv6邻居发现优化
- [RFC 5942]:IPv6反向路径转发协议