IP host dan router menggunakan protokol kontrol IGMP untuk mengelompokkan perangkat jaringan. Internet Group Management Protocol mengatur transmisi data multicast (grup) dalam jaringan. Itu berada di tingkat jaringan dan menghubungkan komputer klien ke router lokal untuk mentransfer data di antara mereka. Lalu lintas multicast kemudian dialihkan ke klien lainnya melalui protokol PIM. Ini menghubungkan router lokal ke router jarak jauh. Berkat penggunaan IGMP, sumber daya jaringan sejumlah aplikasi (game online, streaming video) dapat digunakan dengan lebih efisien.
Anda dapat menggunakan fungsi pengintaian IGMP untuk membuat keputusan tentang menyiarkan lalu lintas ke antarmuka tertentu. Apa itu? Ini adalah proses pelacakan permintaan IGMP dari konsumen (host) ke penyedia (router multicast).
Konsep dan tujuan pengintaian IGMP
Snooping berarti "menguping" dalam bahasa Inggris. Ketika dihidupkan, perangkat jaringan perantara (router atau komunikator) mulai menganalisis transfer semua paket data antar komputer klien,terhubung dengannya, dan router yang memasok lalu lintas multicast. Ketika permintaan koneksi terdeteksi, port yang terhubung dengan konsumen (klien) diaktifkan, dalam situasi yang berlawanan (Tinggalkan permintaan), port yang sesuai dihapus dari daftar grup.
Di sebagian besar komunikator, fungsi pengintaian IGMP tersedia, tetapi memerlukan aktivasi sebelumnya.
Mengapa memantau lalu lintas jaringan?
Lalu lintas multicast juga dapat dikirimkan ke komputer yang tidak tertarik dengannya. Ini disebut relai siaran. Untuk mencegahnya, untuk mengurangi beban pada jaringan, digunakan pengintaian IGMP. Pada saat yang sama, penyaringan semacam ini membutuhkan biaya memori tambahan dan meningkatkan beban pada komunikator. Namun, dia dibenarkan.
Jika komunikator mulai menyiarkan lalu lintas multicast di semua portnya, maka:
- proses ini tidak berguna;
- masalah mungkin timbul dalam pengoperasian penerima akhir (perangkat jaringan), yang terpaksa memproses aliran besar data yang tidak perlu.
Untuk menghindari situasi seperti itu, ada fungsi pengintaian IGMP yang secara signifikan meningkatkan kinerja seluruh jaringan. Ini memperhitungkan kebutuhan di tingkat jaringan (ketiga) dan dengan demikian mengoptimalkan tingkat transmisi data saluran (kedua).
Mengaktifkan fungsi penyadapan
Untuk memantau lalu lintas multicast, Anda harus mengaktifkan pengintaian IGMP terlebih dahulu dan mengonfigurasinya sendiri. Mari kita lihat bagaimana melakukannya di komunikatorD-Link saat menerapkan skema transfer data multicast. Perintah untuk mengaktifkan mendengarkan jaringan:
Untuk mengecualikan port dari grup jaringan saat komunikator menerima permintaan Cuti dari klien, gunakan fitur IGMP Snooping Fast Leave. Ini memungkinkan Anda untuk menghentikan transmisi aliran data yang tidak perlu melalui jaringan untuk membuatnya bekerja lebih efisien. Untuk mengaktifkan fungsi ini gunakan perintah berikut:
Digunakan ketika diperlukan untuk mengaktifkan pemfilteran multicast dari sakelar dengan simpul terhubung yang berpartisipasi dalam transmisi data.
Jenis sniffing IGMP
IGMP snooping bisa pasif atau aktif. Bagaimana ini memanifestasikan dirinya?
- Pasif tidak memfilter lalu lintas, hanya memantaunya.
- Aktif - mendengarkan dan memfilter paket data untuk mengurangi beban pada router grup.
Jenis implementasi kedua dari fungsi ini adalah yang paling disukai, karena memungkinkan meminimalkan jumlah informasi yang dikirimkan dengan menyaring permintaan untuk terhubung dan memutuskan sambungan dari router.
Fungsi komunikator pengintai IGMP membantu mengurangi beban jaringan dengan memantau pertukaran data antara penyedia (router lokal) dan konsumen (komputer klien) lalu lintas multicast.