Ping, bir ağ üzerinden bir sistemden diğerine, genellikle bir sunucu ana bilgisayarı ve bağlı kullanıcı sistemleri arasında iletilen bir mesaj türüdür. Farklı türde mesajların potansiyel olarak kullanılabilmesine rağmen, bu amaç için gönderilen en yaygın sinyal türü bir İnternet Kontrol İletisi Protokolü (ICMP) yankı istek paketi oldu. Bu temelde içinde az miktarda gerçek veri bulunan bir sinyaldir ve öncelikle bağlı bir kullanıcıya iletmek ve daha sonra bir "eko" sinyali üretmek için kullanılır. Ping, bir ICMP yankı isteği gönderme ve ardından yankı alma işleminden oluşur.
"Ping" terimi ilk olarak bu tür bir yardımcı program ilk kez 1983'te yaratıldığında ve sonar teknolojisi kullanılarak gönderilen sinyali tanımlamak için kullanılan terimden alındığında kullanılmıştır. Aktif sonar, genellikle merkezi bir yerden yayılan ve sonra nesnelerden çıkıp eko olarak dönen ping adı verilen ses dalgalarını kullanır. Bir bilgisayar ping yardımcı programı, bir ağdaki çeşitli sistemlerin bağlantısını analiz etmek için benzer bir yaklaşım kullanır. Sunucu ana bilgisayarı veya bir yerel ağ (LAN) veya Internet gibi bir ağdaki başka bir bilgisayar, bir ICMP yankı istek paketini diğer sistemlere gönderir, bu da kaynağa geri bir yankı iletir.
Tüm bu işlem, zaman zaman eko kaynağına ulaştığı zamanla karşılaştırılan orijinal ICMP sinyaline bir zaman damgası dahil edilerek zamanlanır. Bir sunucu ana bilgisayarı veya benzeri bir sistem tarafından bir ping verildiğinde, yanıt olarak bir yankı paketi yayınlamak için endüstri standartları aracılığıyla sunuculara ve yönlendiricilere ihtiyaç duyulur. Bir sinyalin iki sistem arasında hareket etmesinin ne kadar sürdüğünü ve olası sinyal kaybını ölçmek için çok sayıda ping gönderilebilir. Ping testinden sonra görüntülenen bilgiler genellikle iletim için minimum süreyi, ortalama süreyi, en uzun süreyi ve bu sonuçlar arasındaki herhangi bir standart sapmayı içerecektir. Sinyaldeki herhangi bir kayıp tipik olarak da belirtilecektir.
ICMP yankı isteği pinginin kullanımı, İnternet ve kurumsal ağların erken gelişimi sırasında oldukça standart olmakla birlikte, 21. yüzyılın başlarında daha az yaygınlaştı. Pings, sistemi yankı istekleriyle silerek bir sunucuda hizmet reddi saldırısı oluşturmak için kullanılabilir ve kötü amaçlı yazılımlar enfeksiyon bulaştırma sistemleri bulmak için pings kullanabilir. Bazı İnternet servis sağlayıcıları (ISS'ler) yankı istek mesajlarını engelledi ve bu nedenle ağ bağlantısını değerlendirmek için sıklıkla başka yöntemler kullanılıyor. Örneğin, çevrimiçi video oyunları, genellikle oyun sırasında iletilen verileri kullanarak ping yanıtlarını ölçer ve ardından bu bilgileri kullanıcıların bağlantılarını değerlendirmelerinde gecikme olarak gösterir.


