Ping

Vikipedi, özgür ansiklopedi

Ping programı, 1983 yılında Mike Muuss tarafından yazılmış bir programdır. Çalışma prensibi hedefe 32 baytlık bir ICMP paketi göndermek ve aynı paketin geri gelmesini beklemek üzerine kuruludur. Sunucu istemciye ne kadar uzak ise, bekleme süresi o kadar artmaktadır.

Örneğin[değiştir | kaynağı değiştir]

Türkiye'deki bir kaynaktan Türkiye'deki bir hedefe ping yollayan bir istemci geri dönüş alabilmesi için 3 saniye beklerken, aynı istemci Almanya'daki bir hedefe ping yolladığında 5 saniye bekleyebilir.

Özellikler[değiştir | kaynağı değiştir]

  • Ping (echo) paketi gönderilen makinenin o anda çalışmakta olduğunu teyit eder.
  • Ağın o anki paket kayıp oranı hakkında bir bilgi verebilir.
  • Kaynak makine ile karşı makine arasındaki iletişimin süresini gösterebilir.
  • Bazı ağ cihazları, Ping komutuna yanıt vermemesi için ayarlanabilir.
  • IPv4 veya IPv6 olarak sonuç döndürmesi sağlanabilir.

Örnek Ping İsteği ve Cevabı[değiştir | kaynağı değiştir]

Alttaki örnekte istemci tr.wikipedia.org adresine 4 kez ping yollamış ve 4 kez cevap almıştır. Örnekteki time değeri cevap alınan süreleri ifade etmektedir.

   > ping tr.wikipedia.org
   
   Pinging rr.pmtpa.wikimedia.org [207.142.131.236] with 32 bytes of data:
   
   Reply from 207.142.131.236: bytes=32 time=164ms TTL=46
   Reply from 207.142.131.236: bytes=32 time=162ms TTL=46
   Reply from 207.142.131.236: bytes=32 time=162ms TTL=46
   Reply from 207.142.131.236: bytes=32 time=162ms TTL=46
   
   Ping statistics for 207.142.131.236:
       Packets: Sent = 4, Received = 4, Lost = 0 (0% loss)
   Approximate round trip times in milli-seconds:
       Minimum = 162ms, Maximum = 164ms, Average = 162ms