Melihat detail router

Halaman ini menjelaskan cara melihat detail Cloud Router dan sesi BGP-nya, termasuk yang berikut:

Semua rute untuk sesi BGP menggunakan prioritas rute dasar yang sama seperti yang diberitahukan. Untuk informasi selengkapnya, lihat Awalan dan prioritas yang diiklankan. Jika tidak ada nilai yang ditentukan, prioritas rute dasar yang diberitahukan adalah nilai default 100.

Untuk mengetahui informasi lebih lanjut mengenai masalah konfigurasi BGP dan masalah pemrosesan rute, lihat halaman Pemecahan Masalah.

Sebelum memulai

Jika Anda ingin menggunakan contoh command line dalam panduan ini, lakukan tindakan berikut:

  1. Instal Google Cloud CLI atau update ke versi terbaru.
  2. Tetapkan region dan zona default.

Jika Anda ingin menggunakan contoh API dalam panduan ini, siapkan akses API.

Melihat status dan rute Cloud Router

Untuk melihat status dan rute Cloud Router, ikuti langkah-langkah berikut.

Konsol

Memeriksa status sesi BGP

  1. Di konsol Google Cloud, buka halaman Cloud Function.

    Buka Cloud Router

  2. Lihat kolom Sesi BGP.

    • Lingkaran hijau dengan tanda centang menunjukkan bahwa sesi sudah dibuat.
    • Lingkaran merah dengan tanda seru menunjukkan bahwa sesi masih berlangsung atau sudah gagal.

    Untuk informasi selengkapnya, arahkan kursor ke tanda seru. Jika sesi masih berlangsung, tunggu beberapa menit, lalu muat ulang halaman untuk memverifikasi bahwa sesi telah dibuat. Jika sesi gagal, lihat log untuk melihat informasi tentang sesi tersebut. Untuk informasi lebih lanjut, lihat Melihat log dan metrik.

Melihat rute yang telah diberitahukan oleh router Anda

  1. Di konsol Google Cloud, buka halaman Cloud Function.

    Buka Cloud Router

  2. Klik nama dari router Anda untuk membuka halaman Detail rute.

  3. Di bagian Sesi BGP, klik nama dari sesi BGP yang rutenya ingin Anda lihat.

  4. Di halaman Detail sesi BGP lihat, bagian Rute yang diiklankan.

Melihat rute dinamis yang telah dipelajari oleh Cloud Router Anda di the network

  1. Di Konsol Google Cloud, buka halaman Rute VPC.

    Buka Rute VPC

  2. Pilih Dinamis.

Menentukan setelan interval keepalive peer BGP

  1. Di konsol Google Cloud, buka halaman Cloud Function.

    Buka Cloud Router

  2. Klik router yang informasinya ingin Anda lihat.

  3. Lihat setelan di halaman Detail rute di bagian Interval keepalive peer BGP.

Memeriksa status sesi BFD

  1. Di konsol Google Cloud, buka halaman Cloud Function.

    Buka Cloud Router

  2. Klik router yang informasinya ingin Anda lihat.

  3. Di halaman Detail rute, di bagian Sesi BGP, Anda dapat menentukan apakah BFD diaktifkan dan mode inisialisasi sesi BFD mana yang disetel.

gcloud

  1. Jalankan perintah get-status dan teruskan nama router. Perintah ini menampilkan status router, rute yang diberitahukan, dan rute yang dipelajari.

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

    Ganti kode berikut:

    • ROUTER_NAME: nama Cloud Router
    • PROJECT_ID: project yang berisi Cloud Router Anda
  2. Output-nya mirip dengan yang berikut ini:

    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
    

API

Gunakan routers.getRouterStatus metode:

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

Ganti kode berikut:

  • PROJECT_ID: project yang berisi Cloud Router
  • REGION: region tempat Cloud Router berada
  • ROUTER_NAME: nama Cloud Router

Lihat konfigurasi sesi BGP

Untuk melihat konfigurasi sesi BGP yang ada, ikuti langkah-langkah berikut.

Konsol

  1. Di konsol Google Cloud, buka halaman Cloud Router.

    Buka Cloud Router

  2. Dari daftar router, pilih router dengan sesi BGP yang ingin Anda lihat.

  3. Lihat bagian Sesi BGP untuk mengetahui detail sesi BGP Cloud Router Anda.

gcloud

  1. Jalankan perintah describe dan teruskan nama Cloud Router.

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

    Ganti kode berikut:

    • ROUTER_NAME: nama Cloud Router
    • PROJECT_ID: project yang berisi Cloud Router Anda
    • REGION: region dimana Cloud Router ditempatkan
  2. Pada output, lihat bagian 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

Gunakan routers.get metode:

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

Ganti kode berikut:

  • PROJECT_ID: project yang berisi Cloud Router
  • REGION: region tempat Cloud Router berada
  • ROUTER_NAME: nama Cloud Router

Kolom bgpPeers[] pada output yang berisi konfigurasi untuk setiap sesi BGP.

Langkah selanjutnya