Rede virtual
O que é uma rede virtual?
Uma rede virtual é, como o próprio nome sugere, uma rede criada virtualmente. No entanto, existem várias definições e métodos de implementação para esse conceito.
Uma das primeiras formas de redes virtuais surgiu em meados da década de 1990 com a introdução da tecnologia VLAN, que permitiu dividir logicamente switches físicos de camada 2 (L2) em vários segmentos L2. Essas redes virtuais são comumente chamadas de VLANs.
Com a ampla adoção da virtualização de servidores, as redes conectadas virtualmente a máquinas virtuais (VMs) executadas em um hipervisor também passaram a ser chamadas de redes virtuais. Em ambientes virtualizados, a interface de rede do servidor físico é compartilhada por várias VMs. Para viabilizar isso, uma interface de rede lógica (porta virtual) é atribuída a cada máquina virtual. Essas portas virtuais se conectam a um switch virtual executado no hipervisor, formando uma rede virtual.
A introdução de tecnologias como VXLAN (Virtual eXtensible LAN) e NVGRE (Network Virtualization using Generic Routing Encapsulation) ampliou ainda mais a flexibilidade das redes virtuais, permitindo a criação de ambientes virtuais altamente personalizáveis sobre redes físicas ou VLANs existentes. As redes criadas com VXLAN ou NVGRE podem ser geradas e excluídas dinamicamente por meio de software e são chamadas de redes de sobreposição (overlay).
