Réseau Yggdrasil
(yggdrasil-network.github.io)-
Présentation de Yggdrasil
- Yggdrasil est une nouvelle méthode expérimentale de routage, conçue comme une alternative aux protocoles de routage structurés couramment utilisés sur l’Internet actuel
- Il peut aussi servir de technologie pour les réseaux mesh à grande échelle du futur
-
Caractéristiques
- Scalabilité : prend en charge des topologies vastes, complexes ou à l’échelle d’Internet
- Auto-réparation : le réseau réagit rapidement aux pannes de connexion ou aux événements de mobilité
- Chiffrement : le trafic transmis sur le réseau est toujours chiffré de bout en bout
- Pair à pair : fonctionne de manière entièrement ad hoc par conception, sans point centralisé
- Multiplateforme : pris en charge sur Linux, macOS, Windows, iOS, Android, etc.
-
Implémentation actuelle
- L’implémentation actuelle de Yggdrasil est un routeur logiciel léger en espace utilisateur, facilement configurable sur différentes plateformes
- Elle fournit un routage IPv6 chiffré de bout en bout entre les participants du réseau
- Le peering entre nœuds peut être configuré via le réseau local, des liaisons point à point ou des connexions TCP/TLS via Internet
- Le réseau Yggdrasil fournit un routage IPv6 entre les nœuds, mais les connexions de peering peuvent être établies via des réseaux IPv4 ou IPv6
-
État du projet
- Le projet est encore au stade alpha et pourrait connaître à l’avenir quelques changements majeurs
- Malgré cela, Yggdrasil est généralement suffisamment stable pour un usage quotidien, et un petit nombre d’utilisateurs le soumettent activement à des tests de charge intensifs sur divers cas d’usage
-
Comment participer
- Installer et configurer Yggdrasil sur son ordinateur ou son routeur pour rejoindre le réseau
- Participer aux échanges sur le canal Matrix
- Explorer les services internes du réseau opérés par les utilisateurs
- Consulter la page des développeurs et GitHub
- Signaler les bugs et problèmes via les issues GitHub
1 commentaires
Avis Hacker News
J’ai essayé de trouver la spécification du protocole de Yggdrasil, mais je n’ai pas pu la trouver dans la documentation officielle. J’ai trouvé des informations connexes dans un autre projet sur GitHub
Les adresses Yggdrasil sont alignées sur IPv6 et utilisent le hachage de la clé publique. Je me demande quel avantage cela apporte en matière de sécurité
Yggdrasil et cjdns sont des réseaux P2P virtuels construits au-dessus d’Internet existant, qui fournissent un service de routage de couche 3 classique
Si l’on veut un véritable réseau IP P2P maillé, on peut utiliser Tailscale/Headscale
C’était très intéressant il y a 3 à 4 ans, mais aujourd’hui le projet semble à l’arrêt. Je suis curieux d’avoir l’avis de personnes qui l’utilisent
L’idée d’une adresse dérivée de la clé publique est bonne, mais la limitation de longueur des adresses IPv6 entraîne un risque de collision
Reticulum Network Stack fait aussi partie de ce domaine
Yggdrasil est un nouveau schéma expérimental de routage compact. Mais c’est désormais un projet qui a plus de 6 ans
Cela ressemble à un tunnel Teredo. C’était inclus dans Windows 7, construisait un tunnel IPv6 au-dessus d’IPv4 et attribuait des adresses IPv6 globales aux appareils Windows. Cela a été supprimé dans Windows 10