Gerek dial-up gerek ADSL olsun tüm bağlantı çeşitlerinde client ile server arasında devamlı bir dialog vardır.
Bu dialog
|
Alıntı: |
Server > PING (Orda mısın ?)
Client > PONG (Burdayım)
|
şeklinde özetlenebilir.Zaman zaman client bağlantının anlık hataları sebebiyle bu PONG cevabını gönderemeyebilir (ender de olsa). İşte burada bizim timer ile açtığımız ping döngüsü devreye girer ve server üzerinden kendini pingler.Böylece server client'in halâ daha bağlı olduğunu anlar ve socket'i droplamaz.
Bugün günümüzdeki ADSL teknolojisi ve win xp'nin network yapılandırmasını göz önüne aldığımızda bu problem ile karşılaşılma riski oldukça düşüktür.Bu yüzden ADSL'e geçiş yapıldığından beri timer ile ping açmanın luzümu kalmamıştır.Nitekim en kötü servera bile ADSL ile bağlandığınızda maximum göreceğiniz ping cevabı 2 saniye gecikmeli olacaktır. (max)
Bir yanılgı olan "ping lag süresini azaltır" durumu ise sadece espri olarak kullanılacak duruma gelmiştir.Ping sadece server ile client arasındaki lagı ölçer.