Unicast, Multicast, dan Broadcast Addressing

Thursday, June 17, 2010 Posted by Gilang1188

Unicast, Multicast, dan Broadcast Addressing

Berbagi sumber daya baik berupa hardware, software maupun data dalam sebuah jaringan komputer menjadi suatu hal yang sangat penting. Besarnya traffic dalam sebah jaringan semakin mempengaruhi waktu akses berbagi sumber daya tersebut. Nah sekarang mari kita tengok ke dalam metode pengalamatan traffic pada sebuah jaringan yang dikenal dengan unicast, multicast, dan broadcast.

  1. Unicast

Unicast merupakan metode pengiriman data dari server yang hanya mengirimkan ke satu client saja (one-to-one). Biar lebih jelas kita lihat gambar dibawah ini


Ketika PC A meminta layanan kepada server, maka server hanya akan mengirimkan paket data hanya kepada A, dan ketika PC B meminta layanan kepada server maka server hanya akan mengirimkan kepada PC B, begitupun dengan PC C. Jika kita lihat lebih detail gambar diatas terdapat 3 garis yaitu garis penuh, garis putus-putus rapat, dan garis putus-putus renggang. Artinya bahwa terjadi 3 kali pengiriman untuk data yang sama. Kembali ke contoh kasus diatas, PC A , PC B, PC C dalam waktu yang bersamaan meminta data yang sama kepada server IP TV, maka server akan mengirimkan data ke PC A, setelah itu server mengirimkan data ke PC B, dan terakhir server mengirimkan ke PC C. Dengan metode seperti ini praktis bandwidth yang digunakan semakin besar, misalkan kita asumsikan proses request (meminta) dari client ke server sebesar 2 kb, sedangkan proses deliver (pengiriman) data dari server ke client 200 kb. Proses request dan deliver sebanyak 3 kali berarti 3 x 2 kb = 6 kb ditambah 3 x 200 kb =600 kb sehingga total 606 kb. Sehingga traffic di dalam jaringan menjadi padat.

  1. Multicast

Multicast merupakan metode pengiriman data dari server ke beberapa client yang meminta data yang sama dalam waktu yang hampir bersamaan. Biar lebih jelas lihat gambar di bawah ini :

Dari gambar diatas terdapat 2 bagian Multicast Group A (MGA) dan Multicast Group B (MGB). Ketika PC yang berada di MGA dan MGB meminta data yang sama kepada server maka server hanya akan mengirimkan satu kali data tersebut yang didistribusikan ke setiap PC yang meminta layanan tersebut baik di MGA maupun MGB secara bersamaan. Dengan cara ini bandwidth yang digunakan dapat diminimalisir, sehingga traffic dapat dikurangi. Dalam penerapannya, metode ini berbeda dengan metode unicast ataupun broadcast, karena multicast menggunakan IP class D, sedangkan 2 metode lainnya menggunakan IP class A, B atau C.

  1. Broadcast

Broadcast merupakan metode pengiriman data ke semua node yang ada dalam satu jaringan yang sama. Liat gambar lagi :

Dari gambar diatas server akan mengirimkan data ke semua PC walaupun hanya PC yang meminta layanan saja yang akan memproses datanya sedangkan PC yang lain akan mengabaikan data tersebut. Cara ini kurang efisien karena sangat membebani bandwidth jaringan.

Labels: