Rede Yggdrasil
(yggdrasil-network.github.io)-
Introdução ao Yggdrasil
- O Yggdrasil é uma nova abordagem experimental de roteamento, projetada como uma alternativa aos protocolos de roteamento estruturados comumente usados na Internet atual
- Também pode ser usado como tecnologia para futuras redes mesh de grande escala
-
Características
- Escalabilidade: oferece suporte a topologias grandes, complexas ou em escala de Internet
- Autorreparação: a rede responde rapidamente a falhas de conexão ou eventos de mobilidade
- Criptografia: o tráfego transmitido pela rede é sempre criptografado de ponta a ponta
- Peer-to-peer: por projeto, opera de forma totalmente ad hoc e não possui pontos centralizados
- Multiplataforma: compatível com Linux, macOS, Windows, iOS, Android e outros
-
Implementação atual
- A implementação atual do Yggdrasil é um roteador de software leve em espaço de usuário, fácil de configurar em várias plataformas
- Fornece roteamento IPv6 criptografado de ponta a ponta entre participantes da rede
- O peering entre nós pode ser configurado usando rede local, links ponto a ponto ou conexões TCP/TLS pela Internet
- A rede Yggdrasil fornece roteamento IPv6 entre nós, mas as conexões de peering podem ser estabelecidas por redes IPv4 ou IPv6
-
Status do projeto
- O projeto ainda está em fase alfa e pode passar por algumas mudanças significativas no futuro
- Ainda assim, o Yggdrasil em geral é estável o suficiente para uso diário, e um pequeno número de usuários vem submetendo o Yggdrasil a testes de estresse intensos em diversos casos de uso
-
Como participar
- Instale e configure o Yggdrasil em seu computador ou roteador para participar da rede
- Participe da conversa no canal Matrix
- Explore os serviços internos da rede operados pelos usuários
- Visite a página de desenvolvedores e o GitHub
- Relate bugs e problemas por meio de issues no GitHub
1 comentários
Comentários do Hacker News
Tentei encontrar a especificação do protocolo do Yggdrasil, mas não consegui achá-la na documentação oficial. Encontrei informações relacionadas em outro projeto no GitHub
O endereçamento do Yggdrasil é alinhado ao IPv6 e usa um hash da chave pública. Fico me perguntando que vantagem de segurança isso traz
Yggdrasil e cjdns são redes P2P virtuais construídas sobre a internet existente, fornecendo um serviço comum de roteamento de camada 3
Se você quer uma rede IP mesh P2P de verdade, pode usar Tailscale/Headscale
Há 3 ou 4 anos isso era muito interessante, mas agora o projeto parece ter parado. Tenho curiosidade sobre a impressão de quem ainda o usa
A ideia de endereços derivados de chaves públicas é boa, mas há possibilidade de colisão por causa da limitação de comprimento dos endereços IPv6
O Reticulum Network Stack também entra nessa área
O Yggdrasil é um novo esquema experimental de roteamento compacto. Mas agora já é um projeto com mais de 6 anos
É semelhante ao túnel Teredo. Isso fazia parte do Windows 7, criava um túnel IPv6 sobre IPv4 e atribuía endereços IPv6 globais a dispositivos Windows. Foi removido no Windows 10