Memecahkan masalah multicast

Halaman ini memberikan informasi terkait pemecahan masalah untuk multicast.

Contoh perintah untuk menguji traffic multicast

Bagian ini memberikan contoh perintah untuk menguji traffic multicast menggunakan alat iperf. Untuk menjalankan perintah contoh ini, Anda harus menyiapkan konfigurasi multicast yang dijelaskan dalam Ringkasan konfigurasi.

Mengirim traffic multicast dari produsen multicast

  1. Hubungkan ke instance menggunakan SSH.

  2. Instal iperf jika Anda belum melakukannya.

    sudo apt install iperf
    
  3. Untuk mengirim traffic multicast ke alamat IP grup multicast, jalankan perintah berikut:

    iperf -c MULTICAST_GROUP_ADDRESS -p 1234 -l 1500 -i 1 -u -b 1000pps -t 999999
    

    Ganti MULTICAST_GROUP_ADDRESS dengan alamat IP grup multicast.

Bergabung ke grup dan menerima traffic multicast dari konsumen multicast

  1. Hubungkan ke instance menggunakan SSH.

  2. Instal iperf jika Anda belum melakukannya.

    sudo apt install iperf
    
  3. Untuk bergabung ke grup multicast dan mencatat traffic yang Anda terima, jalankan perintah berikut:

    iperf -s -p 1234 -B MULTICAST_GROUP_ADDRESS -l 1500 -u -i 1
    

    Ganti MULTICAST_GROUP_ADDRESS dengan alamat IP grup multicast.

    Misalnya, perintah berikut menggabungkan grup dengan alamat IP 224.1.0.176 untuk menerima paket hingga 1.500 byte dan mencatat traffic yang diterima:

    iperf -s -p 1234 -B 224.1.0.176 -l 1500 -u -i 1
    

Memecahkan masalah tertentu

Bagian berikut menjelaskan cara memecahkan masalah tertentu yang mungkin Anda alami saat menggunakan multicast.

Gagal membuat konfigurasi produsen multicast

Bagian ini menjelaskan error yang mungkin terjadi saat mencoba membuat konfigurasi produsen dan konsumen multicast di jaringan VPC yang sama.

Jika Anda menyelesaikan langkah-langkah untuk mengizinkan jaringan VPC menggunakan traffic multicast sebelum menyelesaikan langkah-langkah yang sesuai untuk mengizinkan jaringan VPC menghasilkan traffic multicast, Anda akan menerima error yang serupa dengan berikut saat mencoba menyelesaikan konfigurasi produsen multicast:

The request was invalid: MulticastProducerAssociation cannot be created in the
same network as MulticastConsumerAssociation. Please delete 
MulticastConsumerAssociation projects/PROJECT_ID/locations/ZONE/multicastConsumerAssociations/CONSUMER_ASSOCIATION_NAME
first.

Untuk mengatasi masalah ini, lakukan langkah berikut:

  1. Hapus konfigurasi konsumen multicast yang ada. Lihat Menghapus konfigurasi konsumen multicast.
  2. Selesaikan konfigurasi produsen multicast. Lihat Mengaktifkan jaringan VPC untuk menghasilkan traffic multicast.
  3. Selesaikan konfigurasi konsumen multicast. Lihat Mengizinkan jaringan VPC menggunakan traffic multicast.

Untuk mencegah masalah ini terjadi lagi di masa mendatang, pastikan Anda menyelesaikan konfigurasi produsen multicast sebelum konfigurasi konsumen multicast jika Anda berencana menggunakan jaringan VPC yang sama untuk menghosting produsen multicast dan konsumen multicast.

Konsumen multicast tidak dapat menerima traffic multicast

Jika instance konsumen multicast Anda tidak dapat menerima traffic multicast, lakukan hal berikut:

  1. Pastikan aturan firewall dikonfigurasi untuk mengizinkan traffic multicast ke konsumen multicast. Untuk informasi selengkapnya, lihat referensi berikut:
  2. Pastikan:
    • Alamat IP grup multicast adalah bagian dari rentang yang telah diaktifkan oleh administrator multicast
    • Produsen multicast mengirimkan traffic ke alamat tersebut
  3. Pastikan Anda telah menyelesaikan langkah-langkah untuk mengaktifkan kueri IGMP dan mewajibkan IGMPv2 pada instance konsumen multicast. Untuk mengetahui informasi selengkapnya, lihat Mengonfigurasi IGMP untuk instance konsumen multicast.
  4. Untuk jaringan VPC konsumen multicast yang merupakan bagian dari domain multicast dan menggunakan topologi bintang Network Connectivity Center, periksa status konfigurasi konsumen multicast Anda seperti yang dijelaskan dalam Melihat konfigurasi konsumen multicast.

    Untuk pengaitan konsumen multicast, status OBSOLETE menunjukkan bahwa Anda telah kehilangan akses ke domain multicast. Untuk aktivasi konsumen grup multicast, status OBSOLETE menunjukkan bahwa Anda telah kehilangan akses ke rentang grup multicast. Untuk mengetahui informasi selengkapnya, hubungi administrator multicast.

Proses bergabung atau keluar membutuhkan waktu lama

Selama peluncuran software, layanan mungkin tidak tersedia sementara waktu untuk memproses permintaan bergabung dan keluar yang baru. Laporan keanggotaan IGMP dihentikan dan perlu dikirim ulang.