Ver detalhes do roteador
Esta página descreve como visualizar os seguintes detalhes do Cloud Router:
O status das sessões do BGP do Cloud Router;
Configurações de detecção de encaminhamento bidirecional (BFD, na sigla em inglês)
A prioridade de rota divulgada básica que o Cloud Router usa para calcular métricas de rota.
Todas as rotas de uma sessão do BGP usam a mesma prioridade de rota divulgada básica. Para mais informações, consulte Prioridade anunciada.
Para mais informações sobre solução de problemas, consulte:
- Resolver problemas de sessões do BGP
- Resolver problemas de peering do BGP
- Resolver problemas de rotas do BGP e seleção de rotas
- Resolver problemas de mensagens de registro 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.
Visualizar o status e as rotas do Cloud Router
Para visualizar o status e as rotas do Cloud Router, faça o seguinte:
Console
Verifique o status de uma sessão do BGP
No Console do Google Cloud, acesse a página do Cloud Routers.
Veja a coluna Sessões do BGP.
- Um círculo verde com uma marca de seleção indica que a sessão foi criada.
- Um círculo vermelho com um ponto de exclamação indica que a sessão ainda sendo criada ou já apresentou uma falha.
Para mais informações, mantenha o ponteiro do mouse sobre o ponto de exclamação. Se a sessão ainda estiver sendo criada, aguarde alguns minutos e atualize a página para verificar se a sessão foi criada. Se a sessão apresentou uma falha, consulte os registros para ver informações sobre a sessão. Para mais informações, consulte Ver registros e métricas.
Veja as rotas divulgadas pelo roteador
No Console do Google Cloud, acesse a página do Cloud Routers.
Clique no nome do roteador para abrir a página Detalhes do roteador.
Em Sessões do BGP, clique no nome da sessão do BGP para a qual você quer ver as rotas anunciadas.
Na página Detalhes da sessão do BGP, consulte a seção Rotas divulgadas.
Visualizar as rotas dinâmicas que o Cloud Router aprendeu na rede
No Console do Google Cloud, acesse a página Rotas da VPC.
Selecione Dinâmico.
Determine a configuração do intervalo do sinal de atividade de peering do BGP
No Console do Google Cloud, acesse a página do Cloud Routers.
Clique no roteador com as informações que você quer visualizar.
Veja a configuração na página Detalhes do roteador em Intervalo de sinal de atividade de peering do BGP.
Verificar o status de uma sessão do BFD
No Console do Google Cloud, acesse a página do Cloud Routers.
Clique no roteador com as informações que você quer visualizar.
Na página Detalhes do roteador, em Sessões do BGP, você poderá determinar se o BFD está ativado e qual modo de inicialização da sessão do BFD está definido.
gcloud
Execute o comando
get-status
e transmita o nome do roteador. O comando retorna o status do roteador, as rotas divulgadas e as rotas aprendidas.gcloud compute routers get-status ROUTER_NAME \ --project=PROJECT_ID \ --region=REGION
Substitua:
ROUTER_NAME
: o nome do Cloud RouterPROJECT_ID
: o projeto que contém o Cloud RouterREGION
: a região que contém o Cloud Router
O resultado será assim:
kind: compute#routerStatusResponse result: bestRoutes: — creationTimestamp: '2019-04-17T07:16:12.789-07:00' destRange: 192.168.1.0/24 kind: compute#route nextHopIp: 169.254.0.2 priority: 100 — creationTimestamp: '2019-04-17T07:16:12.789-07:00' destRange: 192.168.2.0/24 kind: compute#route nextHopIp: 169.254.0.2 priority: 338 bestRoutesForRouter: — creationTimestamp: '2019-04-17T07:15:42.012-07:00' destRange: 192.168.1.0/24 kind: compute#route nextHopIp: 169.254.0.2 priority: 100 — creationTimestamp: '2019-04-17T07:15:42.014-07:00' destRange: 192.168.2.0/24 kind: compute#route nextHopIp: 169.254.0.2 priority: 338 bgpPeerStatus: — advertisedRoutes: — destRange: 10.0.1.0/24 kind: compute#route nextHopIp: 169.254.0.1 priority: 100 — destRange: 10.0.2.0/24 kind: compute#route nextHopIp: 169.254.0.1 priority: 340 bfdStatus: bfdSessionInitializationMode: ACTIVE configUpdateTimestampMicros: '1615561369012381' controlPacketCounts: numRx: 64014 numRxRejected: 0 numRxSuccessful: 64014 numTx: 63994 controlPacketIntervals: — avgMs: '263' duration: MINUTE maxMs: '299' minMs: '225' numIntervals: '227' type: TRANSMIT — avgMs: '262' duration: MAX maxMs: '4467' minMs: '0' numIntervals: '63993' type: TRANSMIT — avgMs: '261' duration: MINUTE maxMs: '1000' minMs: '176' numIntervals: '228' type: RECEIVE localDiagnostic: NO_DIAGNOSTIC localState: UP negotiatedLocalControlTxIntervalMs: 1000 rxPacket: authenticationPresent: false controlPlaneIndependent: false demand: false diagnostic: NO_DIAGNOSTIC final: false length: 24 minEchoRxIntervalMs: 0 minRxIntervalMs: 1000 minTxIntervalMs: 1000 multiplier: 5 multipoint: false myDiscriminator: 313496190 poll: false state: UP version: 1 yourDiscriminator: 369987665 txPacket: authenticationPresent: false controlPlaneIndependent: false demand: false diagnostic: NO_DIAGNOSTIC final: false length: 24 minEchoRxIntervalMs: 0 minRxIntervalMs: 1000 minTxIntervalMs: 1000 multiplier: 5 multipoint: false myDiscriminator: 369987665 poll: false state: UP version: 1 yourDiscriminator: 313496190 uptimeMs: '16812601' enableIpv6: true ipAddress: 169.254.0.1 ipv6NexthopAddress: 2600:2d00:0:0:0:0:1:5 linkedVpnTunnel: https://www.googleapis.com/compute/projects/PROJECT_ID/regions/us-central1/vpnTunnels/vpn-1-tunnel-1 name: mysession2 numLearnedRoutes: 2 peerIpAddress: 169.254.0.2 peerIpv6NexthopAddress: 2600:2d00:0:0:0:0:1:4 state: Established status: UP uptime: 2 days, 3 hours, 37 minutes, 0 seconds uptimeSeconds: '185820' network: https://www.googleapis.com/compute/kind: compute#routerStatusResponse
result.bestRoutes
lista as melhores rotas dinâmicas para esta rede VPC do Cloud Router na mesma região que este Cloud Router. A lista consiste nas melhores rotas por prefixo que são programadas no plano de dados da VPC da região. Quando o modo de roteamento dinâmico global estiver ativado na rede VPC, essa lista poderá incluir rotas dinâmicas entre regiões de Cloud Routers em outras regiões.result.bestRoutesForRouter
lista as melhores rotas do BGP aprendidas por este Cloud Router. É possível que as rotas listadas não sejam programadas no plano de dados se o plano de controle do Google Cloud encontrar uma rota mais otimizada para um prefixo do que uma rota aprendida por este Cloud Router.
API
Use o método routers.getRouterStatus
.
GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME/getRouterStatus
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 Router
Visualizar as configurações da sessão do BGP
Para visualizar as configurações de uma sessão do BGP existente, siga estas etapas.
Console
No console do Google Cloud, acesse a página do Cloud Routers.
Na lista de roteadores, selecione o roteador com a sessão do BGP que você quer visualizar.
Consulte a seção Sessões do BGP para ver os detalhes das sessões do BGP do Cloud Router.
gcloud
Execute o comando
describe
e transmita o nome do Cloud Router.gcloud compute routers describe ROUTER_NAME \ --project PROJECT_ID \ --region REGION
Substitua:
ROUTER_NAME
: o nome do Cloud RouterPROJECT_ID
: o projeto que contém o Cloud RouterREGION
: a região onde o Cloud Router está localizado
Na saída, veja a seção
bgpPeers
.bgp: advertiseMode: DEFAULT asn: 65001 keepaliveInterval: 120 bgpPeers: — advertiseMode: DEFAULT bfd: minReceiveInterval: 1000 minTransmitInterval: 1000 mode: ACTIVE multiplier: 5 enable: 'TRUE' enableIpv6: true interfaceName: if-mysession2 ipAddress: 169.254.0.1 ipv6NexthopAddress: 2600:2d00:0:0:0:0:1:5 name: mysession2 peerAsn: 65002 peerIpAddress: 169.254.0.2 peerIpv6NexthopAddress: 2600:2d00:0:0:0:0:1:6 creationTimestamp: '2019-03-15T13:48:12.433-07:00' description: '' id: '1234567890123456789' interfaces: — ipRange: 169.254.0.1/30 linkedVpnTunnel: https://www.googleapis.com/compute/projects/PROJECT_ID/regions/us-central1/vpnTunnels/vpn-1-tunnel-1 name: if-mysession2 kind: compute#router name: ROUTER_NAME network: https://www.googleapis.com/compute/projects/PROJECT_ID/global/networks/network-a region: https://www.googleapis.com/compute/projects/PROJECT_ID/regions/us-central1 selfLink: https://www.googleapis.com/compute/projects/PROJECT_ID/regions/us-central1/routers/ROUTER_NAME selfLinkWithId: https://www.googleapis.com/compute/projects/PROJECT_ID/regions/us-central1/routers/7114728016518951267
API
Use o método routers.get
.
GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME
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 Router
O campo bgpPeers[]
na saída contém a configuração de cada sessão do
BGP.
A seguir
Para atualizar as rotas anunciadas, consulte Rotas anunciadas.
Para informações sobre estados da sessão do BGP, consulte Estados da sessão do BGP.