O que é VXLAN?
VXLAN (Virtual Extensible LAN) é um protocolo de rede de sobreposição de Camada 2 construído sobre redes de Camada 3. Ele encapsula quadros Ethernet em pacotes UDP, permitindo a criação de redes virtuais escaláveis (overlays) em data centers e infraestruturas em nuvem.
Para que serve o VXLAN?
- Escalabilidade de redes virtuais (até 16 milhões de segmentos)
- Isolamento de tráfego entre locatários na nuvem (multi-tenancy)
- Virtualização de redes em ambientes NFV e SDN
O VXLAN substitui as VLANs tradicionais, eliminando o limite de 4096 segmentos.
Como o VXLAN funciona
Elementos principais:
- VNI (Identificador de Rede VXLAN) — identificador de segmento de 24 bits
- VTEP (Ponto de Extremidade do Túnel VXLAN) — dispositivo que realiza encapsulamento/descapsulamento
- Porta UDP — padrão: 4789
Fluxo de transmissão:
- O VTEP recebe um quadro Ethernet de uma máquina virtual
- Encapsula em VXLAN + UDP + IP
- Envia pela rede L3 até outro VTEP
Casos de uso
- Provedores de nuvem (AWS, Azure, OpenStack)
- Data centers virtualizados
- Redes corporativas com SDN (Cisco ACI, VMware NSX)
FAQ
O VXLAN substitui o MPLS?
Não. São camadas diferentes. O VXLAN é L2 sobre L3, enquanto o MPLS é um mecanismo de comutação por rótulo (Camada 2.5).
É necessário hardware compatível com VXLAN?
Sim. São necessários switches ou roteadores virtuais com suporte a VTEP.
Conclusão
O VXLAN é um protocolo fundamental para infraestruturas modernas onde escalabilidade, isolamento e flexibilidade são requisitos essenciais. Ele facilita a migração, o multi-tenancy e a automação em redes virtualizadas.