Routerdetails ansehen
Auf dieser Seite wird beschrieben, wie Sie die folgenden Cloud Router-Details aufrufen:
Der Status der BGP-Sitzungen des Cloud Routers
Die Basispriorität der angebotenen Route, die Cloud Router zur Berechnung von Routenmesswerten verwendet
Bei allen Routen für die BGP-Sitzung wird die gleiche Basispriorität der beworbenen Route verwendet. Weitere Informationen finden Sie unter Beworbene Priorität.
Weitere Informationen zu den Fehlerbehebung finden Sie hier:
- Fehlerbehebung: BGP-Sitzungen
- Fehlerbehebung: BGP-Peering
- Fehlerbehebung: BGP-Routen und Routenauswahlen
- Fehlerbehebung: Cloud Router-Logmeldungen
Hinweise
gcloud
Wenn Sie die Befehlszeilenbeispiele in dieser Anleitung verwenden möchten, gehen Sie so vor:
- Installieren Sie das Google Cloud CLI oder aktualisieren Sie es auf die neueste Version.
- Legen Sie eine Standardregion und -zone fest.
API
Wenn Sie die API-Beispiele dieser Anleitung verwenden möchten, richten Sie den API-Zugang ein.
Status und Routen von Cloud Router ansehen
So rufen Sie den Status und die Routen von Cloud Router auf:
Console
So prüfen Sie den Status einer BGP-Sitzung
Wechseln Sie in der Google Cloud Console zur Seite Cloud Router.
Sehen Sie sich die Spalte BGP-Sitzungen an.
- Ein grüner Kreis mit einem Häkchen zeigt an, dass die Sitzung erstellt ist.
- Ein roter Kreis mit einem Ausrufezeichen zeigt an, dass die Sitzung noch erstellt wird oder bereits fehlgeschlagen ist.
Halten Sie den Mauszeiger über das Ausrufezeichen, um weitere Informationen aufzurufen. Wenn die Sitzung noch nicht erstellt ist, warten Sie einige Minuten und laden Sie die Seite dann noch einmal, um zu überprüfen, ob die Sitzung erstellt wurde. Wenn die Sitzung fehlgeschlagen ist, rufen Sie die Logs für weitere Informationen zur Sitzung auf. Weitere Informationen finden Sie unter Logs und Messwerte anzeigen.
Die von Ihrem Router beworbenen Routen ansehen
Wechseln Sie in der Google Cloud Console zur Seite Cloud Routers.
Klicken Sie auf den Namen des Routers, um die Seite Routerdetails zu öffnen.
Klicken Sie unter BGP-Sitzungen auf den Namen der BGP-Sitzung, für die Sie die beworbenen Routen ansehen möchten.
Auf der Seite BGP-Sitzungsdetails schauen Sie sich den Bereich Beworbene Routen an.
Dynamische Routen ansehen, die der Cloud Router im Netzwerk ermittelt hat
Rufen Sie in der Google Cloud Console die Seite VPC Routes auf.
Wählen Sie Dynamisch aus.
Einstellung für BGP-Peer-Keepalive-Intervall festlegen
Wechseln Sie in der Google Cloud Console zur Seite Cloud Routers.
Klicken Sie auf den Router, dessen Informationen Sie aufrufen möchten.
Rufen Sie die Einstellung auf der Seite Routerdetails unter BGP-Peer-Keepalive-Intervall auf.
Status einer BFD-Sitzung prüfen
Wechseln Sie in der Google Cloud Console zur Seite Cloud Routers.
Klicken Sie auf den Router, dessen Informationen Sie aufrufen möchten.
Auf der Seite Routerdetails unter BGP-Sitzungen können Sie feststellen, ob BFD aktiviert ist und welcher Initialisierungsmodus für die BFD-Sitzung festgelegt ist.
gcloud
Führen Sie den Befehl
get-status
aus und übergeben Sie den Namen des Routers. Der Befehl gibt den Routerstatus, die beworbenen Routen und die erkannten Routen zurück.gcloud compute routers get-status ROUTER_NAME \ --project=PROJECT_ID \ --region=REGION
Dabei gilt:
ROUTER_NAME
: Der Name des Cloud RoutersPROJECT_ID
: Das Projekt, das den Cloud Router enthältREGION
: Das Projekt, das den Cloud Router enthält
Die Ausgabe sieht in etwa so aus:
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
listet die besten dynamischen Routen für das VPC-Netzwerk dieses Cloud Routers in derselben Region wie dieser Cloud Router auf. Die Liste enthält die besten Routen pro Präfix, die in die VPC-Datenebene dieser Region programmiert sind. Wenn der Modus für globales dynamisches Routing im VPC-Netzwerk aktiviert ist, kann diese Liste auch regionsübergreifende dynamische Routen von Cloud Routern in anderen Regionen enthalten.In
result.bestRoutesForRouter
sind die besten BGP-Routen aufgeführt, die von diesem Cloud Router erlernt wurden. Es ist möglich, dass aufgeführte Routen nicht in die Datenebene programmiert werden, wenn die Google Cloud-Steuerungsebene eine optimalere Route für ein Präfix findet als eine Route, die von diesem Cloud Router erlernt wurde.
API
Verwenden Sie die Methode routers.getRouterStatus
:
GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME/getRouterStatus
Ersetzen Sie Folgendes:
PROJECT_ID
: Das Projekt, das den Cloud Router enthältREGION
: Die Region, in der sich der Cloud Router befindetROUTER_NAME
: Der Name des Cloud Routers
BGP-Sitzungskonfiguration ansehen
Führen Sie die folgenden Schritte aus, um die Konfiguration für eine vorhandene BGP-Sitzung aufzurufen.
Console
Wechseln Sie in der Google Cloud Console zur Seite Cloud Routers.
Wählen Sie in der Liste der Router den Router mit der BGP-Sitzung aus, die Sie aufrufen möchten.
Rufen Sie den Abschnitt BGP-Sitzungen für die Details zu den BGP-Sitzungen Ihres Cloud Routers auf.
gcloud
Führen Sie den Befehl
describe
aus und übergeben Sie den Namen des Cloud Routers.gcloud compute routers describe ROUTER_NAME \ --project PROJECT_ID \ --region REGION
Ersetzen Sie Folgendes:
ROUTER_NAME
: Der Name des Cloud RoutersPROJECT_ID
: Das Projekt, das den Cloud Router enthältREGION
: Die Region, in der sich der Cloud Router befindet
Rufen Sie in der Ausgabe den Abschnitt
bgpPeers
auf: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
Verwenden Sie die Methode routers.get
:
GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME
Ersetzen Sie Folgendes:
PROJECT_ID
: Das Projekt, das den Cloud Router enthältREGION
: Die Region, in der sich der Cloud Router befindetROUTER_NAME
: Der Name des Cloud Routers
Das Feld bgpPeers[]
in der Ausgabe enthält die Konfiguration für die einzelnen BGP-Sitzungen.
Nächste Schritte
Informationen zum Aktualisieren beworbener Routen finden Sie unter Beworbene Routen.
Weitere Informationen zum BGP-Sitzungsstatus finden Sie unter BGP-Sitzungsstatus.