Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Ip multicasting 02 multiple unicasting vs multicasting
1. IP Multicasting
Bagian 2
Multiple Unicasting vs Multicasting
Disusun oleh :
Ambar Erna Wahyu Widagdo
1
2. Tujuan
Presentasi ini menjelaskan :
perbedaan antara multiple unicasting dan multicasting.
Perbedaan bandwidth yang dibutuhkan antara unicasting
dan multicasting.
Contoh aplikasi yang sesuai menggunakan multicasting
2
3. Topik
Introduction : Perbedaan Unicasting dan Multicasting
Multiple unicasting dan kebutuhan bandwidth
Multicasting dan kebutuhan bandwidth
Contoh aplikasi multicasting
3
5. Perbedaan Unicast dan Multicast
satu source dan satu Satu source dan
destination group destination
Hubungan satu ke Hubungan satu ke
satu banyak
Router mem-forward Router multicast
paket menuju satu meng-copy packet
interface untuk dikirim ke
lebih dari satu
interface
5
7. Bandwidth Multiple Unicasting (1/3)
Server A, Dalam waktu yang bersamaan mengirim
paket streaming yang sama menuju ke 4 tujuan.
Satu streaming : 3 Mbps
NA
4 Streaming : 12 Mbps
Server
A
Source R4
1 3
7
9. Bandwidth Multiple Unicasting (3/3)
100 paket …. ???
100 x 3 Mbps ….. 300 Mbps
100 paket 1000 paket ???
Server A
Source R4
1 3
9
10. Multicasting
Server NA
A
Source R4
1 3
2
R2
4
R1 2 N6
N1 2 1 1
N4 Group X
3 4 Destination
N5
N2 Group X
N3 Destination
Group X
Group X Destination
Destination 10
11. Bandwidth Multicasting
Server A, Dalam waktu yang bersamaan
mengirim paket streaming yang sama menuju
ke 4 Host
4 Host, anggota Group X
Server NA
3 Mbps
A Destination : Group X
Source R4
Bandwidth : 3 Mbps
1 3
11
12. Bandwidth Multicasting
Server
3 Mbps NA
A
3 Mbps
Source R4
1 3 3 Mbps
3 Mbps 2
R2
4 2 3 Mbps
R1 N6
2 1 1 3 Mbps
N1
N4 Group X
3 4 3 MbpsDestination
3 Mbps
N5
N2 3 Mbps Group X
N3
3 Mbps Destination
Group X
Group X Destination
Destination 12
13. Multicasting
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.
13
14. Aplikasi Multicast
Access to distributed database
information dissemination
teleconferencing
distance learning
IPTV (Live TV, NVoD)
14
15. Access 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
15
16. Information 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.
16
17. Dissemination 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.
17
18. Teleconferencing
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
18
19. Distance 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.
19
20. Ringkasan
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’
20
Secara mendasar perbedaan antara unicast dan multicast adalah sebagai berikut : Perbedaan pertama : Pada Unicast : Pengiriman terjadi dari satu source (atau asal atau sumber pengiriman) dan ditujukan ke sebuah destination. Sedangkan pada multicast : terdapat satu source dan group destination. Sehingga pada jenis komunikasi ini, alamat source nya merupakan unicast address dan alamat tujuan nya adalah multicast address, yaitu alamat dari group tersebut. Dan alamat group ini mendefinisikan anggota-anggotanya. Perbedaan kedua : Untuk komunikasi unicast : hubungan yang terjadi antara source dengan destination merupakan hubungan satu ke satu. yang terjad pada multicast : Hubungan adalah one to many, yaitu hubungan dari satu ke banyak. Didalam pengiriman unicast, Ketika Sebuah Router didalam jalur datagram menerima IP datagram, Router tersebut berusaha untuk mem-forward paket menuju ke ‘destination’ dengan cara melewatkan pada ‘hanya salah satu interfacenya’. Sedangkan didalam multicast, Sebelum meneruskan paket, router multicast meng-copy nya terlebih dahulu jika akan dikirim ke lebih dari satu interface
Ingat dalam komunikasi unicast, bahwa pengiriman terjadi dari satu source menuju satu destination. Dalam illustrasi ini dicontohkan bahwa Video server A, mengirimkan Paket streaming yang sama menuju ke host H31, H32,H61 dan H62, dalam waktu yang bersamaan. Karena pengiriman secara unicast, maka paket yang dikirim… sejumlah destinationnya, yaitu empat paket. Setiap paket mempunyai alamat tujuan yang berbeda-beda. Dan router melanjutkan paket berdasarkan alamat tujuannya
Jika sebuah streaming membutuhkan bandwidth 3 Mbps, maka untuk empat paket membutuhkan bandwidth sebanyak 4 kali 3 Mbps atau 12 Mbps. Permasalahannya adalah …. Jika multiple streaming yang dikirim tidak hanya 4 tetapi lebih banyak lagi…. Misalkan 100 atau 1000, dibutuhkan bandwidth yang lebih tinggi lagi. Atau jika bandwidth yang dibutuhkan tidak mencukupi, maka tidak ada jaminan quality of service … misalnya terjadi delay yang tinggi atau packet loss…
Dalam illustrasi ini dicontohkan bahwa Video server A, mengirimkan streaming menuju ke destination, yaitu Group X. Karena pengiriman secara multicast, maka router/ switch multucast meng-copy paket terlebih dahulu jika akan dikirim menuju lebih dari satu interface.
Dalam illustrasi ini dicontohkan bahwa Video server A, mengirimkan streaming menuju ke destination, yaitu Group X. Karena pengiriman secara multicast, maka router/ switch multucast meng-copy paket terlebih dahulu jika akan dikirim menuju lebih dari satu interface.