ip multicasting 02 multiple unicasting vs multicasting
TRANSCRIPT
1
IP MulticastingBagian 2
Multiple Unicasting vs Multicasting
Disusun oleh :
Ambar Erna Wahyu Widagdo
2
TujuanTujuan
Presentasi ini menjelaskan :
perbedaan antara multiple unicasting dan multicasting.
Perbedaan bandwidth yang dibutuhkan antara unicasting dan multicasting.
Contoh aplikasi yang sesuai menggunakan multicasting
3
TopikTopik
Introduction : Perbedaan Unicasting dan Multicasting
Multiple unicasting dan kebutuhan bandwidth
Multicasting dan kebutuhan bandwidth
Contoh aplikasi multicasting
4
IntroductionIntroduction
Didalam jaringan TCP/IP , prinsip forwarding packet dapat secara unicasting, multicasting atau broadcasting.
5
Perbedaan Unicast dan MulticastPerbedaan Unicast dan Multicast
satu source dan satu destination Hubungan satu ke satuRouter mem-forward paket menuju satu interface
Satu source dan group destinationHubungan satu ke banyakRouter multicast meng-copy packet untuk dikirim ke lebih dari satu interface
6
N2
N1
N3
Source
R1
NA
N5
N6
N4
R2
R41
23
4
12
12
3 4
Destination
Server
A
H31 Destination
H32
DestinationH61
DestinationH62
Multiple UnicastingMultiple Unicasting
7
Satu streaming : 3 Mbps4 Streaming : 12 Mbps
Source
NA
R4
1 3
Server
A
Server A, Dalam waktu yang bersamaan mengirim paket streaming yang sama
menuju ke 4 tujuan.
Bandwidth Multiple Unicasting (1/3)Bandwidth Multiple Unicasting (1/3)
8
12 Mbps
12 Mbps
6 Mbps6 Mbps
6 Mbps
6 Mbps
3 Mbps
3 Mbps
3 Mbps
3 Mbps
Bandwidth Multiple Unicasting (2/3)Bandwidth Multiple Unicasting (2/3)
9
Source R4
1 3
Server A
100 paket …. ???100 x 3 Mbps ….. 300 Mbps
1000 paket ???100 paket
Bandwidth Multiple Unicasting (3/3)Bandwidth Multiple Unicasting (3/3)
10
N2
N1
N3
Source
R1
NA
N5
N6
N4
R2
R41
23
4
12
12
3 4
Destination
Server
A
Group X Destination
Group X
DestinationGroup X
Destination
Group X
MulticastingMulticasting
11
Bandwidth : 3 Mbps
Source
NA
R4
1 3
Server
A
Server A, Dalam waktu yang bersamaan mengirim paket streaming
yang sama menuju ke 4 Host 4 Host, anggota Group X
Destination : Group X3 Mbps
Bandwidth MulticastingBandwidth Multicasting
12
N2
N1
N3
Source
R1
NA
N5
N6
N4
R2
R41
23
4
12
12
3 4
Destination
Server
A
Group X Destination
Group X
DestinationGroup X
Destination
Group X
Bandwidth MulticastingBandwidth Multicasting
3 Mbps
3 Mbps
3 Mbps3 Mbps
3 Mbps
3 Mbps
3 Mbps3 Mbps
3 Mbps
3 Mbps
13
MulticastingMulticasting
Multicast memberikan solusi atas masalah kebutuhan bandwidth yang ditimbulkan oleh multiple unicast.
Destination address hanya satu, yaitu alamat dari group-nya.
Namum didalam multicast ini, router-router dan switch harus mendukung protocol multicast.
14
Aplikasi MulticastAplikasi Multicast
Access to distributed databaseinformation disseminationteleconferencingdistance learningIPTV (Live TV, NVoD)
15
Access to Distributed DatabasesAccess to Distributed Databases
Sebagian besar database besar saat ini didistribusikan.
Artinya, informasi disimpan di lebih dari satu lokasi, biasanya pada saat produksi.
Pengguna yang perlu untuk mengakses database tidak tahu lokasi informasi.
Permintaan pengguna adalah multicast ke semua lokasi database, dan lokasi yang memiliki informasi merespon
16
Information DisseminationInformation Dissemination
Bisnis sering perlu mengirimkan informasi kepada pelanggan mereka.
Jika sifat informasi sama untuk setiap nasabah, dapat dikirim secara multicast.
Dengan cara ini bisnis dapat mengirim satu pesan yang dapat mencapai banyak pelanggan.
contoh, pembaruan perangkat lunak dapat dikirim ke semua pembeli dari paket software tertentu.
17
Dissemination of NewsDissemination of News
News/ berita dapat disebarkan secara multicasting
Sebuah pesan dapat dikirim ke sekelompok user yang tertarik dengan topik tertentu.
Contoh : statistik dari turnamen kejuaraan basket sekolah tinggi dapat dikirim ke editor olahraga dari banyak surat kabar.
18
TeleconferencingTeleconferencing
Teleconferencing menggunakan multicasting.
Setiap peserta pada teleconference , membutuhkan informasi yang sama pada saat yang sama
Group dapat dibentuk secara permanen atau temporary
Contoh : Sebuah group engineer selalu mengadalan meeting setiap hari senin pagi, maka dapat dibuat sebagai group permanen sedangkan group yang merencanakan pesta tahun baru dapat dibuat sebagai group temporer
19
Distance LearningDistance Learning
Perkembangan aplikasi yang menggunakan multicasting adalah distance learning.
Pelajaran dan latihan diberikan oleh seorang instruktur dan dapat di terima oleh group peserta pelatihan / kuliah.
Hal ini akan memudahkan peserta yang kesulitan untuk datang ke kampus.
20
RingkasanRingkasan
Pengiriman secara multicast dibutuhkan untuk efisiensi bandwidth jaringan.
Pengiriman ini digunakan jika source mengirimkan paket yang sama dalam waktu yang sama dan destinationnya adalah ‘group’
21
ReferensiReferensi
Forouzan, Behrouz A., TCP/IP protocol Suite, Fourth Edition, New York, MacGraw-Hill Companies, 2010.