Bandwidth apa yang sebenarnya diukur
Bandwidth adalah batas atas berapa banyak data yang dapat dibawa oleh suatu sambungan per detik — anggap saja itu sebagai lebar pipa, bukan tekanan yang mendorong air melewatinya. Secara teori, koneksi 100 Mbps dapat memindahkan 100 megabit data setiap detik. Apakah hal ini benar-benar terjadi tergantung pada server di ujung lain, berapa banyak perangkat yang berbagi Wi-Fi Anda, dan protokol yang membungkus data Anda.
Alat ini mencakup enam pertanyaan yang biasanya diajukan orang tentang pipa tersebut: berapa lama waktu yang dibutuhkan untuk transfer, berapa banyak bandwidth yang Anda perlukan untuk mencapai target waktu, seberapa besar file yang dapat Anda pindahkan dalam jendela tertentu, berapa kecepatan yang sebenarnya Anda dapatkan setelah overhead diperhitungkan, bagaimana perbandingan jenis koneksi umum saat ini, dan berapa banyak bandwidth yang benar-benar diperlukan oleh kasus penggunaan tertentu.
Bit, byte, dan mengapa matematika tidak pernah sejajar pada pandangan pertama
Here's the mix-up that catches almost everyone at least once: internet plans are sold in megabits per second (Mbps), but file sizes are shown in megabytes (MB). One byte is 8 bits, so a "100 Mbps" connection moves a maximum of 12.5 megabytes per second, not 100. Forget that, and every transfer estimate you make by eye will be off by roughly 8x.
Ada ketidakcocokan kedua yang lebih tenang yang terkubur dalam ukuran file itu sendiri. Kalkulator ini memperlakukan KB, MB, GB, dan TB seperti yang biasa dilakukan sistem operasi — sebagai satuan biner dengan 1 KB = 1.024 byte — sedangkan satuan bandwidth (Kbps, Mbps, Gbps) mengikuti konvensi desimal yang digunakan peralatan jaringan, yaitu 1 Kbps = 1.000 bps. Kedua konvensi tersebut merupakan standar dalam domainnya masing-masing; triknya jangan sampai tercampur saat mengkonversi dengan tangan.
| Satuan | Setara |
|---|---|
| 1 byte | 8 bit |
| 1 KB | 1,024 byte |
| 1 MB | 1,024 KB |
| 1 GB | 1,024 MB |
| 1 Kbps | 1,000 bps |
Cara mengetahui waktu pengunduhan dengan tangan
Rumus intinya hanyalah pembagian, asalkan Anda mengonversi kedua sisi menjadi satuan yang sama terlebih dahulu — bit, karena itulah yang dikutip dalam bandwidth:
Waktu transfer = Ukuran file (bit) Bandwidth (bit per detik)
Ambil file 100 MB melalui koneksi 100 Mbps. Konversikan file menjadi bit: 100 MB × 8 = 800 megabit. Bagi dengan kecepatan saluran 100 Mbps: 800 100 = 8 detik. Itu adalah kasus teoritis terbaik — sebelum overhead protokol apa pun dikurangi, yang merupakan langkah terpisah yang dibahas di bawah.
Balikkan rumus yang sama dan Anda akan mendapatkan dua jenis penghitungan lainnya di halaman ini: membagi ukuran file dengan waktu target untuk menemukan bandwidth yang diperlukan, atau mengalikan bandwidth dengan waktu untuk menemukan berapa banyak data yang muat dalam jendela tertentu.
Kecepatan dunia nyata: mengapa overhead protokol penting
Tidak ada koneksi yang memberikan bandwidth penuh sebagai data yang dapat digunakan. Setiap protokol menghabiskan sebagian dari setiap paket pada header, checksum, dan pengakuan yang menjaga transfer tetap andal daripada benar-benar membawa file Anda. Itu adalah selisih antara nomor di paket internet Anda dan nomor yang Anda lihat di bilah kemajuan pengunduhan.
| Protokol | Biaya overhead yang khas |
|---|---|
| UDP | ~5% |
| FTP | ~8% |
| TCP/IP | ~10% |
| HTTP | ~12% |
| HTTPS | ~15% |
15% untuk HTTPS adalah pajak enkripsi — jabat tangan ekstra dan lapisan enkripsi yang menjaga privasi lalu lintas Anda juga menambahkan sedikit lebih banyak overhead dibandingkan HTTP biasa. Jalankan contoh 100 MB / 100 Mbps yang sama melalui HTTPS dan kecepatan efektif turun menjadi 85 Mbps, memperpanjang waktu ideal 8 detik menjadi lebih dari 9,4 detik. Perbedaannya kecil pada satu file, tetapi akan bertambah pada transfer besar.
Perbandingan jenis koneksi yang umum
Mode perbandingan menjalankan ukuran file Anda melalui delapan kecepatan koneksi umum secara berdampingan, sehingga Anda dapat melihat selisihnya dalam hitungan detik dan menit, bukan hanya angka Mbps abstrak:
| Koneksi | Kecepatan terukur |
|---|---|
| panggilan | 56 Kbps |
| DSL | 8 Mbps |
| Kabel | 100 Mbps |
| 4G LTE | 50 Mbps |
| Serat | 500 Mbps |
| Gigabit / 5G | 1,000 Mbps |
| 10 Dokar | 10,000 Mbps |
File 1 GB yang memakan waktu lebih dari satu setengah hari pada Dial-up akan terhapus dalam waktu kurang dari satu detik pada saluran 10 Gig — file yang sama, perbedaan waktu tunggu hampir 180.000x.
Berapa banyak bandwidth yang sebenarnya Anda perlukan?
Daripada menebak-nebak, mode rekomendasi dimulai dari angka Mbps dasar per orang per aktivitas, mengalikannya dengan jumlah orang dan streaming bersamaan yang Anda miliki, lalu menambahkan 20% ruang kepala sehingga lalu lintas latar belakang biasa — pembaruan, notifikasi, tab kedua — tidak membuat Anda kewalahan:
| Kasus penggunaan | Dasar (per orang, per streaming) |
|---|---|
| 1 Mbps | |
| Penjelajahan web | 2 Mbps |
| Panggilan video | 4 Mbps |
| Streaming HD/game online/penggunaan umum | 5 Mbps |
| Pekerjaan jarak jauh | 10 Mbps |
| Streaming 4K | 25 Mbps |
Sebuah rumah tangga dengan 4 orang yang masing-masing melakukan streaming video HD sekaligus membutuhkan sekitar 5 × 4 × 1,2 = 24 Mbps agar tetap nyaman — yang mengesampingkan DSL dan mengarah ke Kabel atau Fiber. Jika Anda menyiapkan jaringan rumah dan ingin memeriksa sisi pengalamatannya juga, Kalkulator Subnet IP mencakup itu.
Sumber dan bacaan lebih lanjut
Halaman ini hanya untuk referensi umum. Kecepatan transfer sebenarnya bergantung pada jaringan, perangkat keras, dan penyedia layanan spesifik Anda — selalu uji dengan koneksi Anda sendiri untuk mengetahui hal-hal yang penting.