Atualize ou desative o BFD
Pode atualizar as definições da deteção de encaminhamento bidirecional (BFD) numa sessão BGP ativa ou quando desativa uma sessão.
Para mais informações sobre o BFD para o Cloud Router, consulte os seguintes recursos:
- Veja as descrições das definições de BFD usadas nesta página.
- Saiba mais sobre o BFD na vista geral do BFD para o Cloud Router.
- Verifique o estado do BFD visualizando o estado do router na nuvem.
Antes de começar
gcloud
Se quiser usar os exemplos de linhas de comandos neste guia, faça o seguinte:
- Instale ou atualize para a versão mais recente da CLI do Google Cloud.
- Defina uma região e uma zona predefinidas.
API
Se quiser usar os exemplos de API neste guia, configure o acesso à API.
Atualize as definições de BFD numa sessão de BGP ativa
Para atualizar as definições de BFD numa sessão de BGP existente, siga estes passos.
Consola
Na Cloud de Confiance consola, aceda à página Routers na nuvem.
Selecione o Cloud Router a atualizar.
Na página Detalhes do router, na secção Sessões de BGP, selecione a sessão de BGP a atualizar.
Na página Detalhes da sessão BGP, clique em Editar.
Configure as opções de BFD conforme documentado em Definições e temporizadores de BFD.
gcloud
Execute o comando update-bgp-peer:
gcloud compute routers update-bgp-peer ROUTER_NAME \
--peer-name=PEER_NAME \
--project=PROJECT_ID \
--interface=INTERFACE \
--ip-address=IP_ADDRESS \
--peer-asn=PEER_ASN \
--peer-ip-address=PEER_IP_ADDRESS \
--region=REGION \
--bfd-session-initialization-mode=BFD_SESSION_INITIALIZATION_MODE \
--bfd-min-receive-interval=BFD_MIN_RECEIVE_INTERVAL \
--bfd-min-transmit-interval=BFD_MIN_TRANSMIT_INTERVAL \
--bfd-multiplier=BFD_MULTIPLIER
Substitua o seguinte:
ROUTER_NAME: o nome do seu Cloud RouterPEER_NAME: o nome do seu par BGPPROJECT_ID: o nome do projeto que contém o Cloud RouterINTERFACE: o nome da interface para este par BGPIP_ADDRESS: o endereço IP local do link da interface do router na nuvem para este par BGP no intervalo169.254.0.0/16; pertence à mesma sub-rede que o endereço IP da interface do router de paresPEER_ASN: o número do sistema autónomo (ASN) do BGP para este par do BGPPEER_IP_ADDRESS: o endereço local do link do router par que pertence ao intervalo169.254.0.0/16REGION: a região onde o Cloud Router está localizado- Configure as opções de BFD conforme documentado em Definições e temporizadores de BFD.
API
Use o método
routers.patch
para atualizar o campo bgpPeers[].bfd.
O campo bgpPeers[] aceita uma matriz de pares BGP. Quando PATCH
este campo, substitui a matriz existente de pares BGP pela nova matriz
incluída no seu pedido.
Envie um pedido
GETpara obter a matriz atual de pares BGP para o router. Para ver detalhes, consulte o artigo Veja a configuração da sessão BGP.Envie um pedido
PATCHcom uma nova matriz de pares BGP. No elemento do array que contém a sessão BGP cujas definições BFD quer atualizar, modifique o campobgpPeers[].bfd:PATCH https://compute.googleapis.com/compute/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgpPeers": [ BGP_PEERS ] }Substitua o seguinte:
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 BGP
O exemplo seguinte inclui dois pares BGP e define os valores no campo
bgpPeers[].bfd. Para mais informações sobre estas opções, consulte o artigo Definições e temporizadores BFD.{ "name": "peer-1", "interfaceName": "if-peer-1", "ipAddress": "169.254.10.1", "peerIpAddress": "169.254.10.2", "peerAsn": 64512, "advertisedRoutePriority": 100, "advertiseMode": "DEFAULT" "bfd": { "sessionInitializationMode": DISABLED, "minTransmitInterval": 1000, "minReceiveInterval": 1000, "multiplier": 5 } }, { "name": "peer-2", "interfaceName": "if-peer-2", "ipAddress": "169.254.20.1", "peerIpAddress": "169.254.20.2", "peerAsn": 64513, "advertisedRoutePriority": 99, "advertiseMode": "DEFAULT" "bfd": { "sessionInitializationMode": ACTIVE, "minTransmitInterval": 1000, "minReceiveInterval": 1000, "multiplier": 5 } }
Desative o BFD
Quando desativa o BFD, pode configurar opcionalmente as definições do BFD que ficam ativas quando reativa a sessão. As opções permanecem configuradas para a sessão desativada, mas não estão em vigor. Este comportamento é semelhante a desativar uma regra de firewall sem a eliminar.
Para desativar o BFD numa sessão BGP, siga estes passos.
Consola
Na Cloud de Confiance consola, aceda à página Routers na nuvem.
Selecione o Cloud Router a atualizar.
Na página Detalhes do router, na secção Sessões de BGP, selecione a sessão de BGP a atualizar.
Na página Detalhes da sessão BGP, clique em Editar.
Defina o modo de inicialização da sessão BFD como
Disabled.Opcionalmente, configure outras opções de BFD, conforme documentado em Definições e temporizadores de BFD.
gcloud
Execute o comando update-bgp-peer:
gcloud compute routers update-bgp-peer ROUTER_NAME \
--project=PROJECT_ID \
--peer-name=PEER_NAME \
--interface=INTERFACE \
--ip-address=IP_ADDRESS \
--peer-asn=PEER_ASN \
--peer-ip-address=PEER_IP_ADDRESS \
--region=REGION \
--bfd-session-initialization-mode=BFD_SESSION_INITIALIZATION_MODE \
--bfd-min-receive-interval=BFD_MIN_RECEIVE_INTERVAL \
--bfd-min-transmit-interval=BFD_MIN_TRANSMIT_INTERVAL \
--bfd-multiplier=BFD_MULTIPLIER
Substitua o seguinte:
ROUTER_NAME: o nome do seu Cloud RouterPROJECT_ID: o nome do projeto que contém o Cloud RouterPEER_NAME: o nome do seu par BGPINTERFACE: o nome da interface para este par BGPIP_ADDRESS: o endereço IP local do link da interface do router na nuvem para este par BGP no intervalo169.254.0.0/16; pertence à mesma sub-rede que o endereço IP da interface do router de paresPEER_ASN: o número do sistema autónomo (ASN) do BGP para este par do BGPPEER_IP_ADDRESS: o endereço local do link do router par que pertence ao intervalo169.254.0.0/16REGION: a região onde o Cloud Router está localizadoBFD_SESSION_INITIALIZATION_MODE: definido comodisabled- Opcional: configure outras opções de BFD, conforme documentado nas definições de BFD
API
Use o método
routers.patch
para atualizar o campo bgpPeers[].bfd.sessionInitializationMode.
O campo bgpPeers[] aceita uma matriz de pares BGP. Quando PATCH
este campo, substitui a matriz existente de pares BGP pela nova matriz
incluída no seu pedido.
Envie um pedido
GETpara obter a matriz atual de pares BGP para o router. Para ver detalhes, consulte o artigo Veja a configuração da sessão BGP.Envie um pedido
PATCHcom uma nova matriz de pares BGP. No elemento de matriz que contém a sessão de BGP para a qual quer desativar o BFD, definabgpPeers[].bfd.sessionInitializationModecomoDISABLED:PATCH https://compute.googleapis.com/compute/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgpPeers": [ BGP_PEERS ] }Substitua o seguinte:
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 BGP
O exemplo seguinte inclui dois pares BGP e desativa o BFD para ambos. Para mais informações sobre estas opções, consulte o artigo Definições e temporizadores BFD.
{ "name": "peer-1", "interfaceName": "if-peer-1", "ipAddress": "169.254.10.1", "peerIpAddress": "169.254.10.2", "peerAsn": 64512, "advertisedRoutePriority": 100, "advertiseMode": "DEFAULT" "bfd": { "sessionInitializationMode": DISABLED, "minTransmitInterval": 1000, "minReceiveInterval": 1000, "multiplier": 5 } }, { "name": "peer-2", "interfaceName": "if-peer-2", "ipAddress": "169.254.20.1", "peerIpAddress": "169.254.20.2", "peerAsn": 64513,https://cloud.google.com/network-connectivity/docs/router/how-to/configuring-bfd "advertisedRoutePriority": 99, "advertiseMode": "DEFAULT" "bfd": { "sessionInitializationMode": DISABLED, "minTransmitInterval": 1000, "minReceiveInterval": 1000, "multiplier": 5 } }
O que se segue?
Para configurar o BFD numa sessão BGP ou num router de pares, consulte o artigo Configure o BFD para o Cloud Router.
Para encontrar exemplos de configurações de routers de terceiros que suportam BFD para o Cloud Router, consulte o artigo Use configurações de routers de terceiros para BFD.
Para obter ajuda com mensagens de diagnóstico, estados de sessão e mensagens de estado do BFD, consulte Mensagens de diagnóstico e estados de sessão do BFD.
Para configurar sessões de BGP, consulte o artigo Estabeleça sessões de BGP.
Para listar, atualizar ou eliminar um Cloud Router, consulte o artigo Liste e elimine Cloud Routers.
Para resolver problemas com o Cloud Router, consulte a secção Resolução de problemas.