ABDURROZAK
ABDURROZAK.MY.ID // BANDWIDTH CALCULATOR

BANDWIDTH CALC

TOOL KALKULATOR BANDWIDTH LENGKAP UNTUK MURID TKJ

KONVERSI
TRANSFER
USER
STREAMING
VOIP
OVERHEAD
Ingat: 1 Byte = 8 bit. ISP menjual bandwidth dalam bit per second (Mbps), tapi download di komputer sering tampil dalam Byte per second (MB/s). Jadi 100 Mbps = 12.5 MB/s.
Bandwidth-Delay Product (BDP) = jumlah data yang bisa "in flight" di jaringan. Jika TCP window size < BDP, throughput tidak akan mencapai bandwidth maksimal. Formula throughput dengan loss: Throughput ≈ (MSS/RTT) × (1.22/√loss)

TABEL REFERENSI BANDWIDTH

KECEPATAN MEDIA JARINGAN

MEDIAKECEPATAN MAXJARAK MAXKETERANGAN
Ethernet 10BASE-T10 Mbps100 mUTP Cat3
Fast Ethernet100 Mbps100 mUTP Cat5
Gigabit Ethernet1 Gbps100 mUTP Cat5e/6
10 Gigabit Ethernet10 Gbps100 m (Cat6a)UTP Cat6a/Cat7
40 Gigabit Ethernet40 Gbps-Fiber optic
100 Gigabit Ethernet100 Gbps-Fiber optic
WiFi 4 (802.11n)600 Mbps~70 m2.4/5 GHz
WiFi 5 (802.11ac)6.9 Gbps~50 m5 GHz
WiFi 6 (802.11ax)9.6 Gbps~50 m2.4/5 GHz
WiFi 7 (802.11be)46 Gbps~30 m2.4/5/6 GHz
ADSL24 Mbps5 kmDownstream
VDSL2100 Mbps300 mVectoring
GPON Fiber2.5 Gbps20 kmShared
XGS-PON10 Gbps20 kmSymmetric
4G LTE1 Gbps-LTE Advanced
5G NR20 Gbps-mmWave

KEBUTUHAN BANDWIDTH APLIKASI

APLIKASIMINIMUMREKOMENDASIKETERANGAN
Browsing Web1 Mbps5 MbpsPer user
Email0.5 Mbps1 MbpsPer user
Video Call (Zoom)1.5 Mbps3 Mbps720p
YouTube 480p1.5 Mbps2.5 MbpsSD
YouTube 720p2.5 Mbps5 MbpsHD
YouTube 1080p5 Mbps8 MbpsFull HD
YouTube 4K15 Mbps25 MbpsUltra HD
Netflix 4K15 Mbps25 MbpsUltra HD
Spotify Audio0.16 Mbps0.32 MbpsVery High
Online Gaming1 Mbps3 MbpsLatency penting
VoIP (G.711)87 kbps100 kbpsPer call
VoIP (G.729)26 kbps40 kbpsPer call
Remote Desktop2 Mbps5 MbpsPer session
Cloud Backup5 Mbps50+ MbpsTergantung data
Video Conference 1080p3 Mbps6 MbpsGroup call

SATUAN BANDWIDTH & DATA

SATUANEQUIVALENTCONTOH PENGGUNAAN
1 Kbps1.000 bpsVoIP G.729
1 Mbps1.000 KbpsADSL, browsing
1 Gbps1.000 MbpsGigabit Ethernet, fiber
1 Tbps1.000 GbpsBackbone ISP
1 Byte8 bit1 karakter ASCII
1 KB1.024 ByteHalaman teks
1 MB1.024 KBFoto MP3
1 GB1.024 MBFilm SD
1 TB1.024 GBBackup data

MATERI LENGKAP BANDWIDTH

APA ITU BANDWIDTH?

Bandwidth adalah kapasitas maksimum saluran komunikasi untuk mentransfer data dalam satuan waktu. Diibaratkan seperti lebar jalan raya - semakin lebar, semakin banyak kendaraan (data) yang bisa lewat bersamaan.

Satuan bandwidth: bit per second (bps) dan kelipatannya (Kbps, Mbps, Gbps, Tbps).

Bandwidth = Kapasitas Maksimum Link
Throughput = Kecepatan Aktual yang Didapat
Latency = Waktu Tempuh Data (delay)

PENTING: Bandwidth BUKAN kecepatan, tapi KAPASITAS. Seperti pipa air - bandwidth adalah diameter pipa, throughput adalah air yang benar-benar mengalir.

BIT vs BYTE - BEDA KRUSIAL!

Ini konsep paling penting yang sering salah dipahami:

  • bit (b kecil) = satuan terkecil data, nilai 0 atau 1
  • Byte (B besar) = 8 bit
  • ISP menjual bandwidth dalam Mbps (Megabit per second)
  • Download di komputer tampil dalam MB/s (Megabyte per second)
100 Mbps (ISP) = 100/8 = 12.5 MB/s (download speed)
50 Mbps (ISP)  = 50/8  = 6.25 MB/s (download speed)
1 Gbps (ISP)   = 1000/8 = 125 MB/s (download speed)

Rumus: Byte/s = bit/s ÷ 8

BANDWIDTH vs THROUGHPUT

BANDWIDTH

  • Kapasitas TEORITIS maksimum
  • Ditentukan oleh media/hardware
  • Angka statis (misal: 100 Mbps)
  • Spesifikasi link

THROUGHPUT

  • Kecepatan AKTUAL yang didapat
  • Dipengaruhi banyak faktor
  • Angka dinamis (berubah-ubah)
  • Hasil pengukuran real

Throughput selalu lebih kecil dari bandwidth karena overhead, congestion, interference, dll.

FAKTOR YANG MEMPENGARUHI THROUGHPUT

  • Overhead protokol - Header Ethernet, IP, TCP, HTTP (~5-10%)
  • Congestion - Banyak user berbagi bandwidth yang sama
  • Latency - Delay tinggi mengurangi throughput TCP
  • Packet loss - Paket hilang harus di-retransmit
  • Interference (WiFi) - Gangguan sinyal radio
  • Distance - Jarak mempengaruhi kualitas sinyal
  • Device capability - NIC, router, switch bottleneck
  • Server capacity - Server tujuan lambat

BANDWIDTH-DELAY PRODUCT (BDP)

BDP = jumlah data yang bisa "in flight" di jaringan pada satu waktu.

BDP = Bandwidth × RTT (Round Trip Time)

Contoh:
Bandwidth = 100 Mbps = 12.5 MB/s
RTT = 50 ms = 0.05 s
BDP = 12.5 × 0.05 = 0.625 MB = 625 KB

Artinya: ada 625 KB data "di jalan" pada satu waktu. Jika TCP window size < BDP, link tidak terpakai maksimal!

DEDICATED vs SHARED BANDWIDTH

DEDICATED

  • Bandwidth eksklusif untuk 1 user/organisasi
  • Harga mahal
  • Konsisten, tidak terpengaruh user lain
  • Contoh: Dedicated Internet Access (DIA)
  • SLA terjamin

SHARED

  • Bandwidth dibagi banyak user
  • Harga murah
  • Bisa turun saat peak hour
  • Contoh: Home broadband, RT/RW Net
  • Best effort

OVERHEAD PROTOKOL JARINGAN

Setiap paket data membawa "sampul" (header) di setiap layer:

Frame Ethernet (14 byte) + FCS (4 byte)
  └─ IP Header (20 byte IPv4 / 40 byte IPv6)
      └─ TCP Header (20 byte) / UDP Header (8 byte)
          └─ Payload/Data (maks 1500 byte = MTU Ethernet)

Total overhead TCP/IP di Ethernet:

  • IPv4 + TCP: 14 + 4 + 20 + 20 = 58 byte
  • IPv6 + TCP: 14 + 4 + 40 + 20 = 78 byte
  • Payload max: 1500 byte
  • Total frame: 1558 byte (IPv4+TCP)
  • Persentase overhead: 58/1558 = 3.7%

BANDWIDTH MANAGEMENT (QoS)

Di jaringan dengan banyak user, perlu manajemen bandwidth:

  • Bandwidth Allocation - Bagi bandwidth per user/subnet
  • Traffic Shaping - Atur laju transfer (rate limit)
  • Queue Management - Antrian prioritas (PFIFO, SFQ, CAKE)
  • QoS Marking - Tandai traffic penting (VoIP, video)
  • Policy Based Routing - Routing berdasarkan aturan

Tools: MikroTik Queue Tree, Cisco QoS, Linux TC/HTB, OpenWRT SQM

FORMULA PENTING

1. Transfer Time = Ukuran File / Throughput

2. Throughput TCP ≈ (MSS / RTT) × (1.22 / √packet_loss)

3. BDP = Bandwidth × RTT

4. Optimal TCP Window ≥ BDP

5. Bandwidth per user = Total BW / (Jumlah user × Concurrency ratio)

6. Download speed (MB/s) = Bandwidth (Mbps) / 8

7. Waktu (detik) = Ukuran (bit) / Bandwidth (bps)

TIPS PRAKTIS BANDWIDTH UNTUK TKJ

1. UKUR BANDWIDTH SESUAIAI

Gunakan speedtest (ookla.com, fast.com) di berbagai waktu. Bandwidth pagi bisa berbeda dengan malam (peak hour). Catat hasil untuk baseline.

2. INGAT: Mbps ÷ 8 = MB/s

Jangan tertipu angka ISP. 100 Mbps = 12.5 MB/s. Download file 1 GB butuh waktu 1024/12.5 = 82 detik (ideal). Real bisa lebih lama.

3. HITUNG BANDWIDTH PER USER

Untuk kantor 20 orang, jangan bagi rata 100Mbps/20. Gunakan concurrency ratio 70%: (100×0.7)/20 = 3.5 Mbps per user. Cukup untuk browsing + email.

4. STREAMING BUTUH BANDWIDTH BESAR

YouTube 4K butuh 25 Mbps per user. Jika ada 4 orang streaming 4K bersamaan, butuh 100 Mbps dedicated hanya untuk streaming. Pertimbangkan QoS.

5. VoIP SENSITIF LATENCY

VoIP butuh bandwidth kecil (100 kbps) tapi latency < 150ms dan jitter < 30ms. Prioritaskan traffic VoIP dengan QoS. Jangan share dengan file transfer.

6. WIFI SPEED ≠ ETHERNET SPEED

WiFi 5 "AC1200" = 1200 Mbps teoritis. Real hanya 30-50% karena interference, distance, half-duplex. Untuk aplikasi kritis, pakai kabel Ethernet.

7. PAKAI QoS DI ROUTER

Di MikroTik: Simple Queue untuk limit per user, Queue Tree untuk prioritas. Di router rumah: enable QoS/WMM untuk prioritas VoIP/video.

8. MONITOR BANDWIDTH REAL-TIME

Gunakan tools: MRTG, Cacti, PRTG, The Dude (MikroTik), vnStat (Linux). Identifikasi peak hour dan user boros bandwidth.

9. BLOCK APLIKASI BOROS

Torrent, YouTube auto-HD, update Windows bisa habiskan bandwidth. Di MikroTik: Layer 7 Protocol filter atau address list. Jadwalkan update di malam hari.

10. PAKAI LOCAL CACHE/PROXY

Untuk sekolah/kantor: setup proxy cache (Squid) untuk simpan konten populer. YouTube cache, Windows Update cache. Hemat bandwidth hingga 50%.

11. UPGRADE MEDIA JIKA BOTTLENECK

Jika link ISP 1 Gbps tapi pakai kabel Cat5 (100 Mbps max), upgrade ke Cat5e/Cat6. Jangan sampai hardware jadi bottleneck.

12. PERHATIKAN LATENCY UNTUK GAMING

Online gaming butuh bandwidth kecil (1-3 Mbps) tapi latency < 50ms dan jitter rendah. Pakai kabel, jangan WiFi. Pilih server game terdekat.

PERTANYAAN YANG SERING DITANYAKAN

KENAPA KECEPATAN DOWNLOAD TIDAK SESUAI BANDWIDTH ISP?

Beberapa alasan:

  • Satuan berbeda - ISP jual Mbps (bit), download tampil MB/s (Byte). 100 Mbps = 12.5 MB/s
  • Overhead - Protokol header makan 5-10% bandwidth
  • Shared bandwidth - Berbagi dengan user lain di jam sibuk
  • Server limit - Server tujuan lambat atau throttle
  • Congestion - Jaringan ISP penuh
  • WiFi interference - Jika pakai WiFi, speed turun drastis

Solusi: test pakai kabel Ethernet langsung ke modem, bandingkan dengan paket ISP.

BERAPA BANDWIDTH YANG DIPERLUKAN UNTUK KELUARGA 4 ORANG?

Tergantung aktivitas:

  • Basic (browsing, sosmed, email): 20-30 Mbps
  • Standard (+ streaming HD 1-2 device): 50 Mbps
  • Heavy (+ streaming 4K, gaming, WFH): 100 Mbps
  • Ultra (banyak 4K, download besar): 200+ Mbps

Formula: (streaming 4K × 25 Mbps) + (WFH × 5 Mbps) + (gaming × 3 Mbps) + (browsing × 5 Mbps) = total kebutuhan.

APA BEDANYA BANDWIDTH DAN KECEPATAN INTERNET?

Bandwidth = kapasitas maksimum (seperti lebar jalan raya)

Kecepatan/Throughput = kecepatan aktual yang didapat (seperti kecepatan mobil di jalan)

Contoh: Jalan raya 4 lajur (bandwidth 100 Mbps), tapi kalau macet (congestion), mobil hanya bisa jalan 30 km/jam (throughput 30 Mbps). Bandwidth tetap 100 Mbps, tapi throughput hanya 30 Mbps.

KENAPA UPLOAD LEBIH LAMBAT DARI DOWNLOAD?

Karena mayoritas koneksi rumahan menggunakan asymmetric:

  • ADSL/VDSL - Downstream lebih lebar dari upstream
  • DOCSIS (cable) - Channel download lebih banyak
  • GPON - Splitter shared, upstream dibatasi

Alasan: User lebih banyak download (streaming, browsing) daripada upload. ISP optimasi untuk pola ini.

Solusi: Butuh upload besar? Pilih symmetric connection seperti dedicated fiber atau XGS-PON.

BAGAIMANA CARA MENGUKUR BANDWIDTH YANG SESUANGAI?

Langkah-langkah:

  • 1. Audit kebutuhan - Daftar semua aplikasi dan user
  • 2. Hitung total - Jumlah bandwidth per aplikasi × jumlah user
  • 3. Apply concurrency - Tidak semua user aktif bersamaan (70% typical)
  • 4. Tambah buffer - Tambah 20-30% untuk peak hour dan growth
  • 5. Pertimbangkan future - Plan untuk 2-3 tahun ke depan

Contoh: Kantor 20 orang, mix browsing+email+video call = (20 × 5 Mbps × 0.7) + 30% buffer = 91 Mbps. Pilih paket 100 Mbps.

APA ITU BANDWIDTH THROTTLING?

Throttling = ISP sengaja memperlambat koneksi Anda. Biasanya terjadi:

  • Setelah melewati FUP (Fair Usage Policy) - misal 500 GB/bulan
  • Di jam sibuk (peak hour) untuk bagi bandwidth adil
  • Untuk traffic tertentu (torrent, P2P)

Cara deteksi: Speedtest di waktu berbeda, bandingkan. Jika konsisten lambat di malam hari, kemungkinan throttling.

Solusi: Baca kontrak ISP, pilih paket unlimited tanpa FUP, atau pindah ISP.

KENAPA WIFI LEBIH LAMBAT DARI KABEL?

Beberapa alasan:

  • Half-duplex - WiFi tidak bisa kirim & terima bersamaan (Ethernet full-duplex)
  • Interference - Sinyal radio gangguan dari device lain, dinding, dll
  • Distance - Semakin jauh dari AP, semakin lemah sinyal
  • Shared medium - Semua device di AP yang sama berbagi bandwidth
  • Overhead - WiFi punya overhead lebih besar dari Ethernet
  • Client capability - HP lama mungkin hanya support WiFi 4

Real WiFi speed biasanya hanya 30-50% dari spesifikasi teoritis.

BAGAIMANA CARA MENINGKATKAN THROUGHPUT?

Tips praktis:

  • Pakai kabel Ethernet - Lebih stabil dari WiFi
  • Upgrade hardware - Router, switch, NIC yang support speed lebih tinggi
  • Optimasi TCP - Increase window size, enable TCP window scaling
  • Reduce latency - Pilih server/CDN terdekat
  • Reduce packet loss - Cek kabel, ganti device rusak
  • QoS - Prioritaskan traffic penting
  • Block bandwidth hog - Torrent, auto-update, dll
  • Upgrade ISP - Jika sudah max, ganti paket lebih besar
BERAPA BANDWIDTH MINIMAL UNTUK ONLINE MEETING (ZOOM/MEET)?

Rekomendasi Zoom:

  • Audio only: 100-400 kbps
  • Video 480p: 500-800 kbps
  • Video 720p HD: 1.2-3 Mbps
  • Video 1080p Full HD: 2.5-3.5 Mbps
  • Gallery view (9+ peserta): 2.5+ Mbps

Untuk meeting 1 orang 720p: minimal 3 Mbps symmetric. Untuk kantor 10 orang meeting bersamaan: 30 Mbps dedicated.

Tips: Matikan video jika bandwidth terbatas. Pakai audio saja sudah cukup untuk banyak kasus.

APA ITU FUP (FAIR USAGE POLICY)?

FUP = batas kuota bulanan yang ditetapkan ISP. Meski paket "unlimited", ada batas wajar.

Contoh: Paket "Unlimited 100 Mbps" dengan FUP 500 GB/bulan. Jika sudah pakai 500 GB, speed turun ke 10-20 Mbps sampai akhir bulan.

Cek FUP sebelum beli paket. Untuk heavy user (download besar, streaming 4K 24/7), pilih paket bisnis dedicated tanpa FUP.

BAGAIMANA CARA KERJA MIKROTIK QUEUE TREE?

Queue Tree di MikroTik untuk bandwidth management:

  • Simple Queue - Limit bandwidth per IP/subnet (upload/download)
  • Queue Tree - Lebih advanced, bisa priority, burst, parent-child
  • PCQ (Per Connection Queue) - Bagi bandwidth adil per koneksi

Contoh konfigurasi Simple Queue:

/queue simple
add name="user1" target=192.168.1.10/32 \
    max-limit=5M/10M  ; 5Mbps up / 10Mbps down

Untuk sekolah: buat queue per kelas, limit browsing 2 Mbps, prioritas untuk e-learning.

BERAPA BANDWIDTH YANG DIPAKAI TORRENT?

BitTorrent bisa pakai seluruh bandwidth yang tersedia karena:

  • Peer-to-peer - koneksi ke banyak peer bersamaan
  • Upload & download simultan
  • Tidak ada limit default di client

Dampak: User lain di jaringan lambat, latency naik, gaming lag.

Solusi di MikroTik:

  • Limit bandwidth torrent dengan P2P layer7 filter
  • Queue khusus torrent dengan limit ketat (1-2 Mbps)
  • Block port torrent (6881-6889)
  • Schedule: hanya izinkan torrent di malam hari
RIWAYAT PERHITUNGAN

BELUM ADA RIWAYAT

ABDURROZAK.MY.ID // JARINGAN SOSIAL