Ping

Vikipedi, özgür ansiklopedi
Atla: kullan, ara

Ping programı, 1983 yılında Mike Muuss tarafından yazılmış bir programdır. Bir makineye genelde 32 baytlık bir ICMP pakedi gönderir ve aynı pakedin geri gelmesini bekler. Bu basit program, birçok işe yarayabilir.

Ping süresi, bilgisayarınız ile karşıdaki sunucu arasında bir veri paketinin iletilmesi esnasında geçen süredir. Örneğin Battlefield 3 oynuyorsunuz ve Ping'iniz 50. Bu demektir ki, bilgisayarınızdan çıkan bir paket, BF3 sunucusuna 50 milisaniyede ulaşıyor.

Biraz daha somutlaştırmak gerekirse oyunda bir mermi sıktınız. Bilgisayarınız bu işlemi bir veriye dönüştürür ve sunucuya yollar. Veri sunucuya gidene kadar geçen sürede (örneğin 50ms) rakibiniz hala yerinde ise o mermiyi yer. Ama geçen süre uzarsa mermileriniz sürekli rakibin arkasına denk gelir ve isabet etmez.

Sunucu size ne kadar uzak ise, bu süre de o kadar artmaktadır. örneğin Türkiyedeki sunuculara 40ms ile bağlanırsınız. Ama Almanya'daki bir sunucuya bağlanmak istediğinizde mesafe arttığı için bu süre 90ms gibi seviyelere çıkar.

Kullandığınız bağlantı tipinin ping'e etkisi büyüktür. Örneğin en kötü ping değeri 3G'de görülmektedir. Zira paketler daha ilk başta kablosuz gittiği için baz istasyonuna ulaşana kadar gecikmeye uğrar. Aynı sunucuya 3G ile yaptığımız bağlantı 53 ms gecikme ile gerçekleşirken ADSL ile yaptığımız bağlantı 13ms ile gerçekleşmektedir.

Ping konusunda en iyi performansı fiberoptik bağlantı sunmaktadır. Fiberoptik bağlantıda, veriler gerçek anlamda ışık hızına yakın bir hızda taşındığı için ping değerleri inanılmaz derecede düşük olmaktadır. Örneğin ADSL'de 50ms ile bağlanılan sunucuya fiberoptik ile 10ms gecikme ile bağlanmak mümkündür.

DNS sunucu da ping'i etkileyen bir etkendir. Eğer oyun oynuyorsanız Google DNS veya Open DNS gibi DNS sunucularını kullanmak ping sürenizi artıracaktır. Oyuna gireceğiniz zaman bu DNS adreslerini silip varsayılan DNS sunucularını kullanmanız faydanıza olacaktır. DNS sunucularını sildiğinizde bilgisayarınız otomatik olarak Türk Telekom'un ülkemizde yer alan DNS sunucularını kullanmaya başlayacaktır. Bu, ping sürenizi duruma göre 15ms kadar iyileştirecektir.

Kablosuz ağ yerine kablolu ağ kullanmak da ping'i olumlu etkileyen bir durumdur. Oyuncuların kablolu bağlantıyı tercih etmesi gerekir.


  • Ping (echo) pakedi gönderilen makinenin o anda çalışmakta olduğunu teyid 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

Tipik ping çıktısı:

   > 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

Öte yandan, ICMP paketleri ve dolayısıyla ping çoğu Firewall tarafından bloke edilir. Örneğin, Microsoft'un internet sunucuları hiçbir ping'e cevap vermez:

   > ping www.microsoft.com
   
   Pinging lb1.www.ms.akadns.net [207.46.225.60] with 32 bytes of data:
   
   Request timed out.
   Request timed out.
   Request timed out.
   Request timed out.
   
   Ping statistics for 207.46.225.60:
       Packets: Sent = 4, Received = 0, Lost = 4 (100% loss)
Kişisel araçlar
Ad alanları

Türevler
Eylemler
Gezinti
Katılım
Yazdır/dışa aktar
Araçlar
Diğer diller