hehe lumayan nih dapat artiket dari bang Avud tuk jelasin ke customer.
mudah-mudah an ini berguna untuk memberi penjelasan kepada customer.
Written by M Subhan Halimi [mhalimi at gmail dot com]
Thursday, 24 February 2005
ANTARA AKU, KAU DAN BEKAS PACARKU ...
eh .. bukan ding ..
ANTARA MRTG, BITS DAN BYTE
Mengapa saya perlu menulis tentang hal ini ..? relevansinya berhubungan dengan
kejadian komplain yg pernah saya alami (kejadiannya udah lama banget sih .. tapi
masih terasa segar di ingatan .. )
Suatu saat, salah satu pelanggan kami komplain dengan cukup keras, isi dari komplain
itu antara lain : “Punya saya bandwidth nya sebetulnya 64Kbps atau "62Kbps" sih?
Atau mata saya yang salah baca? Kok maksimal in nya hanya 62Kb/s?” Mungkin pembaca
sekalian agak bingung ya dengan apa yang dimaksud diatas, gini penjelasannya ..
Kebetulan tempat dimana saya bekerja adalah suatu ISP yang sudah cukup terkenal (hua
ha ha ha), kami memberikan pelayanan dedicated connection ke para
pelanggan-pelanggan kami, besarnya pun ya macam-macam, dari yang terkecil 32kbps
sampai 1024 kbps, Nah .. setiap pelanggan kami mendapat hak akses untuk melihat
utilisasi dari pemakaian bandwidth nya melalui web MRTG yang kami sediakan.
Kebetulan pelanggan kami yang komplain tersebut berlanggan 64kbps dan dia komplain
mengapa di MRTG mentok-mentok nya hanya 62kbps Wal hasil … saya pun akhirnya
terpaksa menjelaskan .. dan .. selamat membaca
Pak ***** YTH
Sebenarnya tidak ada yg salah dalam hal ini, yang terjadi / yang membuat sedikit
membingungkan adalah karena adanya perbedaan perhitungan
konversi. Akan saya coba untuk menjelaskannya.
Dalam suatu perhitungan DATA TRANSFER, perhitungan bits atau byte adalah sebagai berikut :
* 1 Mb = 1,000,000 bits
* 1 kb = 1,000 bits
* dsb
Sedangkan dalam perhitungan DATA STORAGE maka perhitungannya adalah sebagai berikut :
* 1 byte = 8 bits
* 1 kilobyte (K / Kb) = 2^10 bytes = 1,024 bytes
* 1 megabyte (M / MB) = 2^20 bytes = 1,048,576 bytes
* 1 gigabyte (G / GB) = 2^30 bytes = 1,073,741,824 bytes
* 1 terabyte (T / TB) = 2^40 bytes = 1,099,511,627,776 bytes
* 1 pentabyte (P / PB) = 2^50 bytes = 1,125,899,906,842,624 bytes
* 1 exabyte (E / EB) = 2^60 bytes = 1,152,921,504,606,846,976 bytes
Konversi Data Transmission :
Didalam komunikasi data, satu kilobit adalah sama dengan seribu bit, atau 1000 bit.
Ini adalah sudah secara umum untuk mengukur keseluruhan dari data yg di transfer
dalam 1 detik antara dua telecommunication point. Beberapa sumber mengartikan bahwa
satu kilobit adalah sama dengan 1024 bit. Nah, disini perbedaannya, meskipun bit
adalah bagian dari binari number system, bit didalam komunikasi data mempunyai ciri
khas tersendiri. Oleh karena itu bit dalam hal ini mempergunakan satuan DESIMAL dan
bukan BINER.
Sebagai contoh, 64 kilobit per detik adalah SAMA DENGAN 64000 bit perdetik dan BUKAN
berarti 64 * 1024 = 65536 bps. MRTG, dalam hal ini perhitungannya adalah memakai
angka BINER, oleh karena itu jika dihitung dalam DESIMAL maka akan terjadi selisih.
Sebagai contoh, jika 64000 bps dihitung dalam BINER maka hasilnya adalah sama dengan
:
64000 bits = 8000 bytes = 62.5 kilobits
karena 64000/1024 = 62.5
contoh yang lain :
32000 bits = 4000 bytes = 31.25 kilobits
96000 bits = 12000 bytes = 93.75 kilobits
128000 bits = 16000 bytes = 125 kilobits
320000 bits = 40000 bytes = 312.5 kilobits
dsb .. dsb
Dalam jaringan komputer, biasanya Byte dan bit dipakai utk menggambarkan kecepatan
transfer/download data. Satuan KBps (KiloByte/second) dipakai jika data di sini
secara umum memakai Byte untuk satuannya (contohnya seperti protokol-protokol yang
ada pada level aplikasi seperti http,ftp,smtp,dsb). Sedangkan kbps (kilobit/second)
dipakai jika data yang ditransfer memakai bit untuk satuannya (contohnya adalah
protokol-protokol layer 2 ke bawah seperti ethernet yang mentransfer data dalam
frame-frame). Sedangkan saat kita mendownload sebuah file, maka browser akan
memperlihatkan (misal) 3 KB/s (karena browser terkoneksi dengan protokol http/ftp).
Manusia menggunakan komputer untuk membuat, memanipulasi ataupun menyimpan berbagai
macam informasi seperti angka, huruf, kalimat, gambar, suara dan juga video.
Informasi ini disimpan dalam komputer dalam sebuah format digital (lebih sering kita
sebut dengan 'data digital').
Data yang tersimpan dalam komputer tersebut sebenarnya merupakan kumpulan dari angka
0 dan 1. Kumpulan angka 1 dan 0 inilah yang sering diterjemahkan sebagai 'bit' dari
data biner. Jika didalam kehidupan sehari-hari kita dapat menentukan kecepatan
sebuah kendaraan entah itu motor ataupun mobil, begitu pula dengan ketika
terjadinya transfer data dalam jaringan komputer. Beberapa satuan standar transfer
data yang sering dipergunakan dalam jaringan komputer adalah :
Bit:
Bit adalah ukuran terkecil data dalam sebuah komputer. Bit biasanya hanyalah
merupakan pilihan antara 0 dan 1. Dimana 0 biasanya berarti 'Off' dan 1 berarti
'On'. Pada akhirnya komputer akan mengkombinasikan kedua pilihan tersebut menjadi
format digital yang lebih kompleks untuk merepresentasikan data.
bps:
bit per second. Jumlah bit yang ditransfer dalam satu detik.
kbps:
kilo bits per second. Jumlah kilobits yang ditransfer dalam satu detik.
1 kbps = 1 x 10^3 bit/second = 1000 bit/second.
Byte:
Byte adalah merupakan kumpulan beberapa bit (1 Byte = 8 bit). Byte biasanya
merepresentasikan sebuah karakter (Misalkan seperti A, ?, -, dll). Karakter ini bisa
berupa huruf, angka ataupun simbol tertentu.
Bps:
Byte per second. Jumlah byte yang ditransfer dalam satu detik.
KBps:
Kilo Byte per second. Jumlah KiloByte yang ditransfer dalam satu detik.
1 KBps = 1 x 2^10 byte/second = 1,024 byte/second
bit mempergunakan satuan desimal oleh sebab itu :
1 kilobit = 1 x 10^3 bit = 1000 bit
sedangkan byte mempergunakan satuan biner, oleh sebab itu :
1 KiloByte = 1 x 2^10 = 1024 Byte.
Contoh perhitungan Byte dan Bit.
Misalkan anda memiliki sebuah file yang terdiri dari 100.000 kata dan anda ingin
tahu berapa lama kita bisa mendownload file tersebut melalui internet yang memiliki
koneksi 64000 bps atau 64kbps.
* Asumsikan dalam setiap kata terdiri dari 5 huruf/karakter.
Berarti jika ada 100.000 kata, maka anda memiliki 500.000
huruf/karakter
* Setiap karakter terdiri dari 1 Byte, berarti anda memiliki
500.000 Byte
* Setiap Byte terdiri dari 8 bit, berarti 500.000 Byte yang anda
miliki bernilai 500.000 x 8 = 4.000.000 bit
* Selanjutnya 4.000.000 bit yang anda miliki dibagi dengan 64000 = 62.5 detik
* Artinya waktu anda untuk mendownload file yang memiliki 100.000
kata kurang lebih 62.5 detik dengan kecepatan akses 64000 bps
Demikian pak ***** yang dapat saya gambarkan, jika ada kesalaan dalam
menggambarkan mohon maaf sebelumnya, dan bagi rekan2 lain yg akan
menambahi .. monggo .. dengan senang hati :)
Demikian sekilas info yang dapat saya bagikan … makasih buat para pembaca yang
bersedia meluangkan waktu nya untuk membaca info yang tidak berguna ini J
--
Best regards,
./avd
Nice Info :D
jadi ISP jual 64kbps dlm decimal tapi sbenernya dia itu cm bisa bekerja 62.5kbps cuz dihitung dlm biner ?
Hehe bahasa marketing emg beda deh sm technical ^^
미라스