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.
24 comments:
tks bro,your article very help me to solve my problem.
terimakasih artikelnya
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
terima kasih buat ilmunya
mas kalo ukur jitter gimana Ya?
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.
sangat membantu terimakasih
Infonya sangat berguna sekali mas, ditunggu ilmu ilmu barunya tentang wireshark ini
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 ...
ss
mas ini wireshark versi berapa.??
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 .. ?
paket loos rumus dijumlah hasil berbeda
bang minta referensi nya terima kasih
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~
permisi mas, mau tanya kalau cara ngitung jitter itu gimana yaa ?
itu menggunakan wireshark versi berapa..? karena di versi wireshark saya menu stream analyze tidak bisa di klik. tolong bantuan.
cara hitung MBits gimana?
yuhuu, infonya sangat bermanfaat
solder uap
makasih buat artikelnya, sangat bermanfaat
Terimakasih maa
*MAS
Mau tnya untuk throughput pakai tabel standar tiphon yg mna yah klu hasilnya dalam bentuk MBits/s?
Post a Comment