Yggdrasil | |
---|---|
Type | dataoverførselsprotokol |
Skrevet i | Gå |
Operativ system | Linux , Illumos , macOS , FreeBSD og Microsoft Windows |
Interface sprog | engelsk |
Hardware platform | x86 , x86_64 , MIPS , ARM og PowerPC |
nyeste version | 0.4.4 (7. juli 2022 [1] ) |
Licens | LGPLv3 |
Internet side | yggdrasil-network.github.io |
Yggdrasil er en netværksprotokol og dens implementering, der kan bruges til at skabe et mesh-netværk , der fungerer i overlejringstilstand , så du kan oprette et privat netværk over internettet . Implementeringen af Yggdrasil-netværket er et forsøg på at implementere konceptet med nulkonfigurationsnetværk - brugeren behøver ikke at kende ruterne, du behøver kun at tilføje adresserne på kendte offentlige peers til konfigurationsfilen - alt skulle fungere korrekt af kassen og skal skaleres.
Desuden kan netværket samtidigt fungere i to tilstande - via internettet og uden internettet, der forbinder fysisk direkte til naboenheder (via Ethernet , Wi-Fi eller Bluetooth ), der opererer på 3. lag af OSI-modellen .
Data transmitteret inden for Yggdrasil-netværket er fuldt krypteret ved hjælp af end-to- end asymmetrisk elliptisk kurve -kryptering , takket være hvilken de transmitterede oplysninger er pålideligt beskyttet mod andre deltagere i forbindelsen. Yderligere anonymisering af brugeren kan udføres ved at oprette forbindelse gennem de relevante netværk ( Tor , I2P ).
I øjeblikket er der færdige builds til Windows, Linux, MacOS, IOS og Android . Installation på nogle modeller af routere er også mulig.
Yggdrasil-netværket sikrer korrekt drift for applikationer, der understøtter IPv6 -protokollen ( XMPP , Matrix , Telegram X ).
Der er også et stort antal interne tjenester og websteder, herunder et stort antal interne chats.