Kamis, 27 November 2014

unicast vs multicast

Unicast
Unicast merupakan jenis paket yang berasal dari satu titik, dan memiliki tujuan hanya satu titik yang lain (titik bisa berarti komputer, atau peralatan jaringan lainnya). Ditilik dari ‘bedah paket’ nya, kita bisa lihat unicast memiliki satu MAC address pengirim, dan satu MAC address penerima. Secara analoginya, setiap hari pada saat browsing Internet, kita sudah melakukan proses unicast ini, yaitu apabila kita mengetik satu alamat URL misalnya, komputer kita sedang ber-unicast-ria dengan server web yang ada di URL tersebut.
Hampir seluruh paket aplikasi yang mendominasi jaringan kita bersifat unicast, seperti http, telnet, ftp, smtp, pop3, dsb.

Multicast
Multicast merupakan jenis paket, berasal dari satu buah titik dan bertujuan ke sebuah alamat khusus (bukan titik khusus), di mana alamat khusus ini dapat ‘didengarkan’ oleh titik-titik lain di jaringan yang ‘berkepentingan’ untuk mendengarkannya.
Konsepnya mirip dengan siaran radio, yaitu, jika kita hendak mendengarkan suatu siaran khusus, maka kita harus merubah frekuensi radio ke frekuensi yang tepat. Dan tentunya, berjuta-juta orang bisa mendengarkan radio yang sama.
Paket multicast sangat efektif untuk keperluan video streaming, audio streaming dsb. , karena dari sisi titik pengirim, hanya perlu ‘mengirimkan’ paket satu kali saja ke alamat khusus. Karena hanya satu paket saja, dan bisa banyak sekali ‘pendengar’, maka otomatis utilisasi jaringan tidaklah terpakai terlalu tinggi. Sebagai contoh, film dengan kualitas DivX, bisa dikirimkan dengan bandwidth sekitar 1-2Megabit/second saja, dan satu kantor sudah bisa menonton film tersebut. ( Aplikasi menggunakan VLC dari http://www.videolan.org/ )
Hanya saja, untuk bisa melakukan multicast, jaringan kita harus disetting sedemikian rupa, karena tidak semua jaringan mendukung multicast dengan baik. Sebagai contoh, kita tidak mungkin meng-stream video kita secara multicast ke Internet dengan mudah tanpa kita mengotak-atik perangkat router kita.
Jika kita membedah sebuah paket multicast, kita akan melihat bahwa MAC address dari destination nya berisikan paket 01:00:5E:xx:xx:xx.

Tidak ada komentar: