VXLAN (Virtual Extensible LAN)

April 2, 2025

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:

  1. O VTEP recebe um quadro Ethernet de uma máquina virtual
  2. Encapsula em VXLAN + UDP + IP
  3. 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.