Rotas com base em políticas

Neste documento, apresentamos uma visão geral das rotas com base na política.

Rotas com base na política permitem a seleção de um próximo salto baseado em mais do que o endereço IP de destino de um pacote. Também é possível corresponder o tráfego por protocolo e endereço IP de origem. O tráfego correspondente é redirecionado para um balanceador de carga de rede de passagem interna. Isso pode ajudar você a inserir dispositivos, como firewalls, no caminho de tráfego de rede.

Especificações

  • Ao criar uma rota com base na política, você seleciona quais recursos podem ter o tráfego processado pela rota. A rota pode ser aplicada a estes casos:
    • Selecionar instâncias de máquina virtual (VM) na rede VPC
    • Todo o tráfego que entra na rede VPC por meio de anexos da VLAN do Cloud Interconnect em uma única região ou Rede VPC
    • Todas as instâncias de VM, anexos da VLAN para o Cloud Interconnect e os túneis do Cloud VPN na rede VPC
  • O próximo salto de uma rota com base em políticas precisa ser um Balanceador de carga de rede de passagem interna. O balanceador de carga de rede de passagem interna precisa estar na mesma rede VPC que a rota com base em políticas ou em uma rede VPC conectada à rede VPC da rota pelo Peering de rede VPC. O uso de um próximo salto em uma rede VPC de peering está disponível Visualização.
  • Rotas baseadas em políticas têm prioridade mais alta que outros tipos de rota, exceto caminhos de retorno especiais. As rotas de caminho de retorno especiais não são afetadas por rotas baseadas em políticas. A rota do caminho de retorno especial tem precedência.
  • Se duas rotas com base na política tiverem a mesma prioridade, o Google Cloud usará um algoritmo interno determinístico para selecionar uma única rota com base na política, ignorando outras com a mesma prioridade. Rotas com base na política não usam a correspondência de prefixo mais longo e selecionam apenas a rota de prioridade mais alta.
  • Uma rota com base em políticas pode ser aplicada ao tráfego IPv4 ou IPv6. A aplicação de uma rota com base em políticas para o tráfego IPv6 está disponível em Visualização.
  • É possível criar uma única regra para o tráfego unidirecional ou várias regras para lidar com o tráfego bidirecional.
  • Para usar rotas com base em políticas com o Cloud Interconnect, a rota precisa ser aplicada a todas as conexões do Cloud Interconnect em uma região inteira ou em uma rede VPC. Não é possível aplicar rotas com base na política a uma única conexão do Cloud Interconnect.
  • As instâncias de VM que recebem tráfego de uma rota com base na política precisam estar com o encaminhamento de IP ativado.

Limitações

Ignorar outras rotas com base em políticas

É possível criar uma rota com base em políticas que pule outras rotas com base em políticas usando a CLI do Google Cloud ou enviando uma solicitação de API. Para a gcloud CLI, use a flag --next-hop-other-routes=DEFAULT_ROUTING. Para solicitações de API, inclua "nextHopOtherRoutes": "DEFAULT_ROUTING" no corpo da solicitação.

Se uma rota com base em políticas desse tipo corresponder às características de um pacote e tiver uma prioridade mais alta do que outras rotas com base em políticas correspondentes, o Google Cloud ignorará as outras rotas com base em políticas e prosseguirá para a etapa de destino mais específico da ordem de roteamento da VPC.

Por exemplo, considere uma rota com base em políticas que usa um balanceador de carga de rede de passagem interna de próximo salto. Essa rota com base em políticas tem um intervalo de origem de 0.0.0.0/0 e uma tag de rede de compute-vm.

Para pular a avaliação da primeira rota com base em políticas quando as origens de pacotes corresponderem a um intervalo de endereços IP específico, crie uma rota com base em políticas de prioridade mais alta configurada para ignorar outras rotas com base em políticas. Defina o intervalo de endereços IP de origem para essa rota com base em políticas de prioridade mais alta para o intervalo de endereços IP de origem dos sistemas que precisam pular o roteamento com base em políticas.

Cota

Há um limite de quantas rotas com base na política podem ser criadas em um único projeto. Para mais informações, consulte as cotas por projeto na documentação da VPC.