Visualizzazione dei dettagli del router
Questa pagina descrive come visualizzare i seguenti dettagli del router Cloud:
Lo stato delle sessioni BGP del router Cloud
La priorità route annunciata di base utilizzata da Cloud Router per calcolare le metriche delle route
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:
- Risolvi i problemi relativi alle sessioni BGP
- Risolvi i problemi relativi al peering BGP
- Risolvi i problemi di route e route BGP selezione
- Risolvere i problemi relativi ai messaggi di log di Cloud Router
Prima di iniziare
gcloud
Se vuoi utilizzare gli esempi di riga di comando in questa guida:
- Installare o aggiornare all'ultima versione di Google Cloud CLI.
- 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
Nella console Google Cloud, vai alla pagina Router Cloud.
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
Nella console Google Cloud, vai alla pagina Router Cloud.
Fai clic sul nome del router per aprire la pagina Dettagli router.
In Sessioni BGP, fai clic sul nome della sessione BGP per cui vuoi vedere le route annunciate.
Nella pagina Dettagli sessione BGP, consulta la sezione Route pubblicizzate.
Visualizza le route dinamiche apprese dal tuo router Cloud la rete
Nella console Google Cloud, vai a Route VPC .
Seleziona Dinamico.
Determina l'impostazione dell'intervallo keepalive dei peer BGP
Nella console Google Cloud, vai alla pagina Router Cloud.
Fai clic sul router di cui vuoi visualizzare le informazioni.
Visualizza l'impostazione nella pagina Dettagli router in Peer BGP intervallo keepalive.
Controllare lo stato di una sessione BFD
Nella console Google Cloud, vai alla pagina Cloud Routers.
Fai clic sul router di cui vuoi visualizzare le informazioni.
Nella pagina Dettagli router, in Sessioni BGP, puoi determinare se BFD è abilitato e quale modalità di inizializzazione della sessione BFD è impostata.
gcloud
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 CloudPROJECT_ID
: il progetto che contiene Router CloudREGION
: la regione che contiene Router Cloud
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 CloudREGION
: la regione in cui si trova il router Cloud localizzatoROUTER_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
Nella console Google Cloud, vai alla pagina Router Cloud.
Dall'elenco dei router, seleziona il router con la sessione BGP che che vuoi visualizzare.
Visualizza la sezione Sessioni BGP per vedere i dettagli del tuo sessioni BGP del router Cloud.
gcloud
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 CloudPROJECT_ID
: il progetto che contiene Router CloudREGION
: la regione in cui si trova il router Cloud localizzato
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 CloudREGION
: la regione in cui si trova il router CloudROUTER_NAME
: il nome del router Cloud
Il campo bgpPeers[]
nell'output contiene la configurazione per ogni BGP
durante la sessione.
Passaggi successivi
Per aggiornare le route annunciate, consulta la sezione Pubblicità route.
Per informazioni sugli stati delle sessioni BGP, consulta Stati della sessione BGP.