KAME project

From Wikipedia, the free encyclopedia

The KAME project, a joint effort of six organizations in Japan, aimed to provide a free IPv6 and IPsec (for both IPv4 and IPv6) protocol stack implementation for variants of the BSD Unix computer operating-system. The project began in 1998 and on November 7, 2005 it was announced that the project would be finished at the end of March 2006 [1]. The name KAME is a short version of Karigome, the location of the project's offices, and it also is a word for turtles. [2]

The following organizations participated in the project:

DragonFly BSD, FreeBSD, NetBSD and OpenBSD integrated IPSec and IPv6 code from the KAME project; OpenBSD integrated just IPv6 code rather than both.

The KAME project collaborated with the TAHI Project [3] (which develops and provides verification-technology for IPv6), the USAGI Project [4] and the WIDE Project [5].

[edit] Books

  • IPv6 Advanced Protocols Implementation, ISBN 0-12-370479-0, April 2007. This book, the second in a two-volume series on IPv6 and the KAME implementation, discusses those protocols found in more capable IPv6 devices, and commonly deployed in more complex IPv6 network environments, or not specific to IPv6 but extended to support IPv6. Specifically, this book engages the readers in advanced topics such as routing, multicasting, DNS, DHCPv6, mobility, and security.
  • IPv6 Core Protocols Implementation, ISBN 0-12-447751-8, October 2006.
    • Covering a snapshot version of KAME dated April 2003 based on FreeBSD 4.8
    • Extensive line-by-line code listings with meticulous explanation of their rationale and use for the KAME snapshot implementation: generally applicable to most recent versions of the KAME IPv6 stack including those in recent releases of BSD variants
    • Numerous diagrams and illustrations help in visualizing the implementation
    • In-depth discussion of the standards provides intrinsic understanding of the specifications
    • Two CD-ROMs filled with the complete KAME IPv6 protocol stack and FreeBSD software

[edit] External links

Languages