Apa itu Multicast
- Sebuah teknik di mana sebuah data dikirimkan melalui jaringan ke sekumpulan komputer yang tergabung ke dalam sebuah grup tertentu, yang disebut sebagai multicast group.
- Sebuah cara pentransmisian data secara connectionless
- One To Many komunikasi
Multicast Group
- Sekumpulan host atau client yang tergabung ke dalam sebuah grup multicast tertentu.
- Sebuah multicast group memiliki sebuah alamat multicast.
- Kelas D di IP v4 ( 224.0.0.0 – 239.255.255.255)
- alamat IP v6
Macam-macam Protokol Multicast
- PIM (Protocol Independent Multicast), untuk membuat multicast tree di dalam suatu jaringan multicast
- Multicast Listener Delivery ( MLD ) biasa digunakan untuk jaringan IPV6 dan fungsinya sama seperti protocol PIM
- IGMP ( Internet Group Management Protokol), protokol yang digunakan untuk men-joinkan receiver kedalam suatu grup multicast.
- Distance Vector Multicast Routing Protocol (DVMRP), multicast routing protocol yang menyediakan mekanisme yang efisien untuk koneksi data yang dikirimkan ke group dalam suatu jaringan internet
IGMP ( Internet Group Management Protocol
- Internet Group Management Protocol (IGMP) merupakan protokol pada layer network
- Protokol ini digunakan untuk menentukan alamat group multicast yang sedang aktif dalam suatu jaringan
- Pesan IGMP ini dibawa dalam paket IP yang dikirimkan menggunakan alamat multicast dan ditujukan pada semua multicast-enable-router
- Alamat multicast yang digunakan komputer untuk mengirimkan pesan IGMP adalah 224.0.0.2
Contoh Bentuk Jaringan Multicast
Keuntungan Multicast
- Enhanced efficiency : Pengontrolan trafik jaringan dan mengurangi load server & CPU
- Optimized performance : Mengeliminasi trafik yang berlebihan
- Distributed applications : Memungkinkan membuat aplikasi multipoint, seperti distribusi file ke beberapa titik secara langsung
- Bisa digunakan untuk koneksi one-way melalui satellite.
Kerugian Multicast
- Best effort delivery : Drops are to be expected. Tingkat kepercayaan pengiriman data aplikasi multicast tidak dapat diharapkan dan should be design accordingly
- No congestion avoidance : Kekurangan dari TCP windowing dan mekanisme "slow start" dapat menghasilkan kemacetan dalam jaringan
- Duplicates : Beberapa mekanisme multicast protocol kadang-kadang menghasilkan generation of duplicate pakets
Kerugian Multicast – lainnya
- Out-of-sequence : Perubahan topologi jaringan mempengaruhi order/permintaan dari pengiriman. Aplikasi harus menghasilkan alamat yang tepat
- UDP tidak memiliki mekanisme kepercayaan, jadi persoalan kepercayaan harus dialamatkan dalam aplikasi multicast dan realibilitas transfer data sangat dIPerlukan.
Perbandingan Unicast, Broadcast, dan Multicast
Tidak ada komentar:
Posting Komentar