Lompat ke konten Lompat ke sidebar Lompat ke footer

Tentang IGMP: Cara Kerja, Versi dan Peran IGMP

Tentang IGMP (Internet Group Management Protocol), Cara Kerja, Versi dan Peran IGMP
gambar arsitektur IGMP

Daftar Isi

Tentang IGMP

WEB TKJ - Salah satu protokol jaringan yaitu Internet Group Management Protocol, disingkat menjadi IGMP adalah kumpulan protokol Transmission Control Protocol/Internet Protocol (TCP/IP) yang bekerja pada lapisan jaringan yang digunakan untuk menginformasikan router-router IP tentang keberadaan group-group jaringan multicast.

Sekali sebuah router mengetahui bahwa terdapat beberapa host dalam jaringan yang terhubung secara lokal yang tergabung ke dalam group multicast tertentu, router akan menyebarkan informasi ini dengan menggunakan protokol IGMP kepada router lainnya dalam sebuah internetwork sehingga pesan-pesan multicast dapat diteruskan kepada router yang sesuai.

IGMP kemudian digunakan untuk memelihara keanggotaan group multicast di dalam subnet lokal untuk sebuah alamat IP multicast.

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.

Meskipun demikian, IGMP rawan diserang, karena itulah pada umumnya produk-produk firewall mengizinkan pengguna untuk menonaktifkannya jika tidak diperlukan.

Cara Kerja IGMP

Bergabung dengan Grup Multicast
Ketika perangkat ingin menerima paket multicast dari suatu grup, perangkat tersebut mengirimkan permintaan IGMP ke router untuk bergabung dengan grup multicast tersebut. Permintaan ini menginformasikan router tentang keanggotaan perangkat dalam grup multicast tertentu.

Meninggalkan Grup Multicast
Jika perangkat tidak lagi tertarik untuk menerima paket multicast dari suatu grup, perangkat tersebut mengirimkan pesan IGMP kepada router untuk meninggalkan grup multicast. Pesan ini memberitahu router bahwa perangkat tidak lagi menjadi anggota grup multicast tersebut.

Router dan Penerusan Paket Multicast
Router dalam jaringan menggunakan informasi yang diberikan oleh protokol IGMP untuk memutuskan ke mana mengirimkan paket multicast. Router hanya akan meneruskan paket multicast ke segmen jaringan yang berisi perangkat yang tertarik dengan grup multicast tersebut.

Tentang IGMP (Internet Group Management Protocol), Cara Kerja, Versi dan Peran IGMP
gambar cara kerja IGMP

Versi-versi IGMP

Hingga saat ini, terdapat dua versi dari protokol IGMP, yakni IGMPv1 (yang didefinisikan dalam RFC 1112) serta IGMPv2 (yang didefinisikan dalam RFC 2236).

IGMPv1

IGMPv1 hanya mendukung dua jenis pesan IGMP sebagai berikut:

1. Host membership report (laporan keanggotaan sebuah host)
Host akan mengirimkan pesan dengan jenis ini untuk menginformasikan router lokal bahwa host tersebut hendak menerima lalu lintas IP multicast yang ditujukan ke sebuah alamat group multicast tertentu.

2. Host membership query (permintaan keanggotaan sebuah host)
Router akan mengirimkan pesan dengan jenis ini untuk memberi tahu kepada segmen jaringan lokal tertentu untuk menentukan apakah ada host dalam segmen yang sedang "mendengarkan" (listening) terhadap lalu lintas multicast atau tidak.

IGMPv2

IGMPv2 kompatibel secara penuh dengan IGMP v1. IGMPv2 merupakan pembaruan yang dilakukan terhadap
IGMPv1, yang menawarkan 3 jenis pesan IGMP berupa:

1. Leave group
Digunakan oleh host untuk menginformasikan sebuah router bahwa host tersebut merupakan anggota terkhir yang hendak meninggalkan sebuah group multicast sehingga router mengetahui bahwa router tersebut tidak perlu lagi meneruskan lalu lintas multicast IP ke subnet yang bersangkutan.


2. Group-specific query
Mirip seperti pesan IGMPv1 Host membership query, kecuali jenis ini akan melakukan pengecekan keanggotaan di dalam sebuah group multicast tertentu.


3. Multicast querier election
Pesan yang mengizinkan sebuah router untuk dipilih untuk mengeluarkan pesan IGMPv1 Host membership query kepada sebuah segmen jaringan tertentu.

Peran IGMP pada Jaringan Komputer

IGMP memainkan peran penting dalam pengelolaan komunikasi multicast di jaringan komputer. Beberapa alasan mengapa IGMP penting adalah:

Efisiensi Pengiriman Paket
Dengan menggunakan IGMP, perangkat dalam jaringan hanya akan menerima paket multicast yang relevan dengan grup multicast yang diinginkannya. Hal ini mengurangi lalu lintas jaringan yang tidak perlu dan meningkatkan efisiensi pengiriman paket dalam jaringan.

Skalabilitas Jaringan
IGMP memungkinkan jaringan untuk mendukung komunikasi multicast yang melibatkan banyak perangkat. Dengan menggunakan protokol IGMP, router dapat secara efisien mengelola dan mengarahkan paket multicast ke perangkat yang tertarik, sehingga meningkatkan skalabilitas jaringan.

Aplikasi Multicast
IGMP mendukung aplikasi multicast yang penting dalam berbagai bidang, seperti streaming video, konferensi video, dan distribusi konten. Protokol ini memungkinkan perangkat dalam jaringan untuk berpartisipasi dalam komunikasi multicast dan menerima paket yang relevan dengan grup multicast tersebut.

Kesimpulan

Internet Group Management Protocol (IGMP) adalah protokol jaringan yang digunakan untuk mengelola komunikasi multicast dalam jaringan komputer. Dengan menggunakan IGMP, perangkat dapat bergabung dengan grup multicast, meninggalkan grup multicast, dan memberikan informasi kepada router tentang keanggotaan grup multicast.

IGMP memainkan peran penting dalam efisiensi pengiriman paket dan skalabilitas jaringan. Dengan pemahaman yang baik tentang IGMP, kita dapat mengoptimalkan penggunaan komunikasi multicast dalam jaringan komputer.
Admin
Admin Terimakasih Atas Kunjungan Anda.

Posting Komentar untuk "Tentang IGMP: Cara Kerja, Versi dan Peran IGMP"