Sobre mapas de rotas para hubs virtuais (Versão prévia)

Mapas de rotas é um recurso que permite controlar anúncios de rota e roteamento para hubs virtuais de WAN Virtual. Os mapas de rotas permitem que você tenha mais controle do roteamento que entra e sai das conexões VPN da WAN Virtual do Azure (S2S), das conexões ponto a site (P2S) da VPN do Usuário, das conexões de ExpressRoute (ER) e das conexões de rede virtual (VNet). Os mapas de rotas podem ser configurados usando o portal do Azure. Para obter as etapas de configuração, confira Como configurar mapas de rotas.

Importante

Os Mapas de rota estão atualmente em Visualização Pública e são fornecidos sem um contrato de nível de serviço. Os mapas de rotas não devem ser usados para cargas de trabalho de produção. Talvez alguns recursos não tenham suporte, tenham recursos restritos ou não estejam disponíveis em todos os locais do Azure. Veja os Termos de Uso Complementares para Versões Prévias do Microsoft Azure para obter termos legais que se aplicam aos recursos do Azure que estão em versão beta, versão prévia ou que, de outra forma, ainda não foram lançados em disponibilidade geral.

Por que usar mapas de rotas?

Alguns dos principais benefícios do uso de mapas de rotas são:

  • Os mapas de rotas podem ser usados para resumir rotas quando você tem redes locais conectadas à WAN Virtual via ExpressRoute ou VPN e está limitado pelo número de rotas que podem ser anunciadas de/para o hub virtual.
  • Você pode usar os mapas de rotas para controlar as rotas que entram e saem da implantação da WAN Virtual entre as redes locais e virtuais.
  • Você pode controlar as decisões de roteamento na sua implantação da WAN Virtual do Azure modificando um atributo BGP, como Caminho AS, para tornar uma rota mais ou menos preferível. Isso é útil quando há prefixos de destino acessíveis por meio de vários caminhos e os clientes desejam usar o Caminho AS para controlar a melhor seleção do caminho.
  • Você pode facilmente marcar rotas usando o atributo A Comunidade BGP para gerenciar rotas.

Na WAN Virtual do Azure, o roteador do hub virtual atua como um gerenciador de rotas, fornecendo simplificação nas operações de roteamento dentro e entre os hubs virtuais. O roteador do hub virtual simplifica o gerenciamento do roteamento sendo o mecanismo de roteamento central que fala com os gateways (S2S, ER e P2S), Firewall do Azure e Soluções de Virtualização de Rede (NVAs).

Enquanto os gateways tomam suas decisões de roteamento, o roteador do hub virtual fornece gerenciamento de rota central e habilita cenários de roteamento avançados no hub virtual com recursos como tabelas de rota personalizadas, associação de rota e propagação.

Os mapas de rotas permitem que você realize agregação de rotas, filtragem de rotas e a capacidade de modificar atributos do BGP, como Caminho AS e Comunidade, para gerenciar rotas e decisões de roteamento. Os mapas de rotas podem ser configurados para os seguintes recursos e definições:

  • Conexão: um mapa de rotas pode ser aplicado a conexões de usuário, ramificação, ExpressRoute e VNet.

    • Conexão de ExpressRoute: a conexão do hub a um circuito de ER.
    • Conexão VPN site a site: a conexão do hub com um site VPN.
    • Conexão de VNet: a conexão do hub com uma rede virtual.
    • Conexão ponto-a-site: a conexão do hub a um usuário P2S.

    Um hub virtual pode ter um mapa de rotas aplicado a qualquer uma das conexões, conforme mostrado no diagrama a seguir:

    Captura de tela mostrando um diagrama da arquitetura da WAN Virtual do Azure usando o mapa de rotas.

  • Agregação de rotas: os mapas de rotas permitem reduzir o número de rotas que entram e/ou saem de uma conexão por meio da sumarização. (Exemplo: 10.2.1.0.0/24, 10.2.2.0/24 e 10.2.3.0/24 podem ser resumidos em 10.2.0.0/16).

  • Filtragem de Rotas: mapas de rotas permitem excluir rotas que são anunciadas ou recebidas de conexões de ExpressRoute, conexões VPN site a site, conexões VNet e conexões ponto a site.

  • Modificar os atributos de BGP: os mapas de rotas permitem modificar as Comunidades BGP e o Caminho AS. Agora você pode adicionar ou definir os números do sistema autônomo (ASNs).

Considerações e limitações

Antes de usar os mapas de rotas, leve em consideração as seguintes limitações:

  • Durante a Pré-visualização, os hubs que estão usando mapas de rotas devem ser implementados em suas próprias WANs virtuais.
  • O recurso Mapas de Rota está disponível apenas para hubs virtuais em execução na infraestrutura de Conjuntos de Dimensionamento de Máquinas Virtuais. Consulte mais informações em Perguntas Frequentes.
  • Ao usar mapas de rotas para resumir um conjunto de rotas, o roteador do hub remove os atributos Comunidade BGP e AS-PATH dessas rotas. Isso se aplica às rotas de entrada e de saída.
  • Ao adicionar ASNs ao AS-PAT, use apenas o intervalo de ASN Privado 64512 a 65535, mas não use ASNs Reservados pelo Azure:
    • ASNs públicos: 8074, 8075, 12076
    • ASNs privados: 65515, 65517, 65518, 65519, 65520
  • Você não pode aplicar mapas de rotas a conexões entre NVAs locais e SD-WAN/Firewall no hub virtual. Essas conexões não são suportadas durante a Pré-visualização. Você ainda poderá aplicar mapas de rotas a outras conexões com suporte quando um NVA no hub virtual estiver implantado. Isso não se aplica ao Firewall do Azure, pois o roteamento para o Firewall do Azure é fornecido por meio dos recursos de intenção de roteamento da WAN Virtual do Azure.
  • Os mapas de rotas dão suporte apenas a números ASN de 2 bytes.
  • No momento, não há suporte para o recurso Multipool ponto a site (P2S) com mapas de rotas.
  • Só há suporte para a modificação da rota Padrão quando a rota padrão é aprendida no local ou em um NVA.
  • Um prefixo pode ser modificado por mapas de rotas ou por NAT, mas não por ambos.
  • Os mapas de rotas não serão aplicados ao espaço de endereços do hub.
  • Não há suporte para a aplicação de Mapas de Rota em NVAs em uma VNet spoke.

Fluxo de trabalho da configuração

Você pode configurar Mapas de rotas usando o portal do Microsoft Azure. Para ver o fluxo de trabalho da configuração e as etapas abrangentes, consulte Como configurar mapas de rotas.

O que são as regras do mapa de rotas?

Um mapa de rotas é uma sequência ordenada de uma ou mais regras de mapa de rotas que são aplicadas a rotas recebidas ou enviadas pelo hub virtual. As regras do mapa de rotas consistem em condições de correspondência e ações.

Quando estiver configurando uma regra de mapa de rotas, use a configuração Próxima etapa para especificar se as rotas que correspondem a essa regra continuarão a ser processadas pelas regras subsequentes no mapa de rotas ou se serão interrompidas (encerradas). Depois que as regras do mapa de rotas são configuradas para o mapa de rotas, o mapa de rotas pode ser aplicado às conexões.

Itens a serem considerados:

  • Uma regra de mapa de rotas pode ter qualquer número de modificações de rota configuradas. É possível ter um mapa de rotas sem nenhuma regra.
  • Se um mapa de rotas não tiver ações configuradas em uma regra, as rotas não serão alteradas.
  • Se um mapa de rotas tiver várias modificações configuradas em uma regra, todas as ações configuradas serão aplicadas à rota. A ordem das ações não é relevante.
  • Se uma rota não for correspondida por todas as condições de correspondência em uma regra, a rota não será considerada uma correspondência para a regra. A rota é passada para a regra sob o mapa de rotas, independentemente da configuração Próxima etapa.
  • Configure regras para corresponder somente às rotas destinadas a evitar fluxos de tráfego não intencionais.

Condições de correspondência

Os mapa de rotas permitem a correspondência de rotas usando o Prefixo da rota, a comunidade BGP e o Caminho AS. Condições de correspondência é o conjunto de condições que uma rota processada deve atender para ser considerada compatível com a regra.

  • Uma regra de mapa de rotas pode ter qualquer número de condições de correspondência.

  • Se um mapa de rotas for criado sem uma condição de correspondência, todas as rotas da conexão aplicada serão correspondidas.

    Por exemplo, uma conexão VPN site a site tem rotas 10.2.1.0/24, 10.2.2.0/24 e 10.2.3.0/24 sendo anunciadas do Azure para uma filial. Um mapa de rotas sem uma condição de correspondência corresponderá a 10.2.1.0/24, 10.2.2.0/24 e 10.2.3.0/24.

  • Se um mapa de rotas tiver várias condições de correspondência, uma rota deverá atender a todas as condições de correspondência para ser considerada uma correspondência para a regra. A ordem das condições da correspondência não é relevante.

    Por exemplo, uma conexão VPN site a site tem rotas 10.2.1.0/24 com um caminho AS de 65535 e uma comunidade BGP de 65535:100 sendo anunciada do Azure para uma filial. Se uma regra de mapa de rotas for criada na conexão com uma condição de correspondência para o prefixo 10.2.1.0 e outra condição de correspondência para o caminho AS 65535, ambas as condições precisarão ser atendidas para serem consideradas uma correspondência.

  • Várias regras são suportadas. Se a primeira regra não for correspondida, a segunda regra será avaliada. Selecione Encerrar no campo Próxima etapa para encerrar a lista de regras no mapa de rotas. Quando nenhuma regra é correspondida, o padrão é permitir, não negar.

Ações

As condições de correspondência são usadas para selecionar um conjunto de rotas. Uma vez que essas rotas são selecionadas, elas podem ser descartadas ou modificadas. Você pode configurar as seguintes Ações:

  • Remover: todas as rotas correspondentes são removidas (ou seja, filtradas) do anúncio de rotas. Por exemplo, uma conexão VPN site a site tem rotas 10.2.1.0/24, 10.2.2.0/24 e 10.2.3.0/24 sendo anunciadas do Azure para uma filial. Um mapa de rotas pode ser configurado para remover 10.2.1.0/24, 10.2.2.0/24, resultando em apenas 10.2.3.0/24 sendo anunciado do Azure para uma filial.

  • Modificar: as possíveis modificações de rota são a agregação de prefixos de rota ou a modificação dos atributos BGP de rota. Por exemplo, uma conexão VPN site a site tem rotas 10.2.1.0/24 com um caminho AS de 65535 e uma comunidade BGP de 65535:100 sendo anunciada do Azure para uma filial. Um mapa de rotas pode ser configurado para adicionar o caminho AS de [65535, 65005].

Configurações com suporte para regras de mapa de rotas

Esta seção mostra as condições de correspondência e as ações com suporte para a Pré-visualização de Mapas de Rota.

Condições de correspondência

Propriedade Critério Valor (exemplo) Interpretação
Prefixo da rota equals 10.1.0.0/16,10.2.0.0/16,10.3.0.0/16,10.4.0.0/16 Corresponde apenas a essas 4 rotas. Os prefixos especificados nessas rotas não serão correspondidos.
Prefixo da rota contém 10.1.0.0/16,10.2.0.0/16, 192.168.16.0/24, 192.168.17.0/24 Corresponde a todas as rotas especificadas e a todos os prefixos abaixo. (O Exemplo 10.2.1.0/24 está abaixo de 10.2.0.0/16)
Comunidade equals 65001:100,65001:200 A propriedade Comunidade da rota deve ter ambas as comunidades. A ordem não é relevante.
Comunidade contém 65001:100,65001:200 A propriedade Comunidade da rota pode ter uma ou mais das comunidades especificadas.
Caminho AS equals 65001,65002,65003 Os Caminho AS das rotas devem ter ASNs listados na ordem especificada.
Caminho AS contém 65001,65002,65003 O AS-PATH nas rotas pode conter um ou mais dos ASNs listados. A ordem não é relevante.

Modificações da rota

Propriedade Ação Valor Interpretação
Prefixo da rota Adicionar 10.3.0.0/8,10.4.0.0/8 As rotas especificadas nas regras serão adicionadas.
Prefixo da rota Substitua 10.0.0.0/8,192.168.0.0/16 Substitua todas as rotas correspondentes pelas rotas especificadas na regra.
Caminho As Adicionar 64580,64581 Adicione Caminho AS à lista de ASNs especificados na regra. Esses ASNs são aplicados na mesma ordem para as rotas correspondentes.
Caminho As Substitua 65004,65005 Caminho AS será definido nessa lista na mesma ordem, em cada rota correspondente. Consulte as principais considerações para números AS reservados.
Caminho As Substitua Nenhum valor especificado Remova todos os ASNs no Caminho AS nas rotas correspondentes.
Comunidade Adicionar 64580:300,64581:300 Adicione todas as comunidades listadas a todos os atributos Comunidade das rotas correspondentes.
Comunidade Substitua 64580:300,64581:300 Substituir o atributo Comunidade em todas as rotas correspondentes pela lista fornecida.
Comunidade Substitua Nenhum valor especificado Remova o atributo Comunidade de todas as rotas correspondentes.
Comunidade Remover 65001:100,65001:200 Remova qualquer uma das comunidades listadas que estão presentes no atributo Comunidade das rotas correspondentes.

Aplicar mapas de rotas a conexões

Você pode aplicar mapas de rotas em cada conexão para as direções de entrada, saída ou ambas. Você pode optar por aplicar mapas de rotas iguais ou diferentes nas direções de entrada e saída, mas somente um mapa de rotas pode ser aplicado em cada direção. Para conexões do ExpressRoute, um mapa de rotas não pode ser aplicado em dispositivos MSEE.

  • Direção de entrada: quando um mapa de rotas é configurado em uma conexão na direção de entrada, todos os anúncios da rota de entrada nessa conexão serão processados pelo mapa de rotas antes de serem inseridos na tabela de roteamento do roteador do hub virtual, defaultRouteTable.

  • Direção de saída: quando um mapa de rotas é configurado em uma conexão na direção de saída, o mapa de rotas processa todos os anúncios de rota de saída nessa conexão antes de serem anunciados pelo roteador do hub virtual na conexão.

Para ver as etapas de aplicação de mapas de rotas às conexões, consulte Como configurar mapas de rotas.

Monitorar usando o painel de controle do mapa de rotas

Quando um mapa de rotas é aplicado a uma conexão, você pode usar o painel do Mapa de Rotas para monitorar e exibir:

  • Rotas
  • Caminho AS
  • Comunidades BGP

Para obter mais informações e etapas, consulte Monitorar mapas de rotas usando o painel do Mapa de Rotas.

Próximas etapas