华为与北邮发布的Linux上支持IPv6 SEND协议的客户端软件

IPv6上的SEND (SEcure Neighbor Discovery)是为了解决邻居发现协议NDP中的一些安全问题,由RFC 3971定义,目前Cisco、Huawei等网络设备中早就支持IPv6 的邻居安全SEND协议,根据SEND协议设计的特点,普通PC也是支持的对象,但目前网络上提供的所有Linux、Unix等均没有支持SEND的版本或操作系统发布,Windows操作系统也显然不支持。

为了解决实际部署中的问题,以及网络设备厂商验证PC机与路由器之间的SEND协议通讯,华为与北邮共同在GOOGLE Code上发布了一个开源项目:
IPV6-SEND-CGA

项目链接如下:


http://code.google.com/p/ipv6-send-cga/

项目介绍:

an implementation of SEND protocol in LINUX kernel. SEND (SEcure Neighbor Discovery) protocol is a protocol specified by RFC 3971 to provide security mechanism — which includes CGA address binding, digital signature, and timestamp vevification — for NDP (Neighbouring Discovery Protocol) of IPV6.

This project is developed and maintained by Huawei Technologies Corp. and BUPT (Beijing University of Post and Telecommunications).

Source:

Command-line access

Use this command to anonymously check out the latest project source code:

# Non-members may check out a read-only working copy anonymously over HTTP.

svn checkout
http://ipv6-send-cga.googlecode.com/svn/trunk/ ipv6-send-cga-read-only

项目提供相关的配置手册以及相应的软件包等。

对IPv6 SEND协议感兴趣的可以通过该项目来部署基于PC的SEND协议,验证PC与路由器设备之间的CGA地址通讯、路由器数字签名等SEND相关功能。

原创文章,作者:admin,如若转载,请注明出处:https://www.ipv6s.com/safety/20101125534.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注