Ping adalah sebuah program yang mengirimkan sejumlah paket data melalui jaringan atau internet ke sebuah komputer tertentu untuk mendapatkan respon dari komputer tersebut. Komputer lainnya memberikan respon jawaban bahwa ia telah menerima paket tersebut.
Ping dibuat untuk memastikan apakah suatu komputer tertentu dalam suatu jaringan atau internet itu ada dan terhubung.
Ada yang mengartikan kata “ping” itu sendiri sebagai suatu singkatan dari “Packet Internet (atau Inter-Network) Groper” yang sistem kerjanya dirancang menyerupai sonar pada kapal selam. Keduanya baik komputer maupun sonar kapal selam mengirimkan sebuah “ping” dalam bentuk sejumlah paket data atau serangkaian ledakan suara.
Ping lalu dipantulkan dan dikembalikan oleh target untuk memberikan loe informasi bahwa target ada.
Ping dibuat hampir ke semua jaringan sistem operasi. Untuk melakukan ping kepada sebuah komputer, bukalah command prompt dan ketikkan ping, lalu spasi, dan ketikkan jaringan atau alamat internet yang loe inginkan untuk dihubungi.
Sebagai contoh, masukkan perintah berikut pada command prompt Windows XP:
Loe akan mendapatkan respon yang kurang lebih seperti ini:
Code:
pinging 66.218.71.198 with 32 bytes of data:
Reply from 66.218.71.198: bytes=32 time<1ms TTL=127
Reply from 66.218.71.198: bytes=32 time<1ms TTL=127
Reply from 66.218.71.198: bytes=32 time<1ms TTL=127
Reply from 66.218.71.198: bytes=32 time<1ms TTL=127
ping statistics for 66.218.71.198:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
Masing-masing sistem operasi memiliki format tampilan yang berbeda. Sebagai contoh, berikut adalah hasil yang nampak pada komputer Linux.
Code:
ping 66.218.71.198 (66.218.71.198) 56(84) bytes of data.
64 bytes from 66.218.71.198: icmp_seq=1 ttl=254 time=0.644 ms
64 bytes from 66.218.71.198: icmp_seq=2 ttl=254 time=0.510 ms
64 bytes from 66.218.71.198: icmp_seq=3 ttl=254 time=0.584 ms
64 bytes from 66.218.71.198: icmp_seq=4 ttl=254 time=0.535 ms
— 66.218.71.198 PING statistics —
4 packets transmitted, 4 received, 0% packet loss, time 3000ms
rtt min/avg/max/mdev = 0.510/0.568/0.644/0.053 ms
Walaupun begitu, secara umum hasilnya akan memberikan IP address komputer yang di ping, Waktu/Durasi pulang pergi tiap-tiap paket dalam satuan milliseconds, jumlah paket yang dikirimkan dan diterima, dan jumlah serta persentase paket yang hilang.
Informasi Teknis
Ping menggunakan paket ICMP (Internet Control Message Protocol). Paket yang berasal dari komputer asal disebut “ICMP_echo_request”, dan respon dari target disebut “ICMP_echo_reply”. Tiap paket secara default mengandung 32 atau 64 byte data dan 8 byte informasi pembaca protokol, tetapi ping dapat dikonfigurasi pada baris command untuk menggunakan ukuran paket yang berbeda. Loe bisa mengakses daftar switches dan fungsi tambahan lainnya dengan bantuan file help untuk perintah ping:
- Untuk Windows, pada command prompt, ketikkan ping /?
- Pada sistem yang berbasis Unix (misalnya Mac OS X, Linux, Solaris), pada command prompt ketikkan ping –help
Share This Thread