Luthfi Idris Cerita Linux, Jerman Wirausaha dan Hidup Sederhana

Hitung-hitungan

Pernah kepikiran gak lebar pita (bandwidth) antar komputer dalam satu jaringan berapa cepat? Ok, misal koneksinya pake kabel ethernet mungkin bisa sampai dengan 100 Mbps atau 1 Gbps. Kalau lewat wifi bisa sampai dengan 56 Mbps dengan 802.11g atau 600Mbps dengan 802.11n 1.

Nah, kebetulan saya penasaran berapa sih lebar pita komputer saya dengan komputer sebelah saya yang tergabung dalam satu jaringan dan dihubungkan oleh kabel ethernet melalui switch. Di Linux ada software namanya iperf. Software ini bisa menghitung dengan pasti berapa lebar pita antar komputer. Untuk menggunakannya silahkan install dengan masing-masing metode sesuai distro.

sudo apt install iperf

Iperf ini menggunakan metode client dan server. Jadi ada bertindak sebagai server dan ada juga yang sebagai client. Untuk yang bertindak sebagai server silahkan jalankan perintah ini

sudo iperf -s 

Server akan membuka port 5001 (defaultnya) untuk menerima paket yang masuk dari client. Secara berkala client akan mengirimkan paket ke server lalu server akan menghitung berapa lebar pita yang digunakan. Sekarang pada sisi client jalankan perintah ini

sudo iperf -c -t 20 -i 2 192.168.1.1

Berikut adalah penjelasan dari parameter-parameter di atas

  • -s : bertindak sebagai server
  • -c : bertindak sebagai client
  • -t : waktu (time) lamanya perhitungan. 20 detik
  • -i : interval antar perhitungan. 2 detik
  • 192.168.1.1 : IP server

Jadi maksud dari perintah iperf diatas adalah menghitung koneksi ke server dengan IP 192.168.1.1 selama 20 detik dengan interval 2 detik. Berikut kira-kira output dari perintah di atas

------------------------------------------------------------
Client connecting to 192.168.1.1, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.1.5 port 58316 connected with 192.168.1.1 port 5001
[ 3]    0.0- 2.0 sec    224 KBytes    918 Kbits/sec
[ 3]    2.0- 4.0 sec    368 KBytes    1.51 Mbits/sec
[ 3]    4.0- 6.0 sec    704 KBytes    2.88 Mbits/sec
[ 3]    6.0- 8.0 sec    280 KBytes    1.15 Mbits/sec
[ 3]    8.0-10.0 sec    208 KBytes    852 Kbits/sec
[ 3]   10.0-12.0 sec   344 KBytes    1.41 Mbits/sec
[ 3]   12.0-14.0 sec   208 KBytes    852 Kbits/sec
[ 3]   14.0-16.0 sec   232 KBytes    950 Kbits/sec
[ 3]   16.0-18.0 sec   232 KBytes    950 Kbits/sec
[ 3]   18.0-20.0 sec   264 KBytes    1.08 Mbits/sec
[ 3]    0.0-20.1 sec   3.00 MBytes   1.25 Mbits/sec

Selain itu banyak juga parameter lain yang bisa digunakan seperti menghitung hanya protokol udp dan lain-lain.

Referensi : http://www.openmaniak.com/iperf.php

  1. https://en.wikipedia.org/wiki/Bandwidth_(computing) 

« Pos Sebelumnya Pos Sesudahnya »