Tuesday, November 19, 2013

Menghitung Throughput, Delay Dan Packet Loss Menggunakan Wireshark dan Rumus

Bismillahirahmanirahim,

Kali ini saya ingin sedikit sharing mengenai cara untuk menghitung nilai dari throughput, delay dan packet loss dengan menggunakan tools wireshark dan juga rumus. :

1. Apa sih throughput itu ?
    Throughput adalah kecepatan rata-rata data yang diterima oleh suatu suatu node dalam selang waktu pengamatan tertentu. Throughput merupakan bandwidth aktual saat itu juga dimana kita sedang melakukan koneksi. Satuan yang dimilikinya sama dengan bandwidth yaitu bps.

Rumus untuk menghitung nilai througput adalah

 throughput = Jumlah data yang dikirim  
                       Waktu pengiriman data

Contoh kasus untuk mendapatkan nilai throughput dengan menggunakan aplikasi wireshark yaitu pada saat saya mengimplementasikan VoIP ( Voice Over Interent Protocol )  menggunakan Briker, Berikut langkah langkahnya :

a. Jalankan Voip Server yang sudah di setting di PC Server
b. Jalankan Aplikasi Wireshark pada PC Server
c. Setiap Client saling melakukan tes call

Pada aplikasi wireshark akan terlihat protocol yang sedang bekerja selama proses percakapan berlangsung dan untuk mendapatkan nilai througputnya kita harus stop dahulu proses capture aplikasi wireshak kemudian pilih statistic kemudian pilih summary maka akan muncul gambar dibawah ini :

pada gambar diatas terlihat nilai dari Througput yang didapatkan adalah 0.272 MBit/sec, maka jika kita kembali hitung dengan menggunakan rumus (1.1)

throughput = Jumlah data yang dikirim  
                       Waktu pengiriman data

Throughput = 2769572   ( Bytes )
                      81.59 ( Between First and last packet )
                    = 0.272 MBit/sec

2. Packet Loss
   Packet Loss adalah banyaknya paket yang hilang pada suatu jaringan paket yang disebabkan oleh tabrakan (collision), penuhnya kapasitas jaringan, dan penurunan paket yang disebabkan oleh habisnya TTL (Time To Live) paket.

Rumus untuk menghitung packet loss

Untuk melihat nilai dari packetloss pertama buka Aplikasi Wireshark kemudian dipilih Telephony --> RTP --> Show All Stream --> Stream Analysis  --> Pilih Ip client -->  Pilih Analyze, maka akan muncul gambar berikut ini untuk mendapatkan nilai dari packet loss.

Dari gambar diatas nilai dari packet loss yang didapatkan adalah 1.45 %, jika kita hitung dengan menggunakan rumus maka,



Paket Yang diterima  =  Paket yang dikirim – Paket Yang Hilang
= 3103 – 45 = 3058
                        Packet Loss = ( 3103-3058 / 3013 ) x 100 %
                                            = 1.45 %

3. Delay 
  Delay adalah waktu  tunda saat paket yang diakibatkan oleh proses  transmisi dari satu titik menuju titik lain yang menjadi tujuannya. Delay diperoleh dari selisih waktu kirim antara satu paket TCP dengan paket lainnya yang direpresentasikan dalam satuan seconds.
Rumus untuk menghitung nilai delay adalah :

                              Rata Rata Delay=Total Delay / Total Paket Yang DiTerima

Buka Aplikasi Wireshark kemudian dipilih Telephony --> RTP --> Show All Stream --> Stream Analysis  --> Pilih Ip client --> Pilih Analyze, maka akan muncul gambar berikut ini.

Pada gambar diatas total delay nya 62.03 second, dan total paket yang diterima adalah 3103, sehingga jika hitung sesuai dengan rumus didapatkan

Rata Rata Delay = 62.03 / 3103 = 0.019990 Detik
 

Semoga artikel ini bisa bermanfaat, mohon koreksiannya jika ada yang kurang tepat dari apa yang saya tuliskan ini.


Penulis,








Gunawan Alfarizi,









24 comments:

Anonymous said...

tks bro,your article very help me to solve my problem.

fikri said...

terimakasih artikelnya

Anonymous said...

Tolong di bantu mas buat skripsi saya, mau tanya yang bagian :

Untuk melihat nilai dari packetloss pertama buka Aplikasi Wireshark kemudian dipilih Telephony --> RTP --> Show All Stream --> dst

pada aplikasi wireshark sudah muncul proses sniffingnya, tetapi tidak terdeksi RTPnya
tulisannya :
Detected 0 RTP streams. Choose one for foward dst....

Pertanyaannya bagaimana memunculkan streamnya, soalnya tidak terdeteksi, 0 Detected RTP. sehingga tidak bisa di ukur. apakah saya salah setting atau bagaimana tolong di jelaskan. Terimakasih

Widi Dharmawan said...

terima kasih buat ilmunya

Unknown said...

mas kalo ukur jitter gimana Ya?

Unknown said...

mas pas waktu sy masuk d show all stream kok kosong g ada data sama sekali ya. ini saya mau ngukur packet loss skalian jitter beberapa ip camera + 3 AP. tp udp jg tdk ad adanya icmp. waktu udp yg sy flter yg kluar portokol QUIC dan yg lainya. trus sy decode as ke protocol RTP .smua udh jadi RTP. pas masuk k show all stream g ada apa2 mas. sm msuk ke stream analysis jg g bs masuk bagaimna ini mas caranya. teriimakasih.

Andari Fatimah Putri said...

sangat membantu terimakasih

Unknown said...

Infonya sangat berguna sekali mas, ditunggu ilmu ilmu barunya tentang wireshark ini

admin_lokerpku.web.id said...

saya ada tugas untuk menghitung QoS dari VoIP mas. nah standar yang saya gunakan untuk mengukur QoS ini adalah TIPHON. didalam standar tersebut kalau throughput nya berada pada kategori 75 - 100 % dikatakan sangat bagus , kategori 50 - 75 % dikatakan baik dst.. mohon bantuannya mas ...

Echa 11 said...

ss

Unknown said...

mas ini wireshark versi berapa.??

admin_lokerpku.web.id said...

mas ... saya mau bertanya kalau untuk throughput itu standar pengukuran nya kan dalam bentuk % (persen) nah gimana cara mencari nya agar menjadi persen .. untuk menentukan kualitas sebuah throughput .. ?

Idea Splash said...

paket loos rumus dijumlah hasil berbeda

pencinta al qur'an said...

bang minta referensi nya terima kasih

Unknown said...

Mas, pada throughput anda terlihat data yg dikirim 2769572 byte dibagi 81.59 dan hasilnya 33942 byte/sec.
Cara convert menadi 0.272 MBit/sec nya gimana ya? kok saya hitung dengan perhitungan saya berbeda hasilnya.
Baru belajar ini, tolong bantuannya ya~

Unknown said...

permisi mas, mau tanya kalau cara ngitung jitter itu gimana yaa ?

My Blog said...

itu menggunakan wireshark versi berapa..? karena di versi wireshark saya menu stream analyze tidak bisa di klik. tolong bantuan.

Unknown said...

cara hitung MBits gimana?

Shikamaru Nara said...

yuhuu, infonya sangat bermanfaat
solder uap

Rezi Ichsan said...
This comment has been removed by the author.
Anonymous said...

makasih buat artikelnya, sangat bermanfaat

Anonymous said...

Terimakasih maa

Anonymous said...

*MAS

Anonymous said...

Mau tnya untuk throughput pakai tabel standar tiphon yg mna yah klu hasilnya dalam bentuk MBits/s?