Menjinakkan multicast

Mari kita membahas analisis lalu lintas multicast melalui protokol IGMP. Pertimbangkan implementasi protokol IGMP, operasi protokol PIM, mengirim permintaan BERGABUNG. Setelah menganalisis masalah, konfigurasi peralatan jaringan yang optimal dan konfigurasi QOS yang efektif dikembangkan. Tugas ini muncul setelah mendeteksi masalah dalam jaringan, seperti gangguan sinyal pada klien, adanya jalur dan gangguan suara.

IGMP - Internet Group Management Protocol adalah protokol jaringan untuk interaksi pelanggan lalu lintas multicast dan peralatan jaringan terdekat dengan mereka.



Pengguna memiliki langganan ke grup alamat IP berikut ini: 224.0.0.0 hingga 239.255.255.255. Protokol PIM diimplementasikan dalam mode Jarang. Ini berarti bahwa lalu lintas mengalir hanya ke cabang di mana ada pelanggan yang ingin masuk ke grup multicast. Mereka mengirim pesan PIM Gabung. Jika klien tidak mengirim Gabung, lalu lintas tidak akan dikirimkan kepada mereka. Mode Jarang PIM diaktifkan pada dua antarmuka. Menuju sumber lalu lintas multicast dan menuju klien. Di sisi klien, ia memiliki penerima digital atau perangkat pelanggan - set-top box IPTV.

Untuk referensi: mode padat mengasumsikan bahwa lalu lintas multicast menuju ke pelanggan, dan tidak masalah jika ia berlangganan ke saluran tertentu. Multicast pergi ke semua port, kemudian, jika tidak diperlukan di tujuan, paket layanan PIM Prune dikirim, dan lalu lintas berhenti mengalir di sepanjang cabang ini.

Protokol IGMP diimplementasikan terhadap klien. Protokol PIM menetapkan kedekatan dengan router lain. Pesan layanan Hello PIM digunakan untuk ini.

Jaringan kami menggunakan protokol IGMP versi kedua.



Perangkat pelanggan yang memutuskan untuk menerima lalu lintas multicast mengirimkan permintaan dalam pesan Laporan Keanggotaan IGMP (yang disebut laporan).



Jika perangkat pelanggan tidak lagi ingin menerima lalu lintas multicast, maka ia akan mengirim pesan IGMP Leave. Fitur ini diimplementasikan oleh sakelar level akses. Permintaan Khusus Grup Keanggotaan IGMP - pesan yang diulang oleh saklar ke jaringan tentang apakah ada perangkat klien yang akan meminta lalu lintas multicast. Jika tidak, maka transfer lalu lintas akan berhenti.



Pengintaian IGMP diimplementasikan pada peralatan jaringan, dimasukkannya fungsi secara terpisah tidak cukup, diperlukan konfigurasi tambahan. Setelah mengaktifkan fungsi ini, sakelar yang dikelola dapat menganalisis lalu lintas - aliran multicast.

Jika sakelar mendeteksi paket IGMP, maka sakelar itu memasuki port dalam daftar grup multicast. Jika pesan IGMP Leave dikirim dari pelanggan, sakelar menghapus port dari pelanggan grup.
Pengintaian IGMP membantu mencegah badai multicast. Jika pengintaian IGMP tidak diaktifkan, peralatan akan menyampaikan lalu lintas multicast ke semua port yang berada dalam VLAN yang sama. Ini tidak efektif, dan juga dapat menyebabkan masalah pada perangkat jaringan yang dipaksa untuk memproses aliran data yang tinggi. Ini dapat memuat perangkat keras CPU. Pengintaian IGMP meningkatkan kinerja jaringan.

Namun, untuk menerima lalu lintas multicast, Anda perlu mengimplementasikan fungsi ini di sisi klien. Misalnya, jika klien terhubung melalui router, maka Anda harus berhati-hati mengaktifkan fungsi ini pada router.

Anda dapat memverifikasi operasi penyiaran multicast yang benar dengan menganalisis lalu lintas melalui Wireshark, setelah menyalakan televisi melalui pemutar media VLC. Dalam pengaturan VLC, tentukan, misalnya, udp: @ 239.255.0.A: 5500. Protokol UDP digunakan untuk mengirimkan aliran, kemudian datang alamat multicast, lalu port.



Ketika mengembangkan QOS, dipertimbangkan bahwa diinginkan untuk "mengecat" lalu lintas lebih dekat ke inti jaringan. Itu harus dicat lebih dekat ke Randezvous Point. (Yah ini untuk kasus kami)

Pada sakelar tingkat akses, kami menggunakan pengaturan berikut:



Analisis mendalam masalah, penggunaan alat diagnostik dan pemahaman tentang protokol IGMP memungkinkan Anda untuk mengembangkan konfigurasi lalu lintas multicast yang efektif dan optimal di jaringan Anda.

Source: https://habr.com/ru/post/id429062/


All Articles