Les interfaces réseau des instances de systèmes virtualisés sont un brassées sur une instance de commutateur, virtuel lui aussi, vde. Ce commutateur est fourni par le paquet vde2 et il est lancé lors de l'initialisation de l'interface tap0 sur le système hôte. Voici un extrait du fichier /etc/network/interfaces.
auto tap0
iface tap0 inet static
address 192.0.2.1
netmask 255.255.255.192
network 192.0.2.0
broadcast 192.0.2.63
vde2-switch -
Le brassage correspondant à la vue topologie logique est donné dans le tableau ci-dessous.
Tableau A.1. Brassage commutateur virtuel
| Port VDE | Hôte | Interface(s) | Liaison |
|---|---|---|---|
| 1 | Système hôte | tap0 | commutateur vde |
| 2 | ISP | eth0 | système hôte | Internet |
| 3 | ISP | eth1.101 | link101 |
| eth1.103 | link103 | ||
| 4 | R1 | eth0.101 | link101 |
| eth0.13 | trunk R1 + R3 | ||
| eth0.12 | trunk R1 + R2 | ||
| 5 | R2 | eth0 | host |
| eth0.12 | trunk R2 + R1 | ||
| eth0.23 | trunk R2 + R3 | ||
| 6 | R3 | eth0.103 | link103 |
| eth0.13 | trunk R3 + R1 | ||
| eth0.23 | trunk R3 + R2 | ||
| 7 | host | eth0 | R2 |
Le fichier de configuration à charger au lancement du commutateur se présente comme suit.
vlan/create 12 vlan/create 13 vlan/create 23 vlan/create 20 vlan/create 101 vlan/create 103 vlan/create 999 vlan/addport 12 4 vlan/addport 12 5 vlan/addport 13 4 vlan/addport 13 6 vlan/addport 23 5 vlan/addport 23 6 vlan/addport 20 5 vlan/addport 20 7 vlan/addport 101 3 vlan/addport 101 4 vlan/addport 103 3 vlan/addport 103 6 vlan/addport 999 3 vlan/addport 999 4 vlan/addport 999 6
