• # FAST_IPSEC vs KAME

    Posté par . En réponse à la dépêche En route vers FreeBSD 7. Évalué à 10.

    Il y a une petite erreur : c'est KAME IPSec qui a été supprimé et FAST_IPSEC privilégié.

    Pour développer un peu, IPsec est arrivé dans FreeBSD grâce à la pile IPv6 du projet KAME. Mais il y a quelques années, Saint Sam Leffler (benis soit-il) a développé une seconde pile IPsec qui ajoutait en particulier le support des coprocesseurs cryptographiques (genre chipset hifn qu'on trouve notamment dans les soekris). Résultat, deux piles IPsec à maintenir avec chacune des fonctionnalités intéressantes que l'autre ne supportait pas (pas d'IPv6 dans FAST_IPSEC, pas de copro crypto dans KAME). L'autre avantage notable de FAST_IPSEC c'était d'être adapté au projet SMPng contrairement à KAME.

    Suite à la BSDCan 2005, le Bienheureux George Neville-Neil (co-auteur du dernier Design & Implementation of the FreeBSD Operating System) a entrepris de faire le ménage. IPv6 a donc été ajouté à FAST_IPSEC qui s'est vu également bien nettoyé. On arrive donc au bout avec l'import du patchset final de FAST_IPSEC et la suppression de KAME.

    Voir
    http://lists.freebsd.org/pipermail/freebsd-net/2007-June/014(...)
    http://lists.freebsd.org/pipermail/freebsd-net/2007-June/014(...)
    http://sources.zabbadoz.net/freebsd/ipv6/fast-ipsec.html

    PS : pour les adjectifs religieux, je suis désolé, je sors d'un Cantique pour Leibowitz.