Yggdrasil: Um esquema de roteamento descentralizado experimental
Yggdrasil é um esquema de roteamento compacto experimental, totalmente descentralizado e que requer apenas uma pequena quantidade de estado para funcionar. É predominantemente um esquema de caminho mais curto, pelo qual a rede tentará encontrar o caminho mais direto para o destino. Os nós são participantes iguais e se conectam usando conexões de pares que transportam tráfego de rede. As associações de pares podem ser configuradas em qualquer rede IP — seja uma ligação direta com fio ou sem fio, uma rede de área local ou mesmo a Internet. Em alguns casos, as associações de pares também podem ser configuradas automaticamente por dispositivos próximos na mesma rede usando descoberta de multidifusão. Todos os nós em uma rede Yggdrasil são roteadores e passarão automaticamente o tráfego para ajudá-lo a chegar mais perto de seu destino, quando possível. Isso significa que, mesmo em uma rede que está apenas esparsa-mente conectada, todos os nós serão alcançáveis por todos os outros nós nessa rede. Nem importa se um nó está atrás de um NAT — uma vez que uma associação de pares é estabelecida, o tráfego flui em ambas as direções sobre essa associação de pares. O Yggdrasil também é projetado para tolerar mudanças na rede. Por exemplo, se um link falhar, a rede se autocorrigirá e usará outros links para rotear o tráfego, quando disponível. Isso o torna adequado para uso em redes mesh, onde a topologia da rede pode e muitas vezes muda.
Leia mais