Ping adalah sinyal yang dikirim ke host yang meminta tanggapan.
Ini melayani dua tujuan utama: 1) Untuk memeriksa apakah host tersedia dan 2) untuk mengukur berapa lama respons yang dibutuhkan.
Permintaan ping dapat dilakukan dengan menggunakan perintah ping, yang merupakan perintah standar di sebagian besar antarmuka baris perintah.
Beberapa utilitas jaringan menyediakan fitur ping, yang memungkinkan Anda untuk melakukan ping server dengan hanya memasukkan alamat IP atau nama domain.
Sebagian besar program ping mengirim banyak ping dan menyediakan dan rata-rata ping pada akhirnya.
Ping itu sendiri terdiri dari satu paket (seringkali 32 atau 56 byte) yang berisi permintaan “gema”.
Tuan rumah, jika tersedia, merespons dengan satu paket sebagai balasan.
Waktu ping, diukur dalam milidetik, adalah waktu perjalanan pulang pergi untuk paket untuk mencapai tuan rumah dan untuk respons untuk kembali ke pengirim.
Waktu respons ping penting karena mereka menambah overhead ke setiap permintaan yang dibuat melalui internet.
Misalnya, ketika Anda mengunjungi halaman web, waktu ping ditambahkan ke waktu yang dibutuhkan server untuk mengirimkan HTML dan sumber daya terkait ke komputer Anda.
Ping sangat penting dalam game online, di mana peristiwa terjadi secara real-time.
Sementara kecepatan koneksi internet dapat mempengaruhi ping, waktu respons ping sering secara langsung terkait dengan jarak fisik antara sistem sumber dan tujuan.
Oleh karena itu, hubungan cepat antara New York dan Tokyo kemungkinan akan memiliki ping yang lebih panjang daripada hubungan yang lambat antara New York dan Philadelphia.
Kemacetan jaringan dapat memperlambat ping, itulah sebabnya ping sering digunakan untuk pemecahan masalah.