komunikasi multicast dalam network
TRANSCRIPT
-
7/26/2019 Komunikasi Multicast Dalam Network
1/1
1
Router
ToGroup1
ToGroup1
5
router. Salah satu host (pada gambar disebut source host) mengirimkan datagram ke suatu
multicast address (misalkan 224.22.33.44). Untuk lebih memudahkan, multicast address ini kita
identikan dengan grup 1, karena ada kemungkinan penggunaan multicast address lain sebagai
group 2, group 3 , dst. Source host ini hanya mengirimkan 1 datagram ke aringan.
!ada net"ork 1 yang menggunakan shared media, seluruh host sebenarnya mendengardatagram ini. #husus bagi host$host yang terlibat dan menyatakan dirinya sebagai group 1
(memiliki multicast address 224.22.33.44 ) , datagram akan diproses lebih lanut oleh lapisan diatas %!, sementara bagi host yang tidak terlibat (host &), datagram akan diabaikan sebagaimanadatagram lain yang memiliki address tuuan bukan kepadanya.
'engan bantuan router yang telah memiliki kemampuan multicast, datagram ini
diteruskan ke net"ork 2 karena ada anggota *U! 1 +- /' !' -/0*#2.
/!!U- U *S0 !' -/0*# 2 %-%. #eputusan untuk meneruskan atau
tidak meneruskan datagram multicast ke aringan lain diatur dalam suatu mekanisme protokol.
'engan protokol ini, router multicast dapat mengetahui pada net"ork mana saa terdapat aggota
suatu group.
#esimpulannya, penggunaan mode multicast dalam membentuk komunikasi multipointini memiliki beberaapa keunggulan yaitu 6
eban kera host pengirim cukup ringan, karena tidak perlu melakukan replikasi datagram
kebutuhan band"idth untuk transisi datagram tidak bergantung kepada umlah host yangterlibat. Satu atu seratus host yang terlibat pada satu aringan, band"idth yang dibuthkan
tetap sama. 'emikian uga ika pada net"ork 2 terdapat puluhan host sebagai anggota group,
router hanya perlu meneruskan satu datagram, saa untuk mencapai seluruh host tersebut.Sedangkan kelemahan (dapat dibaca sebagai konsekuensi) metoda ini adalah6
emerlukan standar baru pada protokol %! dan protokol data link layer (misalnya /thernet)
untuk bisa mengirim dan menerima datagram multicast
emerlukan mekanisme protokol baru untuk mengatur alokasi multicast address sebagai
group tertentu, keanggotaan host pada suatu group dalam suatu aringan, routing datagram
multicast, dll.
ToGroup1 Memberof
Group
1
4
aringan. kan tetapi, host yang tidak ingin terlibat pada 7ideo con8erence ini uga menerima
datagram tersebut, karena menggunakan broadcast yang sama. al ini akan menambah kera dari
host yang tidak terlibat karena harus memproses datagram tersebut sebelum akhirnya diabaikan.
Selain itu, setiap aringan memiliki broadcast address yang berbeda$beda. ika datagram ini
diteruskan oleh router ke setiap broadcast address dari aringan yang terhubung dengannya, maka
datagram tadi bisa$bisa akan tersebar ke berbagai aringan yang tidak ingin menerima datagram
tersebut.
2.3 Multicast
&ara ketiga untuk membuat komunikasi multipoint adalah dengan menggabungkankeunggulan kedua cara di atas dalam hal pengiriman datagram, yakni6
!engiriman hanya mengirimkan satu datagram untuk mencapai seluruh host yang merupakan
anggota group
'atagram hanya diterima oleh seumlah host tertentu disebut host grup
&ara ini disebut mode multicast, yakni dengan cara mencantumkan satu multicast address
sebagai destination address dari datagram yang dikirim. Sebagaimana yang telah dielaskan,
multicast address tidak dipakai untuk alamat suatu host, namun dituukan utnuk mengalamatkanseumlah host yang bergabung dalam satu grup yang menalankan aplikasi yang sama. !erhatikan
gambar 3 sebagai ilustrasi dalam pengiriman datagram pada komunikasi multipoint.
Gambar3Pengirimandatagramkesuatumulticastaddress!ada gambar di atas, seumlah host melakukan komunikasi multipoint untuk menalankan
suatu aplikasi bersama. ost yang terlibat dalam komunikasi multipoint ini sebagian ada padanet"ork 1, sebagian lagi pada net"ork2. ntara net"ork 1 dan net"ork 2 dihubungkan melalui
SourceHost
HostA
HostB
HostC
HostD
HostE
HostF
ToGroup1
MemberofGroup1
MemberofGroup1
ToGroup1 MemberofGroup1
3
ari kita tinau keadaan ika terdapat 39 host yang berhubungan dengan host sumber.ika untuk mengirimkan gambar bergerak atau li7e 7ideo dengan kualitas sedang diperlukanband"idth sebesar 199 kbps, maka aggregate band"idth yang ditimbulkan host sumber untukmelayani 39 host menadi sebesar 3 bps. bayangkan pula ika setengahnya (15) adalah hostyang ada pada net"ork 2, sedangkan net"ork 1 dan 2 dihubungkan dengan saluran - yangcukup cepat seperti 01 (1,54 bps) . Saluran yang tergolong high speed tersebut langsung
collapse akibat tra88ic yang sangat meningkat tersebut. 'ari uraian di atas, kita dapatmenyimpulkan kelemahan metoda ini yakni 6
eban kera host akan meningkat
utuh band"idth yang sangat besar untuk komunikasi multi$point yang melibatkan umlah
host yang besar
Sedangkan keuntungan metoda ini adalah 6
erupakan desain yang paling sederhana untuk diimplementasikan
0idak memberi beban pada host yang bukan merupakan tuuan datagram
2.2Broadcast
&ara yang lain untuk menyampaikan in8ormasi yang sama kepada seluruh host adalah
dengan metoda broadcast. #onsep roadcast pada aringan komputer (#hususnya pada net"ork
layer dalam keluarga protokol 0&!:%! ) dan telah diterangkan pada bab sebelumnya. Untukmengirimkan in8ormasi kepada seluruh host yang ada pada aringan yang sama, host cukup
mengirimkan satu datagram yang dituukan ke broadcast address aringan yang bersangkutan. .
#arena seluruh host yang pada satu aringan memiliki broadcast address yang sama, maka seluruh
host akan menerima datagram tersebut sebagai in8ormasi yang harus diterima. !erhatikan gambar
2 untuk ilustrasi broadcast ini 6
Gambar2Pengirimandatagramkebroadcastaddress
'engan cara ini, band"idth yang ditimbulkan oleh hubungan 7ideo con8erence dalam
suatu aringan tidak bergantung pada umlah host yang terlibat. 'emikian uga dengan beban host
pengirim, karena hanya cukup mengirim satu datagram yang dapat diterima oleh semua host pada
HostA SourceHost HostDHostX
From:X HostB From:X HostC
From
:X
HostE
From:X ToAllHost From:X
HostD
Router
HostF
To:A HostA
To:B
SourceHost HostBHostE
To:F HostC
To:A
To:B
To:CTo:C
To
:F
Tugas
MataKuliah:JaringanMulti Media
KomunikasiMulticastDalamNetork
!leh:Moh.Muhlason Nura"i"#$3%$%&3&$$$$&%2'
$. Pendahuluan0elah kita rasakan perkembangan teknologi komunikasi, di mana makin lama tuntutan
kebutuhan pelayanan bagi pengguna asa komunikasi ini makin tinggi. ulticast adalah salah satuhasil pemikiran ino7ati8 yang dapat banyak membantu dalam peningkatan pelayanan komunikasi
terutama dalam hal aringan -et"ork. 'alam makalah ini akan sedikit diulas mengenai ulticast
ini, di mana yang secara singkat pula ia merupakan gabungan dari si8at$si8at yang dimiliki oleh
komuniksai Unicast dan komunikasi roadcast. #elebihan dan kekurangan komunikasi ulticastini dapat kita ketahui dari perbandingan$perbandingan yang kita lakukan dengan metoda$metoda
komunikasi yang lain, di mana yang nantinya kekurangan$kekurangan dari komunikasi ulticast
ini merupakan tantangan baru yang harus kita atasi di masa yang akan datang.
%! multicast merupakan datagram %! sebagaimana layaknya datagram yang lain. yangmembedakannya adalah, 8ield destinatgion address pada datagram %! multicast akan berisi salahsatu %! address yang termasuk kelas multicast address. 'engan menggunakan address multicastsebagai address tuuan, kita dapat melakukan pengalamatan pada sekelompok host sekaligusdengan hanya mengirimkan satu datagram saa. 'alam makalah ini akan membahas dasar$dasarkomunikasi multipoint, multicast address, syarat dan perluasan yang diperlukan untuk pengirimandan penerimaan datagram multicast, desain aringan multicast dan berbagai aspek yangberhubungan dengan aringan multicast seperti multicast routing.
2. KomunikasiMulti(oint(adaJaringanKom(uter
plikasi tradisional pada aringan 0&!:%! umumnya hanya melibatkan komunikasi antaradua host. 'alam perkembangannya pengguna aringan mulai merasakan kebutuhan untukmelakukan komunikasi yang melibatkan lebih dari dua pihak secara bersamaan. beberapa aplikasipada aringan komputer mulai membutuhkan komunikasi multipoint, diantaranya aplikasi chatbersama, audio dan 7ideo broadcast untuk membuat siaran radio dan 0; pada aringan komputer,serta aplikasi 7ideo con8erence yang bersi8at multimedia, real$time dan interakti8
ika ditinau dari cara penerimaan datagram oleh host pada aringan 0&!:%!, ada
beberapa cara yang dapat ditempuh untuk mendesain aplikasi aringan yang bersi8at multipoint
yaitu6
2.$ )nicast
#omuniksai point$to$point yang sangat klasik menggunakan datagram %! dengan mode
unicast. !ada mode unicast setiap datagram mempunyai alamat tuuan yang unik (milik host
tertentu). #omunikasi multipoint dapat di"uudkan dengan cara membuat beberapa hubungan
sekaligus pada beberapa host, yang masing$masing mengirimkan datagram unicast. apisanaplikasi akan mengirimkan satu kopi untuk setiap host yang menadi anggota komunikasi
multipoint ini. 0eknik ini sangat sederhana untuk diimplementasikan, karena prinsipnya hanya
berdasarkan kemampuan multitasking dari suatu host untuk melayani berbagai aplikasi dari
beberapa host sekaligus.
2
-amun demikian cara ini memiliki keterbatasan, teruatama ika umlah host yang terlibatdalam komuniksi multipoint ini sangat banyak. ost yang berhubungan multipoint harusmembuat hubungan komunikasi sebanyak host yang terlibat. Selain meningkatkan beban keramasing$masing host yang terlibat, tra8ic yang ditimbulkan oleh komunikasi ini akan berlipatganda sebanyak host yang terlibat. al ini akan menimbulkan masalah pemakaian and"idth.!erhatikan gambar 1 untuk ilustrasi ini6
Gambar$*e(likasidatagramolehhostdalammodeunicast
'ari gambar, terlihat bah"a host sumber mengadakan hubungan dengan host , host,host & (ketiganya terletak dalam aringan yang sama dengan host sumber, yakni net"ork 1) danhost ' (terletak pada net"ork 2). 'alam hal ini aplikasi yang dialankan adalah aplikasimultimedia (7ideo, audio, dan te