Mari kita mulai dengan contoh untuk memeriksa koneksi ke host google.com. Untuk melakukan ini, kita hanya perlu mengetikkan terminal ping google.com , tetapi karena program tidak akan menghentikan ping saja kita harus menghentikannya secara manual. Untuk melakukan ini, kita harus menggunakan pintasan keyboard Ctrl + C .
# Ping command
ping google.com
Code language: CSS (css)
Menganalisis hasil, kami menemukan bahwa google.com merespons dengan alamat IP 216.58.212.14, ttl (waktu untuk hidup) umur paket dalam hop (router) dimungkinkan 119 lebih, waktu:waktu respons saat paket tiba adalah antara 3ms dan 4ms yang relatif bagus – tetapi informasi yang paling penting sebenarnya tersembunyi setelah kita menghentikan program dan ini menunjukkan kepada kita statistik singkat:
--- google.com ping statistics ---
7 packets transmitted, 7 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 3.864/4.207/4.720/0.291 ms
Artinya ke google.com kita telah mengirimkan 7, 7 diterima dan 0 paket hilang untuk waktu pemberitahuan 4.207 md, hanya hitungan mil detik!!!
Ping sebenarnya dapat dimulai dengan menggunakan berbagai opsi baris perintah yang memungkinkan mode operasi khusus, seperti menentukan ukuran paket yang dikirim, kemungkinan hop, jumlah paket, kecepatan pengiriman, dan banyak lagi. Ping adalah program dasar dalam administrasi jaringan yang tanpanya kehidupan orang-orang yang memelihara jaringan akan jauh lebih rumit.
Mari kita juga melakukan contoh ping dengan opsi ping -n -c 4 -i 10 google.com
Di sini, dalam contoh ini -n mengabaikan sistem penamaan DNS, -c 4 hanya mengirim empat paket -i 10 mengirim paket setiap 10 detik.
Salah satu trik keren dalam ping adalah ketika seorang administrator sistem mencurigai bahwa ada "kemacetan" di jaringan. Yang kami maksud dengan "bottlenecks" adalah bahwa dalam pengujian normal ping mengirimkan sekitar 64 byte ukuran paket dan mungkin tidak menunjukkan kehilangan atau waktu respons yang lama dalam milidetik, tetapi jika ukuran paket meningkat menjadi, misalnya, 20.000 byte, paket itu menjadi sangat besar dan jauh lebih sulit untuk diproses daripada router. Dengan demikian, meningkatkan ukuran paket meningkatkan waktu respons. Perbandingan antara mereka administrator sistem menganalisis keadaan jaringan dan lebih tepatnya kualitas koneksi ke host tertentu (yang sering dikacaukan dengan kecepatan)
Berikut adalah contoh yang jelas tentang bagaimana dari 1,4 milidetik router yang sama yang mengirimkan paket besar 25.000 byte mulai merespons rata-rata 2,5 milidetik. Juga tidak boleh diremehkan adalah perbedaan nilai 3/4/10 milidetik, “pola” respons router yang merupakan tanda jelas ketidakstabilan, yaitu kualitas koneksi yang buruk.
Utilitas ping ditulis oleh Mike Muuss pada bulan Desember 1983 selama bekerja di Laboratorium Penelitian Balistik. Pernyataan David Mills tentang penggunaan paket gema ICMP untuk diagnosis dan pengukuran jaringan IP mendorong Muuss untuk membuat utilitas untuk memecahkan masalah jaringan. Penulis menamainya berdasarkan suara yang dihasilkan sonar , karena metodologinya analog dengan lokasi gema sonar.Kesimpulannya, ping adalah program yang harus diketahui oleh setiap administrator.