Après en avoir parlé avec quelques personnes, il serait temps de passer à l’action, vu que l’idée a l’air de faire son chemin.
Il s’agit donc de créer un grand réseau anycast en se basant sur un tas de petites machines éparpillées un peu partout. Objectifs de la chose :
- Renforcer la stabilité du DNS en général en proposant un (ou plusieurs) serveurs joignables au plus court d’un peu partout sur la planète. Par exemple pour les DNS faisant autorité pour des domaines comme wikileaks.org (mais ce n’est qu’un exemple)
- Préparer le terrain pour d’éventuelles initiatives en lien avec la liberté d’expression sur le réseau et qui pourraient avoir besoin de technologies anycast
Créé sur la base du volontariat de généreux pourvoyeurs de matériel, d’espace d’hébergement et d’interconnexion, le projet serait porté par des entités associatives qui seraient créées un peu partout dans le monde, en fonction des opportunités et surtout des bonnes volontés locales.
Système décisionnel acentré, 1 membre = 1 voix, en bref, comme internet.
Première étape, tester le concept en France. Pour démarrer, il faudrait au moins 4 ou 5 volontaires. Prérequis techniques :
- Disposer d’une machine (éventuellement virtuelle pour commencer) avec deux pattes réseau
- Avoir de quoi l’héberger en datacenter
- Etre en mesure de raccorder cette machine à un routeur BGP qui annoncera une route par défaut et acceptera une route annoncée par la machine ou, mieux, avoir la possibilité de raccorder directement cette machine à un point d’échange (ou les deux).
Les coûts sont à partager entre les intéressés, les bénéfices de l’ensemble du réseau anycast également, du coup.
Une fois que les quelques volontaires de démarrage se seront fait connaitre, il faudra :
- créer une association loi 1901
- aller mendier un AS et un /24 auprès du RIPE via un LIR
- implémenter une première version du réseau anycast en 4 points couvrant à minima le FranceIX, le Sfinx et l’EquinIX ainsi qu’une annonce globale derrière un transitaire
- valider et tester ce qui permettra de s’assurer de la cohérence des informations fournies par tous les noeuds du réseau anycast
- tester les process de prise de décision au sein de l’association et réfléchir à la mondialisation de la chose
- trouver de nouveaux participants à l’étranger et étendre le réseau
Vous voulez vous lancer dans cette aventure un peu folle ? Un wiki a été ouvert, ainsi qu’un channel IRC sur irc.geeknode.net canal #DNS. A vos claviers.
Laisser un commentaire