Sebagai bagian dari rangkaian protokol Internet TCP/IP, Protokol Manajemen Grup Internet (IGMP) bertanggung jawab atas pengelolaan keanggotaan grup multicast IPv4. Dengan memungkinkan host bergabung dan meninggalkan grup multicast secara dinamis, IGMP menyederhanakan penyebaran serta pengelolaan jaringan. Transit router kini mendukung IGMP. Saat membuat jaringan multicast menggunakan transit router, Anda tidak perlu lagi menentukan sumber multicast dan anggotanya secara manual. Transit router dapat menyesuaikan komponen-komponen ini secara dinamis berdasarkan IGMP, sehingga memungkinkan penambahan atau penghapusan cepat sumber daya dari virtual private cloud (VPC). Hal ini membantu meningkatkan efisiensi manajemen dan penyebaran.
Skenario
IGMP mendukung pembuatan jaringan multicast untuk VPC di wilayah yang sama. Untuk jaringan multicast lintas wilayah, Anda harus menambahkan sumber daya lintas wilayah ke dalam grup secara statis.
Buat jaringan multicast untuk VPC di wilayah yang sama dalam mode IGMP
Buat jaringan multicast untuk VPC lintas wilayah dalam mode IGMP dan statis
Batasan
Transit router menggunakan model Any-Source Multicast dan tidak mendukung model Source-Specific Multicast. Kami tidak menyarankan Anda mengonfigurasi filter sumber apa pun pada aplikasi host.
Transit router menggunakan IGMPv2 dan mampu memproses pesan JOIN dan LEAVE IGMPv3.
Saat menerima pesan JOIN IGMPv3 dari host, transit router mengeluarkan pesan QUERY IGMPv2, yang meminta host untuk kembali ke perilaku IGMPv2.
Untuk membuat jaringan multicast dalam mode IGMP, fitur IGMP harus diaktifkan untuk domain multicast:
Untuk domain multicast tanpa IGMP diaktifkan, Anda hanya dapat membuat sumber multicast dan anggota secara statis.
Untuk domain multicast dengan IGMP diaktifkan, Anda dapat membuat sumber multicast dan anggota dalam mode statis dan IGMP.
Jika Anda secara manual menetapkan host sebagai anggota multicast dan host kemudian bergabung dengan grup melalui IGMP, mode IGMP tidak akan menggantikan mode statis. Sebaliknya, jika host bergabung melalui IGMP, host tersebut tidak dapat ditetapkan secara manual sebagai sumber multicast atau anggota setelah itu.
Setelah diaktifkan untuk domain multicast, fitur IGMP tidak dapat dinonaktifkan.
Cara kerja IGMP
Host mengirimkan pesan JOIN IGMP untuk bergabung dengan grup multicast, biasanya dengan 2 hingga 3 kali percobaan ulang. Jika pesan-pesan ini hilang, yang mana sangat jarang terjadi, host tidak bergabung dengan grup. Anda perlu menggunakan metode spesifik host untuk memulai ulang permintaan JOIN.
Transit router memantau host dari penerimaan pesan JOIN IGMPv2 pertama dan berhenti melacak saat menerima pesan LEAVE IGMPv2. Transit router memeriksa semua anggota multicast setiap dua menit dengan pesan QUERY IGMPv2. Anggota harus menjawab dengan pesan JOIN untuk mempertahankan status mereka. Gagal merespons tiga kali berturut-turut mengakibatkan penghapusan dari grup. Saat router menerima pesan Leave IGMPv2 dari anggota, ia segera menghapus anggota tersebut dari pemrosesan multicast lebih lanjut.
Transit router mengirimkan paket query ke semua anggota IGMP untuk melacak keanggotaan. Pesan protokol IGMP diizinkan jika aturan grup keamanan atau kebijakan kontrol akses dikonfigurasikan untuk host IGMP.
Saat bergabung dengan grup melalui IGMP, host menjadi sumber multicast dan anggota dari transit router.