Qu'est-ce qu'un réseau virtuel ?
Un réseau virtuel est, comme son nom l’indique, un réseau construit virtuellement. Cependant, il existe plusieurs définitions et méthodes de mise en œuvre pour ce concept.
L’une des premières formes de réseaux virtuels est apparue au milieu des années 1990 avec l’introduction de la technologie VLAN, qui permettait de diviser logiquement les commutateurs L2 physiques en plusieurs segments L2. Ces réseaux virtuels sont communément appelés VLAN.
Avec l’adoption généralisée de la virtualisation des serveurs, les réseaux connectés virtuellement à des machines virtuelles (VM) fonctionnant sur un hyperviseur sont également appelés réseaux virtuels. Dans les environnements virtualisés, l'interface réseau du serveur physique est partagée par plusieurs machines virtuelles. Pour ce faire, une interface réseau logique (port virtuel) est attribuée à chaque machine virtuelle . Ces ports virtuels se connectent à un commutateur virtuel exécuté sur l'hyperviseur, formant ainsi un réseau virtuel.
L'introduction de technologies telles que VXLAN (Virtual eXtensible LAN) et NVGRE (Network Virtualization using Generic Routing Encapsulation) a encore élargi la flexibilité des réseaux virtuels en permettant des environnements virtuels hautement personnalisables au-dessus des réseaux physiques ou VLAN existants. Les réseaux créés avec VXLAN ou NVGRE peuvent être générés et supprimés dynamiquement via un logiciel, et ces réseaux sont appelés réseaux superposés.