Sabtu, 09 Oktober 2010

Dasar-Dasar Multicast

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