Visualizzazione dei dettagli del router

Questa pagina descrive come visualizzare i seguenti dettagli del router Cloud:

Tutte le route per una sessione BGP utilizzano la stessa priorità di route annunciata di base. Per per ulteriori informazioni, consulta la sezione Annunci la priorità.

Per ulteriori informazioni sulla risoluzione dei problemi, consulta le seguenti risorse:

Prima di iniziare

gcloud

Se vuoi utilizzare gli esempi di riga di comando in questa guida:

  1. Installare o aggiornare all'ultima versione di Google Cloud CLI.
  2. Imposta una regione predefinita e zona di destinazione.

API

Per utilizzare gli esempi di API riportati in questa guida, configura Accesso alle API.

Visualizza lo stato e le route del router Cloud

Per visualizzare lo stato e le route del router Cloud:

Console

Controllare lo stato di una sessione BGP

  1. Nella console Google Cloud, vai alla pagina Router Cloud.

    Vai a Router Cloud

  2. Visualizza la colonna Sessioni BGP.

    • Un cerchio verde con un segno di spunta indica che la sessione è la creazione di un progetto.
    • Un cerchio rosso con un punto esclamativo indica che la sessione è ancora in corso o che ha già avuto esito negativo.

    Per ulteriori informazioni, tieni il puntatore sopra il punto esclamativo. Se la sessione è ancora in corso, attendere qualche minuto, quindi ricaricare la pagina per verificare che la sessione dell'IA. Se la sessione non è andata a buon fine, visualizza i log per vedere le informazioni sulla sessione. Per ulteriori informazioni, consulta Visualizzare log e metriche.

Visualizzare le route annunciate dal router

  1. Nella console Google Cloud, vai alla pagina Router Cloud.

    Vai a Router Cloud

  2. Fai clic sul nome del router per aprire la pagina Dettagli router.

  3. In Sessioni BGP, fai clic sul nome della sessione BGP per cui vuoi vedere le route annunciate.

  4. Nella pagina Dettagli sessione BGP, consulta la sezione Route pubblicizzate.

Visualizza le route dinamiche apprese dal tuo router Cloud la rete

  1. Nella console Google Cloud, vai a Route VPC .

    Vai a Route VPC

  2. Seleziona Dinamico.

Determina l'impostazione dell'intervallo keepalive dei peer BGP

  1. Nella console Google Cloud, vai alla pagina Router Cloud.

    Vai a Router Cloud

  2. Fai clic sul router di cui vuoi visualizzare le informazioni.

  3. Visualizza l'impostazione nella pagina Dettagli router in Peer BGP intervallo keepalive.

Controllare lo stato di una sessione BFD

  1. Nella console Google Cloud, vai alla pagina Cloud Routers.

    Vai a Router Cloud

  2. Fai clic sul router di cui vuoi visualizzare le informazioni.

  3. Nella pagina Dettagli router, in Sessioni BGP, puoi determinare se BFD è abilitato e quale modalità di inizializzazione della sessione BFD è impostata.

gcloud

  1. Esegui il comando get-status e trasmetti il nome del router. Il comando restituisce lo stato del router, le route annunciate e le route apprese.

    gcloud compute routers get-status ROUTER_NAME \
       --project=PROJECT_ID \
       --region=REGION
    

    Sostituisci quanto segue:

    • ROUTER_NAME: il nome del router Cloud
    • PROJECT_ID: il progetto che contiene Router Cloud
    • REGION: la regione che contiene Router Cloud
  2. L'output è simile al seguente:

    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 elenca le migliori route dinamiche per questo Rete VPC del router Cloud nella stessa regione del per questo router Cloud. L'elenco è composto dalle route migliori prefisso programmato nei dati VPC di questa regione aereo. Quando la modalità di routing dinamico globale è attivata nella rete VPC, questo elenco può includere elementi dinamici tra regioni da router Cloud in altre regioni.

    result.bestRoutesForRouter elenca le migliori route BGP apprese da questo router Cloud. È possibile che le route elencate non siano sono programmati nel piano dati se il piano di controllo trova una route ottimale per un prefisso di una route appresa da questo router Cloud.

API

Utilizza la routers.getRouterStatus :

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME/getRouterStatus

Sostituisci quanto segue:

  • PROJECT_ID: il progetto che contiene Router Cloud
  • REGION: la regione in cui si trova il router Cloud localizzato
  • ROUTER_NAME: il nome del router Cloud

Visualizza la configurazione della sessione BGP

Per visualizzare la configurazione di una sessione BGP esistente, segui questi passaggi.

Console

  1. Nella console Google Cloud, vai alla pagina Router Cloud.

    Vai a Router Cloud

  2. Dall'elenco dei router, seleziona il router con la sessione BGP che che vuoi visualizzare.

  3. Visualizza la sezione Sessioni BGP per vedere i dettagli del tuo sessioni BGP del router Cloud.

gcloud

  1. Esegui il comando describe e passa il nome del router cloud.

    gcloud compute routers describe ROUTER_NAME \
      --project PROJECT_ID \
      --region REGION
    

    Sostituisci quanto segue:

    • ROUTER_NAME: il nome del router Cloud
    • PROJECT_ID: il progetto che contiene Router Cloud
    • REGION: la regione in cui si trova il router Cloud localizzato
  2. Nell'output, visualizza la sezione 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

Utilizza il metodo routers.get:

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME

Sostituisci quanto segue:

  • PROJECT_ID: il progetto che contiene Router Cloud
  • REGION: la regione in cui si trova il router Cloud
  • ROUTER_NAME: il nome del router Cloud

Il campo bgpPeers[] nell'output contiene la configurazione per ogni BGP durante la sessione.

Passaggi successivi