05 Dasar dasar multicast

Download Report

Transcript 05 Dasar dasar multicast

Penjelasan 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
Bentuk Skema Jaringan Multicast
Link
Data
Control
Source
A
B
C
Receiver 1
D
RP
E
Receiver 2
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
MBONE