komunikasi multicast dalam network

Upload: mohmuhlason

Post on 02-Mar-2018

214 views

Category:

Documents


0 download

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