Sözlük
Gecikme
Gecikme, bir paketin hedefe gidip geri dönmesi için gereken süredir; genellikle ping ile milisaniye cinsinden ölçülür. Neyin eklediği ve nasıl kontrol edildiği.
Gecikme nedir
Gecikme, bekleme süresidir. Ağ terimleriyle genellikle gidiş-dönüş süresi olarak bildirilir: küçük bir paketin hedefe ulaşması ve yanıtın geri gelmesi ne kadar sürer. Ping bunu ICMP echo istekleriyle ölçer; tarayıcılar benzer bir değeri küçük bir HTTP isteğini zamanlayarak ölçer. Değerler milisaniye cinsinden verilir. Aynı şehirdeki bir sunucuya kablolu bağlantı tipik olarak 10 ms’nin altındadır; bir kıtayı geçmek 30 ila 80 ms sürer; kıtalar arası bir yol, fiberdeki ışık hızı ve yoldaki yönlendirici sayısıyla sınırlı olarak 100 ila 300 ms alır.
Gecikme ve bant genişliği birbirinden bağımsızdır. Bir bağlantı saniyede yüzlerce megabit taşıyıp yine de 200 ms gecikmeye sahip olabilir; hızlı bir hattın etkileşimli işlerde yavaş hissettirebilmesinin nedeni budur.
Neyi ekler
- Mesafe: her yön için kabaca 1.000 km fiber başına 5 ms.
- Yoldaki her yönlendirici ve anahtar, genellikle bir milisaniyenin kesri, cihaz meşgulse daha fazla.
- Bir bağlantı doygunluğa ulaştığında kuyruklama; büyük bir indirme sırasında gecikmenin fırlamasının nedeni budur. Bunun yarattığı değişkenlik seğirmedir.
- Son kilometre: kablo ve DSL birkaç milisaniye, hücresel onlarca, uydu yüzlerce ekler.
- Herhangi bir proxy, VPN veya tünel; çünkü paket gerçek rotasına ek olarak çıkışa gidip geri dönmek zorundadır.
Neden önemli
Aramalar, oyunlar ve uzak masaüstleri için gecikme, bağlantının kullanılabilir olup olmadığını belirler. Proxy ve VPN kullanıcıları için aynı zamanda bir konum kontrolüdür: bir sunucuya gidiş-dönüş süresinin alt sınırı fiziksel mesafedir; dolayısıyla bir şehirde olduğunu iddia eden ama yakındaki bir sunucuya 180 ms gecikmeyle yanıt veren bir adres muhtemelen başka bir yerdedir. Araçlarımız bu sinyali puanlamaz; çünkü bilinen bir konumdan ölçüm gerektirir, ancak birkaç bölgede sunucusu olan dolandırıcılık sistemleri onu kullanır.
Nasıl kontrol edilir
Ping aracı, ölçüm düğümümüzden herhangi bir ana makineye gidiş-dönüş süresini ölçer ve en düşük, ortalama, en yüksek, kayıp ve seğirmeyi bildirir. Hız testi, aktarım hızını ölçmeden önce tarayıcınız ile sunucumuz arasındaki gecikmeyi ölçer; bu, yoldaki herhangi bir proxy dâhil kendi bağlantınızı yansıtır. Traceroute, rota boyunca gecikmenin nerede biriktiğini gösterir.
Yaygın bir yanılgı
Bir sunucuya düşük gecikme, başka bir sunucu hakkında hiçbir şey söylemez. Gecikme, bir bağlantının değil bir yolun özelliğidir; bu yüzden gerçekten önemsediğiniz hedefe karşı test edin.