Yggdrasil o implementare a rețelei private și descentralizate IPv6

Yggdrasil este o implementare în fază timpurie a unei rețele IPv6Este separat prin rețeaua globală obișnuită și este complet criptat de la un capăt la altul. Este ușoară, auto-organizare, compatibilă cu mai multe platforme și permite practic oricărei aplicații compatibile IPv6 să comunice în siguranță cu alte noduri Yggdrasil. Yggdrasil nu necesită conectarea la internet IPv6; funcționează și pe IPv4.

Yggdrasil dezvoltă un nou concept de rutare pentru a crea o rețea globală descentralizată, unde nodurile se pot conecta direct între ele într-un mod de rețea mesh (de exemplu, prin Wi-Fi sau Bluetooth), sau pot interacționa peste rețelele IPv6 sau IPv4 existente (rețea în rețea). Întreaga rețea Yggdrasil este văzută nu ca o colecție de subrețele disparate, ci ca un singur copac structurat, care are o „rădăcină” și fiecare nod are un părinte și unul sau mai mulți descendenți. O astfel de structură arborescentă vă permite să construiți o cale către nodul de destinație, relativ la nodul sursă, utilizând mecanismul „localizator”, care determină calea optimă către nod de la rădăcină.

Informațiile despre copac sunt distribuite între noduri și nu sunt stocate central. Un tabel hash distribuit (DHT) este utilizat pentru schimbul de informații de rutare, cu care un nod poate prelua toate informațiile despre ruta către un alt nod. Rețeaua în sine oferă doar criptare end-to-end (nodurile passthrough nu pot determina conținutul), dar nu anonimatul (atunci când se conectează prin Internet, colegii cu care are loc comunicarea directă pot determina adresa IP reală, astfel încât se propune anonimatul pentru a conecta nodurile prin Tor sau I2P).

Se observă că, deși Proiectul se află în faza de dezvoltare alfa, este suficient de stabil pentru utilizarea de zi cu zi, dar nu garantează compatibilitatea inversă între versiuni. Pentru Yggdrasil 0.4, comunitatea menține un set de servicii, inclusiv o platformă pentru găzduirea containerelor Linux pentru găzduirea site-urilor lor, motor de căutare YaCy, server de comunicații Matrix, server IRC, DNS, sistem VoIP, tracker BitTorrent, hartă punct final, gateway IPFS și proxy pentru a accesa rețelele Tor, I2P și clearnet.

În prezent lImplementarea este în versiunea sa 0.4 și în noua versiune a fost implementată o nouă schemă de rutare care nu este compatibilă cu versiunile anterioare de Yggdrasil. De asemenea, la stabilirea conexiunilor TLS cu noduri, se utilizează fixarea cheii. Dacă nu a existat nicio legătură în timpul conexiunii, cheia rezultată va fi atribuită conexiunii. Dacă legarea a fost stabilită, dar cheia nu se potrivește, conexiunea va fi respinsă. TLS cu legarea cheii este definit ca metoda recomandată pentru conectarea la colegi.

O altă schimbare care a fost făcută este aceea codul a fost complet reproiectat și rescris pentru rutare și gestionarea sesiunii, care au sporit performanța și fiabilitatea operațională, în special pentru nodurile care comută frecvent perechi Rotația periodică a cheilor este implementată în sesiunile criptografice. Suport adăugat pentru rutare sursă, care poate fi utilizat pentru a direcționa trafic IPv6 personalizat. Arhitectura Distributed Hash Table (DHT) a fost reproiectată și a fost adăugat suport pentru rutare bazată pe DHT. Implementarea algoritmilor de rutare a fost mutată într-o bibliotecă separată

Adresele IP IP6 sunt acum generate din cheile publice ed25519 în loc de hash-ul dvs. X25519, ceea ce va face ca toate adresele IP interne să se schimbe după actualizarea la Yggdrasil 0.4.
Sunt furnizate setări suplimentare pentru a căuta peeri multicast.

În cele din urmă dacă sunteți interesat să aflați mai multe despre asta Despre această implementare, doriți să știți cum să instalați Yggdrasil, precum și cum să configurați sau să consultați documentația sa, o puteți face din linkul de mai jos. 


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.