Menghitung Ping Time dan Delay Jaringan


Round trip delay time (RTD) atau round trip time (RTT), atau juga lebih sering disebut ping time, merupakan lamanya waktu yang diperlukan oleh sebuah sinyal untuk dikirimkan ditambah dengan lamanya waktu untuk sinyal acknowledge diterima. Dengan kata lain RTT ialah lamanya waktu yang diperlukan oleh suatu sinyal dari source (sumber) yang dikirimkan ke suatu destination (tujuan), dan kembali ke source dengan memberikan informasi acknowledge paket data terkirim atau tidak.
Selain menggunakan suatu aplikasi untuk mengukur RTT, bisa juga dilakukan analisis perhitungan RTT dengan persamaan yang ada.



Dalam bukunya Kozierok, yang berjudul The TCP/IP Guide: A Comprehensive, Illustrated Internet Protocols Reference, disebutkan bahwa nilai RTT atau ping time ideal dapat dirumuskan sebagaimana persamaan berikut.

RTTn = (α X Old_RTT) + ((1 − α) X New_Round_Trip_Sample)

Dimana RTTn merupakan waktu pengiriman paket data yang ke-n. Sedangkan α merupakan faktor konstanta yang bernilai antara 0 hingga 1. Bila menggunakan algoritma Jocobson nilai dari α ialah 0,875. Old_RTT merupakan waktu pengiriman paket data sebelumnya (n-1), dan New_Round_Trip_Sample merupakan selisih waktu antara pengiriman paket data hingga diterima sinyal acknowledge. Semakin kecil nilai RTT (semakin cepat waktu reply), maka relatif semakin baik jaringan tersebut, sehingga idealnya nilai RTT ialah mendekati 0 detik.
Dengan menggunakan persamaan tersebut memungkinkan analisis untuk memperkirakan nilai RTT selanjutnya, namun untuk itu diperlukan informasi nilai Old_RTT dan New_Round_Trip_Sample terlebih dahulu.

Propagation Delay
Propagation delay merupakan lamanya waktu yang diperlukan bagi data bit pertama untuk melintas dari sumber ke tujuan. Lamanya propagation delay dipengaruhi oleh kecepatan propagation dan jarak fisik antara sumber dengan tujuan. Dimana propagation delay berbanding lurus dengan jarak, namun berbanding terbalik terhadap kecepatan propagation, yang mana dapat dirumuskan seperti pada persamaan berikut.

Propagation delay = Distance / Propagation speed

Kecepatan propagation tergantung dari medium fisik antara sumber dan tujuan. Nilai kecepatan propagation dalam komunikasi wireless ialah mendekati kecepatan cahaya, yakni 300000000 m/s.
Melalui persamaan dua persamaan tersebut yang telah disebutkan, dapat disusun persamaan RTT terkait jarak.

RTTd = RTTn + 2 X Propagation delay

Dimana RTTd ialah nilai RTT terkait jarak. Nilai propagation delay dikalikan dua karena menempuh jarak dua kali, pulang-pergi.
Seperti telah disebutkan sebelumnya bahwa perkiraan nilai RTTn dipengaruhi oleh Old_RTT dan New_Round_Trip_Sample, yang harus diketahui terlebih dahulu. Untuk mengetahui kedua nilai tersebut, maka diperlukan aplikasi ping tool. Oleh karena itu analisis kaitan jarak dengan RTT hanya akan pada data yang diperoleh dengan menggunakan aplikasi.