2
VDE: Virtual Distribuited Ethernet
luglio 2007 da Lobotomia
VDE è un software che permette di creare una rete virtuale che si comporta come se fosse una rete locale Ethernet.
A cosa serve?
VDE permette di interconnettere macchine virtuali eterogenee anche in esecuzione su computer diversi. ..
Inoltre permette di collegare le interfacce virtuali tap delle macchine reali.
Ciò significa che è possibile creare una rete tra macchine virtuali presenti ad esempio in UMLinux, Qemu, bochs e VMWare.
Come è formata una rete VDE?
Una rete VDE ha gli stessi componenti di una rete ethernet reale:
- switch: chiamati vde_switch, e a cui si collegano le macchine
- cavi incrociati: per collegare fra loro gli switch ed estendere così la rete virtuale.
- Un cavo ha due spinotti (vde_plug) agli estremi ed un cavo (wire) nel mezzo: i vde_plug traducono la comunicazione in un interscambio sui file standard, quindi come “wire” si puo usare qualsiasi strumento che trasporti i file stdin e stdout (ssh o netcat, per esempio, funzionano perfettamente)
- supporto per le VLAN
- una implementazione del Fast Spanning Tree protocol
- filtro di linea per perturbare le comunicazioni (introdurre ad arte perdita/duplicazione pacchetti, rumore, ritardi), e la manutenzione e configurazione
Altri strumenti interessanti sviluppati per VDE sono:
- slirpvde: consente di creare server VPN come semplici utenti di un sistema
- vdetap: crea una interfaccia tap virtuale
- vde_cryptcab: crea canali udp crittati per l’interconnessione remota degli switch (è alternativo ai wire tradizionali) e può funzionare come tunnel broker.
Infine è presente come accessorio software separato un’interfaccia telnet/web per la configurazione remota.
Per quali Sistemi Operativi è disponibile?
VDE è pacchettizzato per diverse distribuzioni Linux come Debian e Gentoo, inoltre esiste il porting anche su FreeBSD e MacOSX.
Con che licenza è rilasciato?
VDE è rilasciato con licenza GPLv2 (LGPL per le librerie) ed è stato realizzato all’Università di Bologna, centro di eccellenza per lo studio del Software Libero.
La maggior parte della progettazione e realizzazione di VDE è del sottoscritto, vde_cryptcab è stato scritto da Daniele Lacamera.
Dove posso trovarlo?
Il sito ufficiale è http://sourceforge.net/projects/vde






























Categorie: 
