Hampir semua layanan internet dipasarkan dengan kata "up to", misalnya "kecepatan hingga 100 Mbps". Namun saat Anda mengunduh file, angka yang tampil di layar jarang menyentuh batas tersebut. Selisih antara angka di brosur dan angka di layar inilah pintu masuk yang tepat untuk memahami topik kita kali ini. Throughput adalah jumlah data yang benar-benar berhasil sampai ke tujuan dalam satu satuan waktu. Dengan kata lain, throughput artinya hasil nyata yang Anda terima — bukan kapasitas yang dijanjikan.

Artikel ini membahas apa itu throughput dalam jaringan, perbedaannya dengan bandwidth dan latency, rumus menghitungnya, faktor yang membuatnya turun, sampai cara mengukurnya sendiri. Di bagian akhir, kita juga menyinggung makna throughput di dunia produksi dan logistik, karena istilah ini memang dipakai lintas bidang.

Apa Itu Throughput?

Throughput adalah volume data yang berhasil dipindahkan dari satu titik ke titik lain dalam periode tertentu. Satuannya sama dengan bandwidth: bit per second (bps), beserta kelipatannya seperti Kbps, Mbps, dan Gbps. Pada konteks tertentu, throughput juga dihitung dalam packet per second (pps, jumlah paket data per detik) atau request per second (jumlah permintaan yang diselesaikan server per detik).

Untuk membayangkannya, gunakan analogi jasa ekspedisi. Sebuah perusahaan ekspedisi mungkin memiliki armada berkapasitas 1.000 paket per hari. Itu kapasitas, bukan kenyataan. Pada praktiknya jalan macet, sebagian paket salah alamat, dan beberapa kurir berhalangan hadir. Jumlah paket yang benar-benar diterima pelanggan hari itu — katakanlah 700 paket — itulah throughput.

Prinsip yang sama berlaku untuk throughput dalam jaringan komputer. Kabel, router, dan server memiliki kapasitas tertentu. Namun data yang benar-benar tiba di perangkat Anda selalu dipengaruhi kondisi lapangan: kepadatan trafik, kualitas sinyal, sampai kesibukan server di ujung sana. Oleh karena itu, nilai throughput bersifat fluktuatif dan berubah dari waktu ke waktu, mengikuti kondisi jaringan saat pengukuran dilakukan.

Empat Angka yang Menentukan Kualitas Jaringan

Throughput jarang berdiri sendiri. Ia biasanya muncul bersama tiga metrik lain yang sering tertukar: bandwidth, latency, dan packet loss. Memahami keempatnya sekaligus dalam satu peta justru lebih mudah daripada menghafalnya satu per satu.

Mari kembali ke analogi ekspedisi. Bandwidth adalah daya angkut maksimum armada: berapa banyak paket yang bisa dikirim per hari. Throughput adalah paket yang benar-benar sampai ke pelanggan. Latency (waktu tunda) adalah lama perjalanan satu paket dari gudang ke rumah Anda, diukur dalam milidetik. Sementara packet loss (kehilangan paket) adalah kiriman yang tidak pernah tiba sehingga harus dikirim ulang.

MetrikYang diukurSatuanAnalogi ekspedisi
BandwidthKapasitas maksimum jalurbps/MbpsDaya angkut armada per hari
ThroughputData yang benar-benar sampaibps/MbpsPaket yang diterima pelanggan
LatencyWaktu tempuh satu paket datamsLama perjalanan satu paket
Packet lossPersentase data yang hilang%Kiriman yang hilang di jalan

Dari peta di atas, perbedaan bandwidth dan throughput menjadi jelas: bandwidth adalah kapasitas teoretis, throughput adalah realisasinya. Pembahasan lengkap soal kapasitas jalur ini bisa Anda baca di artikel pengertian bandwidth. Adapun perbandingan throughput vs latency bukan soal mana yang lebih penting, karena keduanya mengukur dimensi berbeda. Throughput mengukur volume data, latency mengukur waktu tempuh.

Diagram perbandingan bandwidth, throughput, latency, dan packet loss.Diagram perbandingan bandwidth, throughput, latency, dan packet loss.

Lalu kenapa throughput hampir selalu lebih kecil daripada bandwidth? Ada alasan struktural di baliknya. Setiap data yang dikirim lewat internet dipecah menjadi paket-paket kecil, dan setiap paket membawa header (informasi alamat dan kontrol pengiriman) sekitar 40 byte pada protokol TCP/IP. Artinya, sebagian kapasitas jalur selalu terpakai untuk "amplop", bukan isi kirimannya. Ditambah antrean trafik dan pengiriman ulang paket yang hilang, wajar bila angka nyata tidak pernah menyamai kapasitas teoretis.

Rumus Throughput dan Contoh Menghitungnya

Rumus throughput cukup sederhana:

Throughput = jumlah data yang dipindahkan ÷ waktu transfer

Supaya konkret, mari hitung dari kasus nyata. Anda mengunduh file berukuran 100 MB dan proses unduh selesai dalam 20 detik. Cara menghitung throughput-nya sebagai berikut:

  1. Konversi byte ke bit: ukuran file memakai satuan byte, sedangkan throughput memakai bit. Karena 1 byte = 8 bit, maka 100 MB = 800 megabit.
  2. Bagi dengan waktu transfer: 800 megabit ÷ 20 detik = 40 Mbps.
  3. Bandingkan dengan bandwidth: jika paket internet Anda 100 Mbps, throughput saat itu hanya 40% dari kapasitas jalur.

Kesalahan paling umum dalam menghitung throughput adalah mencampur MB (megabyte) dengan Mb (megabit). Huruf "B" besar berarti byte, "b" kecil berarti bit, dan 1 byte sama dengan 8 bit. File 100 MB bukan 100 megabit, melainkan 800 megabit. Tanpa konversi ini, hasil perhitungan Anda akan meleset delapan kali lipat.

Faktor yang Membuat Throughput Turun

Setelah memahami definisi dan rumusnya, pertanyaan berikutnya: apa saja yang menahan throughput di bawah kapasitas? Setidaknya ada enam faktor yang paling sering menjadi penyebab.

  1. Kepadatan trafik jaringan: saat banyak pengguna memakai jalur yang sama secara bersamaan, terjadi congestion (kemacetan jaringan). Data harus antre, dan throughput setiap pengguna ikut turun.
  2. Packet loss dan pengiriman ulang: paket yang hilang di perjalanan harus dikirim ulang oleh protokol TCP. Pengiriman ulang ini memakan kapasitas jalur tanpa menambah data baru yang sampai.
  3. Latency yang tinggi: protokol TCP menunggu konfirmasi penerimaan sebelum mengirim gelombang data berikutnya. Makin lama konfirmasi itu tiba, makin sering jalur menganggur, dan throughput ikut tertekan.
  4. Kualitas media koneksi: sambungan kabel umumnya lebih stabil daripada WiFi. Sinyal WiFi yang jauh dari router, terhalang tembok, atau terganggu perangkat elektronik lain akan menurunkan throughput secara signifikan.
  5. Perangkat di kedua ujung: router tua, kartu jaringan lambat, atau web server yang kewalahan melayani permintaan sama-sama menjadi bottleneck (titik hambatan). Jalur lebar tidak berguna bila salah satu ujungnya lambat.
  6. Kebijakan penyedia layanan: sebagian ISP menerapkan pengaturan prioritas trafik atau menurunkan laju koneksi setelah pemakaian melewati batas wajar (FUP). Kapasitas jalurnya tetap, tetapi throughput Anda dibatasi dari sisi kebijakan.

Cara Mengukur Throughput Koneksi Anda

Kabar baiknya, mengukur throughput tidak membutuhkan alat khusus. Layanan seperti Speedtest dari Ookla atau Fast.com milik Netflix bisa dipakai gratis dari browser. Perlu diperhatikan: angka download dan upload yang mereka tampilkan adalah throughput, bukan bandwidth. Keduanya mengukur data yang benar-benar berpindah antara perangkat Anda dan server pengujian pada saat itu.

Supaya hasilnya layak dijadikan acuan, ada tiga kebiasaan yang kami sarankan. Pertama, gunakan sambungan kabel LAN bila memungkinkan, supaya kualitas WiFi tidak ikut memengaruhi hasil. Kedua, hentikan unduhan, streaming, dan pembaruan aplikasi di perangkat lain selama pengujian. Ketiga, ulangi tes minimal tiga kali di jam yang berbeda — misalnya pagi, sore, dan jam sibuk malam — lalu bandingkan hasilnya.

Untuk kebutuhan yang lebih teknis, misalnya mengukur throughput antara dua server atau antar perangkat dalam jaringan lokal, praktisi biasanya memakai iperf3 (alat pengukur performa jaringan lewat command line). Alat ini mengirim data uji antara dua titik yang Anda tentukan sendiri, sehingga hasilnya tidak bergantung pada server pihak ketiga.

Throughput di Luar Jaringan: Produksi dan Logistik

Meskipun artikel ini berfokus pada jaringan, Anda mungkin menemukan istilah yang sama di dunia manufaktur dan logistik. Konsep dasarnya serupa: laju keluaran nyata sebuah sistem. Throughput produksi adalah jumlah unit yang berhasil diselesaikan dalam satu satuan waktu. Sebuah konveksi yang menyelesaikan 480 kaos dalam 8 jam kerja memiliki throughput 60 kaos per jam.

Ada satu istilah turunan yang sering muncul bersamaan, yaitu throughput time — total waktu yang dibutuhkan satu unit untuk melewati seluruh proses, dari bahan mentah sampai barang jadi. Dua angka ini membantu manajer produksi menemukan proses mana yang menjadi hambatan. Prinsipnya sama dengan jaringan: kapasitas mesin boleh besar, tetapi keluaran nyata ditentukan oleh titik paling lambat dalam rantai.

Hal yang Perlu Anda Pertimbangkan soal Angka Throughput

Sebelum menjadikan throughput sebagai patokan tunggal, ada beberapa hal yang perlu diperhatikan. Pertama, nilainya fluktuatif. Satu kali pengujian hanya memotret kondisi sesaat, sehingga kesimpulan seperti "internet saya lambat" sebaiknya ditarik dari beberapa pengukuran di waktu berbeda.

Kedua, throughput tinggi tidak otomatis berarti pengalaman internet mulus. Untuk aktivitas seperti video call dan game online, latency justru lebih menentukan daripada volume data. Koneksi 100 Mbps dengan latency 200 ms akan terasa lebih menyebalkan saat rapat online dibandingkan koneksi 20 Mbps dengan latency 20 ms.

Ketiga, menaikkan bandwidth tidak selalu menaikkan throughput. Jika hambatannya ada di sinyal WiFi yang lemah atau server tujuan yang sibuk, berlangganan paket lebih besar tidak akan mengubah apa pun. Temukan dulu titik hambatannya, baru putuskan solusinya — itu urutan yang benar dan lebih hemat biaya.

FAQ Seputar Throughput

Throughput itu apa dalam bahasa sederhana?

Throughput adalah jumlah data yang benar-benar sampai ke tujuan per detik. Bandwidth menggambarkan kapasitas maksimum jalur, sedangkan throughput menggambarkan hasil nyata yang Anda terima saat jalur itu digunakan.

Apakah throughput bisa lebih besar dari bandwidth?

Tidak. Bandwidth adalah batas atas kapasitas jalur, sehingga throughput paling tinggi hanya bisa mendekatinya. Dalam praktik, throughput hampir selalu berada di bawah bandwidth karena adanya overhead protokol, antrean trafik, dan pengiriman ulang data.

Kenapa hasil speedtest saya berbeda-beda setiap kali diuji?

Karena yang diukur speedtest adalah throughput, dan throughput mengikuti kondisi jaringan pada detik pengujian. Jumlah pengguna aktif, kesibukan server pengujian, hingga posisi Anda terhadap router semuanya berubah-ubah. Itu sebabnya pengujian perlu diulang di beberapa waktu berbeda sebelum ditarik kesimpulan.

Berapa throughput yang tergolong baik?

Bergantung pada aktivitas Anda. Sebagai gambaran: streaming video HD membutuhkan sekitar 5 Mbps, streaming 4K sekitar 25 Mbps, dan video call sekitar 3–4 Mbps per peserta. Untuk game online, throughput 10 Mbps umumnya sudah memadai — yang lebih penting justru latency di bawah 50 ms.

Kesimpulan

Throughput adalah angka yang paling jujur dalam menilai koneksi: ia mengukur data yang benar-benar sampai, bukan kapasitas yang dijanjikan. Bandwidth menentukan batas atasnya, sementara kondisi lapangan — kepadatan trafik, packet loss, latency, kualitas perangkat — menentukan seberapa jauh angka nyata itu turun dari batas tersebut.

Saat koneksi terasa lambat, ukur dulu throughput Anda dengan speedtest beberapa kali di waktu berbeda. Dari sana Anda bisa menilai dengan adil: apakah masalahnya di paket internet yang terlalu kecil, sinyal WiFi yang lemah, atau server tujuan yang sedang sibuk. Semoga artikel ini membantu.