M4 · Roteamento

Roteamento virtual com VRF

O que é VRF

VRF (Virtual Routing and Forwarding) divide um único roteador físico em múltiplos roteadores virtuais, cada um com sua própria tabela de roteamento independente. O conceito é análogo às VLANs: assim como VLANs segmentam um switch em múltiplos domínios de broadcast, VRFs segmentam um roteador em múltiplos domínios de roteamento.

> No contexto do CCNA, o termo VRF refere-se ao VRF Lite — VRF sem MPLS.

Por padrão, todas as interfaces de um roteador compartilham a mesma tabela de roteamento global. Com VRF, cada instância possui sua própria tabela, e o tráfego de uma VRF não pode ser encaminhado para interfaces de outra VRF (salvo configuração explícita de VRF leaking, fora do escopo do CCNA).

Casos de uso

O uso mais comum de VRF Lite é em provedores de serviço, onde um único roteador físico atende múltiplos clientes simultaneamente. Os dois benefícios principais são:

  • Isolamento de tráfego: cada cliente conecta-se a um roteador virtual distinto
  • Sobreposição de endereços IP: clientes diferentes podem usar os mesmos espaços de endereçamento sem conflito

Sem VRF, duas interfaces do mesmo roteador não podem pertencer à mesma subnet. Com VRF, isso é possível porque cada instância mantém uma tabela de roteamento separada.

Configuração básica

Criar instâncias VRF

Router(config)# ip vrf CLIENTE1
Router(config)# ip vrf CLIENTE2

Verificar VRFs criadas

Router# show ip vrf

Atribuir interfaces às VRFs

Router(config)# interface GigabitEthernet0/0
Router(config-if)# ip vrf forwarding CLIENTE1
Router(config-if)# ip address 192.168.1.1 255.255.255.252

> Atenção: ao aplicar ip vrf forwarding em uma interface que já possui endereço IP configurado, o endereço é removido automaticamente. É necessário reconfigurá-lo após o comando.

Visualizar tabelas de roteamento por VRF

Router# show ip route vrf CLIENTE1
Router# show ip route vrf CLIENTE2

O comando show ip route sem argumentos exibe apenas a tabela global — interfaces em VRFs não aparecem nela.

Pontos importantes para o exame

Ponto Detalhe
Escopo Conceito de camada 3 — aplica-se a interfaces de roteador, SVIs e routed ports em switches multicamada
Não se aplica a Interfaces de camada 2 em switches
Tabelas separadas Cada VRF tem sua própria tabela de roteamento
Sobreposição de IPs Permitida entre VRFs distintas
Comando de criação ip vrf no modo de configuração global
Comando de atribuição ip vrf forwarding no modo de interface
Visualização show ip route vrf
VRF Lite vs MPLS VRF O CCNA aborda apenas VRF Lite

Restrições

  • Interfaces em VRFs diferentes são completamente isoladas por padrão
  • Um roteador pode ter interfaces mistas: algumas em VRFs, outras na tabela global
  • Rotas de interfaces não atribuídas a nenhuma VRF aparecem na tabela de roteamento global