Protokol Manajemen Grup Internet (IGMP) dan Penemuan Pendengar Multicast (MLD) memungkinkan jembatan MikroTik untuk mendengarkan komunikasi IGMP/MLD dan membuat keputusan penerusan lalu lintas multicast berdasarkan informasi yang diterima.
Secara default, jembatan membanjiri lalu lintas multicast ke semua port jembatan, mirip dengan lalu lintas siaran, yang mungkin tidak selalu merupakan skenario yang paling tepat. Pengintaian IGMP/MLD memecahkan masalah ini dengan meneruskan lalu lintas multicast hanya ke port tempat klien berlangganan.
Di akhir artikel Anda akan menemukan sedikit uji itu akan memungkinkan Anda menilai pengetahuan yang diperoleh dalam bacaan ini
Apa itu IGMP
IGMP adalah protokol komunikasi yang digunakan oleh host dan router yang berdekatan dalam jaringan IP untuk membangun keanggotaan dalam grup multicast.
Ini adalah bagian dari rangkaian protokol Internet dan digunakan untuk mengoordinasikan konfigurasi grup multicast antara router dan host, memungkinkan beberapa perangkat untuk berlangganan grup multicast dan menerima data yang diarahkan ke grup tersebut.
IGMP digunakan dalam jaringan IPv4 untuk memungkinkan komputer di jaringan menunjukkan ke router terdekat niat mereka untuk bergabung atau keluar dari grup multicast.
Router menggunakan informasi ini untuk membangun tabel penerusan multicast, memastikan bahwa paket multicast dikirimkan hanya ke host yang tertarik untuk menerimanya, mengoptimalkan penggunaan bandwidth dan mengurangi beban pada host dan jaringan.
Ada beberapa versi IGMP
- IGMPv1 (didefinisikan dalam RFC 1112): Versi pertama, yang memungkinkan host memberi tahu router lokalnya tentang keinginan mereka untuk bergabung dengan grup multicast.
- IGMPv2 (didefinisikan dalam RFC 2236): Memperkenalkan kemampuan host untuk memberi tahu router tentang keinginan mereka untuk meninggalkan grup multicast, meningkatkan efisiensi dan memungkinkan pengelolaan keanggotaan multicast yang lebih dinamis.
- IGMPv3 (didefinisikan dalam RFC 3376): Menambahkan dukungan untuk pemfilteran sumber, memungkinkan host menentukan tidak hanya grup multicast mana yang ingin mereka ikuti, tetapi juga dari sumber mana mereka ingin menerima lalu lintas. Hal ini memungkinkan kontrol yang lebih baik atas lalu lintas multicast, yang berguna dalam aplikasi seperti IPTV dan siaran multimedia lainnya yang mana asal kontennya relevan.
Apa itu MLD
Ini adalah IPv6 yang setara dengan Internet Group Management Protocol (IGMP) yang digunakan di IPv4.
Fungsi utamanya adalah memungkinkan router IPv6 menemukan keberadaan anggota multicast (pendengar) pada antarmukanya dan menentukan antarmuka mana yang memerlukan lalu lintas multicast.
Dengan cara ini, MLD membantu memastikan bahwa lalu lintas multicast diarahkan hanya ke segmen jaringan di mana terdapat perangkat yang tertarik untuk menerimanya, sehingga mengoptimalkan penggunaan bandwidth dan mengurangi beban yang tidak perlu pada jaringan.
MLD didefinisikan dalam dua dokumen IETF (Internet Engineering Task Force).
- MLDv1: Didefinisikan dalam RFC 2710, ini adalah versi awal yang memungkinkan perangkat memberi tahu router lokal tentang minat mereka untuk bergabung dengan grup multicast tertentu.
- MLDv2: Didefinisikan dalam RFC 3810, ini memperkenalkan peningkatan kemampuan seperti IGMPv3 untuk IPv4, termasuk kemampuan untuk melaporkan minat dalam menerima lalu lintas multicast dari sumber tertentu. Hal ini memungkinkan pemfilteran sumber, di mana perangkat dapat menentukan tidak hanya grup yang ingin mereka ikuti, namun juga dari sumber mana mereka ingin menerima lalu lintas. Hal ini sangat berguna untuk aplikasi yang memerlukan kontrol lebih baik atas lalu lintas multicast, seperti streaming video, di mana pelanggan mungkin ingin menerima konten hanya dari sumber tertentu.
MLD adalah bagian penting dari manajemen lalu lintas multicast di jaringan IPv6, memungkinkan distribusi lalu lintas multicast secara efisien ke host yang berkepentingan.
Seperti IGMP di IPv4, MLD mengurangi jumlah lalu lintas multicast yang tidak perlu di jaringan dengan memastikan bahwa lalu lintas tersebut hanya dikirim ke antarmuka yang benar-benar memiliki anggota yang berkepentingan dalam grup multicast.
Hal ini sangat penting dalam IPv6, di mana desain jaringan berorientasi pada penggunaan alamat multicast yang lebih luas untuk optimalisasi layanan dan aplikasi jaringan.
Konsep Dasar IGMP dan MLD Snooping di MikroTik RouterOS
1. Grup Multicast:
- Grup multicast adalah kumpulan host yang bergabung bersama untuk menerima transmisi multicast tertentu.
- Setiap grup diidentifikasi berdasarkan alamat IP multicast.
2. Versi IGMP dan MLD:
- RouterOS mendukung IGMPv1, IGMPv2, IGMPv3, MLDv1, dan MLDv2, sehingga memudahkan pengelolaan grup multicast di jaringan.
3. Kueri IGMP/MLD:
- Querier IGMP/MLD bertanggung jawab untuk mengirimkan pertanyaan untuk menemukan host mana yang tertarik pada grup multicast.
- Ketika Querier terdeteksi, jembatan mulai membatasi lalu lintas multicast yang tidak diketahui dan hanya meneruskan lalu lintas yang diketahui dari database multicast (MDB).
Mengonfigurasi IGMP dan MLD Snooping di RouterOS
Untuk mengaktifkan IGMP dan MLD Snooping di MikroTik RouterOS, digunakan opsi konfigurasi berikut:
- igmp-mengintip (ya | tidak): Mengaktifkan atau menonaktifkan IGMP dan MLD Snooping di jembatan.
- versi igmp (2 | 3): Pilih versi IGMP untuk pertanyaan keanggotaan.
- multicast-querier (ya | tidak): Memungkinkan jembatan untuk menghasilkan kueri IGMP/MLD umum tanpa adanya Querier yang aktif.
- cuti cepat (ya | tidak): Mengaktifkan fitur dropout cepat IGMP/MLD di port jembatan.
Contoh Konfigurasi Antarmuka Baris Perintah (CLI).
Di bawah ini adalah contoh konfigurasi dasar di CLI untuk mengaktifkan IGMP dan MLD Snooping:
/jembatan antarmuka
atur bridge1 igmp-snooping=ya multicast-querier=ya
/ port jembatan antarmuka
tambahkan jembatan=jembatan1 antarmuka=ether2
tambahkan jembatan=jembatan1 antarmuka=ether3
tambahkan jembatan=jembatan1 antarmuka=ether4
tambahkan jembatan=jembatan1 antarmuka=ether5
Contoh ini memungkinkan Mengintip IGMP di jembatan bernama “bridge1”, dengan Querier lokal diaktifkan. Antarmuka ditambahkan ke jembatan untuk memantau dan membatasi lalu lintas multicast.
Pemantauan dan Pemecahan Masalah
Untuk memantau database multicast yang dipelajari (MDB) dan status jembatan, perintah berikut digunakan:
- /cetakan mdb jembatan antarmuka: Menampilkan entri database multicast.
- / monitor jembatan antarmuka [nama_jembatan]: Menunjukkan status jembatan saat ini.
- / monitor port jembatan antarmuka [nama_port]: Menunjukkan status port jembatan.
Perintah ini memberikan informasi berharga untuk memecahkan masalah dan mengoptimalkan konfigurasi IGMP dan MLD Snooping.
Kesimpulan
IGMP dan MLD Snooping di MikroTik RouterOS adalah alat penting untuk mengelola lalu lintas multicast di jaringan secara efisien.
Dengan memahami konsep dan menerapkan konfigurasi yang tepat, administrator jaringan dapat mengoptimalkan kinerja dan memastikan transmisi data multicast yang efektif.
Kemampuan untuk memantau dan memecahkan masalah memudahkan pemeliharaan jaringan yang efisien dan andal.
Kuis pengetahuan singkat
Apa pendapat Anda tentang artikel ini?
Apakah Anda berani mengevaluasi pengetahuan yang Anda pelajari?
Buku yang direkomendasikan untuk artikel ini
(Buku) Jaringan dengan MikroTik RouterOS: Pendekatan Praktis Memahami dan Mengimplementasikan RouterOS
Materi pelajaran untuk Kursus Sertifikasi MTCNA, diperbarui ke RouterOS v7
Buku Switching dan Bridging RouterOS v7
Materi pembelajaran Kursus Sertifikasi MTCSWE diperbarui ke RouterOS v7