Internet Group Management Protocol – IGMP

IGMP

Protokol Manajemen Grup Internet, yang dikenal sebagai Internet Group Management Protocol (IGMP), adalah protokol multicast dalam keluarga Protokol Internet. Protokol berjalan di antara host dan router multicast. Internet Group Management Protocol (disingkat menjadi IGMP) adalah salah satu protokol jaringan dalam kumpulan protokol Transmission Control Protocol/Internet Protocol (TCP/IP).

IGMP

Tiga Versi protokol IGMP

    • IGMPv1 : Hanya mendukung dua jenis pesan IGMP.
      • Host membership report (laporan keanggotaan sebuah host), Host akan mengirim pesan dengan jenis untuk menginformasikan router lokal bahwa host tersebut hendak menerima lalu lintas IP multicast yang ditujukan ke alamat group multicast tertentu.
      • Host membership query(permintaan keanggotaan sebuah host), Router mengirim pesan dengan jenis ini untuk memberi informasi kepada segmen jaringan lokal tertentu untuk menentukan apa ada host dalam segmen yang sedang mendengarkan terhadap lalu lintas multicast atau tidak.

IGMP

    • IGMPv2 : Mendukung tiga jenis pesan IGMP.
      • Leave group, Digunakan host untuk menginformasikan sebuah router bahwa host tersebut merupakan anggota terakhir yang akan meninggalkan group multicast sehingga router mengetahui bahwa router terserbut tidak perlu lagi meneruskan traffic multicast IP ke subnet yang bersangkutan.
      • Group specific query, Seperti pesan IGMPv1 host membership query, kecuali jenis ini akan melakukan pengecekan keanggotaan di dalam sebuah group multicast tertentu.
      • Multicast querier selection, Pesan yang mengijinkan sebuah router untuk dipilih untuk mengeluarkan pesan IGMPv1 host membership query kepada sebuah segmen jaringan tertentu.

IGMP

    • IGMPv3
      • Mengijinkan host untuk menerapkan daftar dari jalur mana saja yang ingin mereka terima dari jalur host-host lan yang terhalang pada router.
      • Mengijinkan host untuk memblock paket-paket dari sumber yang mengirimkan trafik yang tidak diinginkan.

IGMP

Prinsip Kerja IGMP

Jika sebuah host ingin menerima paket multicast yang dikirim ke grup tertentu, ia harus mendengarkan semua paket yang ditujukan untuk kelompok tertentu. Untuk mengatasi pemilihan rute paket data multicast di Internet, host perlu bergabung atau meninggalkan grup dengan memberitahukan router multicast pada subnet-nya. IGMP digunakan dalam multicast untuk menyelesaikan tugas ini. Dengan cara ini, router multicast dapat mengetahui anggota grup multicast di jaringan dan memutuskan apakah akan meneruskan paket data multicast ke jaringan mereka. Ketika router multicast menerima paket multicast, ia akan memeriksa alamat tujuan multicast dari paket dan meneruskannya hanya jika ada anggota grup tersebut di antarmuka.

IGMP menyediakan informasi yang diperlukan untuk meneruskan paket multicast ke tujuan pada tahap akhir, yang memungkinkan kemampuan dua arah berikut :

  • Host menggunakan IGMP untuk memberi tahu router bahwa mereka ingin menerima atau meninggalkan informasi untuk grup multicast tertentu.
  • Router secara berkala menanyakan apakah anggota grup multicast di LAN aktif melalui IGMP, dan mengumpulkan dan memelihara hubungan anggota dari grup segmen jaringan yang terhubung.

IGMP

IGMP dapat digunakan untuk mentransfer video secara multicast dan juga untuk game online, mengingat untuk tujuan-tujuan tersebut, IGMP jauh lebih efisien dibandingkan dengan metode unicast normal.

 


Informasi terkait lainnya:
Chat WhatsApp
WhatsApp