Atualizar ou desativar o BFD
Para atualizar as configurações da detecção de encaminhamento bidirecional (BFD, na sigla em inglês) em uma sessão do BGP ativa ou ao desativar uma sessão.
Para mais informações sobre o BFD para o Cloud Router, consulte os seguintes recursos:
- Veja as descrições das configurações do BFD usadas nesta página.
- Saiba mais sobre a BFD na visão geral do BFD para o Cloud Router.
- Verifique o status do BFD visualizando o status do Cloud Router.
Antes de começar
gcloud
Para usar os exemplos de linha de comando deste guia:
- Instale ou atualize para a versão mais recente da Google Cloud CLI.
- Defina uma região e uma zona padrão.
API
Para usar os exemplos da API deste guia, configure o acesso a ela.
Atualizar configurações do BFD em uma sessão ativa do BGP
Para atualizar as configurações do BFD em uma sessão do BGP, siga estas etapas:
Console
No console do Google Cloud, acesse a página do Cloud Routers.
Selecione o roteador do Cloud a ser atualizado.
Na página Detalhes do roteador, na seção Sessões do BGP, selecione a sessão do BGP a ser atualizada.
Na página de detalhes da sessão do BGP, clique em
Editar.Configure as opções do BFD conforme documentado em Configurações e timers do 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:
ROUTER_NAME
: o nome do seu Cloud RouterPEER_NAME
: o nome do peer do BGPPROJECT_ID
: o nome do projeto que contém o Cloud RouterINTERFACE
: o nome da interface para este peering do BGPSIP_ADDRESS
: o endereço IP de link local da interface do Cloud Router para esse peering do BGP no intervalo169.254.0.0/16
; pertence à mesma sub-rede que o endereço IP da interface do roteador de mesmo nívelPEER_ASN
: o número de sistema autônomo (ASN, na sigla em inglês) do BGP para este par do BGPPEER_IP_ADDRESS
: o endereço de link local do roteador de peering que pertence ao intervalo169.254.0.0/16
REGION
: a região onde o Cloud Router está localizado- Configure as opções do BFD conforme documentado em Configurações e timers do BFD.
API
Use o método
routers.patch
para atualizar o campo bgpPeers[].bfd
.
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 com as configurações do BFD que você quer atualizar, modifique o campobgpPeers[].bfd
:PATCH https://compute.googleapis.com/compute/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 dois pares de BGP e define os valores no campo
bgpPeers[].bfd
. Para mais informações sobre essas opções, consulte Configurações e timers do 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 } }
Desativar BFD
Ao desativar a BFD, é possível definir as configurações da BFD que ficam ativas quando você reativa a sessão. As opções permanecem configuradas para a sessão desativada, mas não estão em vigor. Esse comportamento é semelhante a desativar uma regra de firewall sem excluí-la.
Para desativar a BFD em uma sessão do BGP, siga estas etapas.
Console
No console do Google Cloud, acesse a página do Cloud Routers.
Selecione o roteador do Cloud a ser atualizado.
Na página Detalhes do roteador, na seção Sessões do BGP, selecione a sessão do BGP a ser atualizada.
Na página de detalhes da sessão do BGP, clique em
Editar.Defina o modo de inicialização da sessão BFD como
Disabled
.Como opção, configure outras opções do BFD, conforme documentado em Configurações e timers do 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:
ROUTER_NAME
: o nome do seu Cloud RouterPROJECT_ID
: o nome do projeto que contém o Cloud RouterPEER_NAME
: o nome do peer do BGPINTERFACE
: o nome da interface para este peering do BGPSIP_ADDRESS
: o endereço IP de link local da interface do Cloud Router para esse peering do BGP no intervalo169.254.0.0/16
; pertence à mesma sub-rede que o endereço IP da interface do roteador de mesmo nívelPEER_ASN
: o número de sistema autônomo (ASN, na sigla em inglês) do BGP para este par do BGPPEER_IP_ADDRESS
: o endereço de link local do roteador de peering que pertence ao intervalo169.254.0.0/16
.REGION
: a região onde o Cloud Router está localizadoBFD_SESSION_INITIALIZATION_MODE
: defina comodisabled
- Opcional: configure outras opções de BFD, conforme documentado em Configuraçõ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 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 em que você quer desativar o BFD, defina obgpPeers[].bfd.sessionInitializationMode
comoDISABLED
:PATCH https://compute.googleapis.com/compute/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 dois pares do BGP e desativa o BFD para ambos. Para mais informações sobre essas opções, consulte Configurações e timers do 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 } }
A seguir
Para configurar a BFD em uma sessão do BGP ou um roteador de peering, consulte Configurar a BFD para o Cloud Router.
Para encontrar exemplos de configurações de roteadores de terceiros que aceitam BFD para o Cloud Router, consulte Usar configurações de roteador de terceiros para BFD.
Para ajuda com mensagens de diagnóstico do BFD, estados de sessão e mensagens de status, consulte Mensagens de diagnóstico do BFD e estados de sessão.
Para configurar as sessões do BGP, consulte Criar sessões do BGP.
Para listar, atualizar ou excluir um Cloud Router, consulte Listar e excluir Cloud Routers.
Para resolver problemas com o Cloud Router, consulte Solução de problemas.