Melihat detail router

Halaman ini menjelaskan cara melihat detail Cloud Router berikut:

Semua rute untuk sesi BGP menggunakan prioritas rute dasar yang sama seperti yang diberitahukan. Untuk mengetahui informasi selengkapnya, lihat Prioritas yang diiklankan.

Untuk informasi selengkapnya tentang pemecahan masalah, lihat hal berikut:

Sebelum memulai

gcloud

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.

API

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, lakukan tindakan 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 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 VPC Routes.

    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=REGION
    

    Ganti kode berikut:

    • ROUTER_NAME: nama Cloud Router
    • PROJECT_ID: project yang berisi Cloud Router Anda
    • REGION: region yang berisi Cloud Router Anda
  2. Outputnya mirip dengan hal 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
    

    result.bestRoutes mencantumkan rute dinamis terbaik untuk jaringan VPC Cloud Router ini di region yang sama dengan Cloud Router ini. Daftar ini terdiri dari rute terbaik per awalan yang diprogram ke dalam platform data VPC wilayah ini. Jika mode pemilihan rute dinamis global diaktifkan di jaringan VPC, daftar ini dapat menyertakan rute dinamis lintas region dari Cloud Router di region lain.

    result.bestRoutesForRouter mencantumkan rute BGP terbaik yang dipelajari oleh Cloud Router ini. Ada kemungkinan rute yang tercantum mungkin tidak diprogram ke dalam bidang data jika bidang kontrol Google Cloud menemukan rute yang lebih optimal untuk awalan daripada rute yang dipelajari oleh Cloud Router ini.

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