Atualizar a prioridade de rota básica
Quando o Cloud Router anuncia rotas, ele usa as métricas de rota para definir prioridades. As métricas de rota incluem a prioridade de rota divulgada básica e um custo de região para região. Quanto menor a métrica, maior a prioridade da rota. Para as sessões do BGP existentes, você pode atualizar a prioridade de rota divulgada básica para ajustar essas métricas de rota. Todas as rotas da sessão do BGP usam a mesma prioridade de rota anunciada básica, e a mesma prioridade de rota se aplica às rotas IPv4 e IPv6.
Com o roteamento dinâmico global, o Cloud Router pode anunciar rotas de regiões diferentes da dele. Quando isso ocorre, ele adiciona um custo entre regiões que pode variar de 201 a 9.999, afetando a forma como as rotas são priorizadas. Para considerar esses custos de entre regiões, use as seguintes diretrizes ao definir as prioridades básicas de rota divulgada:
Para ajustar as prioridades entre rotas em uma única região, use valores inferiores a 201. Isso garante que os custos entre regiões não afetarão as prioridades de rota. Uma rota de outra região (uma região remota) não pode ter prioridade menor que 201. Se você usar valores mais altos, os custos entre regiões talvez afetem suas prioridades de rota.
Por exemplo, imagine que você tenha uma conexão principal e uma de backup. Se você definir a prioridade básica divulgada da conexão de backup com um valor muito alto, talvez dê preferência acidentalmente a rotas de outras regiões.
Para priorizar uma rota globalmente em uma rede de nuvem privada virtual (VPC, na sigla em inglês), use valores superiores a 10.200. Isso garante que todas as outras rotas menores que 201 tenham prioridade, independentemente dos custos de região para região.
Nos casos em que todas as rotas em uma região têm a mesma preferência, você pode usar o valor padrão 100. Para mais informações sobre custos entre regiões e exemplos, consulte Prefixos e prioridades divulgados.
Para atualizar a prioridade de rota divulgada básica para uma sessão do BGP existente, siga as etapas abaixo.
Console
Para túneis do Cloud VPN que usam roteamento dinâmico, incluindo túneis de alta disponibilidade, conclua estas etapas:
No console do Google Cloud, acesse a página de túneis do Cloud VPN.
Na lista de túneis na coluna Nome, selecione o túnel que você quer modificar.
Na página Detalhes do túnel do Cloud VPN, selecione Modificar sessão do BGP.
Modifique o valor de Prioridade de rota anunciada.
Clique em Salvar e continuar.
Para Interconexão dedicada e Interconexão do parceiro, siga estas etapas:
No Console do Google Cloud, acesse a guia Anexos da VLAN na página Cloud Interconnect.
Na lista de anexos na coluna Nome, selecione o anexo que você quer modificar.
Na página Detalhes do anexo da VLAN, selecione o nome da sessão do BGP .
Modifique o valor de Prioridade de rota anunciada.
Clique em Salvar e continuar.
gcloud
Execute o comando update-bgp-peer
usando a
sinalização --advertised-route-priority
. Especifique o nome da
sessão do Cloud Router e do BGP que corresponde ao túnel
apropriado do Cloud VPN ou ao anexo da VLAN.
gcloud compute routers update-bgp-peer ROUTER_NAME \ --peer-name=NAME_OF_BGP_SESSION \ --advertised-route-priority=BASE_PRIORITY_VALUE
API
Use o método
routers.patch
para atualizar o campo bgpPeers[]
.
O campo bgpPeers[]
aceita uma matriz de pares do BGP. Quando você PATCH
esse campo,
você substitui a matriz atual de pares do BGP pela nova matriz
incluída na solicitação.
Envie uma solicitação
GET
para receber a matriz atual de pares do BGP para o roteador. Para detalhes, consulte Visualizar as configurações da sessão do BGP.Envie uma solicitação
PATCH
com uma nova matriz de pares do BGP. No elemento da matriz que contém a sessão do BGP que você quer atualizar, mude o valor deadvertisedRoutePriority
.PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgpPeers": [ BGP_PEERS ] }
Substitua:
PROJECT_ID
: o projeto que contém o Cloud RouterREGION
: a região onde o Cloud Router está localizadoROUTER_NAME
: o nome do Cloud RouterBGP_PEERS
: o conteúdo da nova matriz de pares do BGP
O exemplo a seguir inclui um par do BGP com o
advertisedRoutePriority
padrão de100
e outro com um valor atualizado de99
:{ "name": "peer-1", "interfaceName": "if-peer-1", "ipAddress": "169.254.10.1", "peerIpAddress": "169.254.10.2", "peerAsn": 64512, "advertisedRoutePriority": 100, "advertiseMode": "DEFAULT" }, { "name": "peer-2", "interfaceName": "if-peer-2", "ipAddress": "169.254.20.1", "peerIpAddress": "169.254.20.2", "peerAsn": 64513, "advertisedRoutePriority": 99, "advertiseMode": "DEFAULT" }
A seguir
Para ver a prioridade de rota divulgada básica, consulte Como visualizar detalhes do Cloud Router.
Para solucionar problemas ao usar o Cloud Router, consulte Solução de problemas.