hızımkaç?
← Tüm yazılar

Ping ve jitter nedir, neden önemlidir?

Yayın tarihi

İndirme hızınız 500 Mbps olabilir; yine de çevrimiçi oyunda rakibinizden hep bir adım geride kalabilir, görüntülü görüşmede sesiniz robotlaşabilir. Çünkü gerçek zamanlı uygulamaların derdi bant genişliği değil, gecikme ve onun kararlılığıdır.

Ping: verinin gidiş-dönüş süresi

Ping, küçük bir veri paketinin cihazınızdan sunucuya gidip yanıtın geri gelmesinin süresidir; milisaniye (ms) ile ölçülür. Adını denizaltıların sonar sinyalinden alır. Bu süreyi belirleyen başlıca etkenler:

  • Fiziksel mesafe: Işık hızı sınırdır; kıtalar arası tek yön bile onlarca milisaniye sürer. Sunucusu yakın olan oyunlar bu yüzden daha "akıcı" hissedilir.
  • Ortam: Fiber, bakır telefon hattından (DSL) daha düşük gecikme verir; uydu internetinde sinyalin yörüngeye çıkıp inmesi gecikmeyi büyütür.
  • Aradaki cihaz sayısı: Her yönlendirici, her ağ geçidi paketi işlerken mikro gecikmeler ekler.

Kabaca değerlendirme: 20 ms altı çok iyi, 20-50 ms iyi, 50-100 ms fark edilir, 100 ms üzeri gerçek zamanlı kullanım için sorunludur.

Jitter: gecikmenin titremesi

Ping'in ortalaması kadar tutarlılığı da önemlidir. Ardışık ölçümler 30, 31, 29, 30 ms ise bağlantı kararlıdır; 20, 80, 25, 130 ms ise ortalama aynı görünse bile deneyim kötüdür. Bu dalgalanmaya jitter denir.

Jitter neden bozucu? Ses ve video, eşit aralıklarla üretilen küçük paketler halinde akar. Paketler düzensiz aralıklarla varırsa alıcı taraf ya bekler (ses kesilir) ya da geç geleni atar (ses robotlaşır). Uygulamalar bunu jitter buffer denilen küçük bir bekleme havuzuyla yumuşatır — ama havuz büyüdükçe toplam gecikme artar. Yüksek jitter, sizi "düşük ping" ile "akıcı ses" arasında seçime zorlar.

Bufferbloat: dolu hatta şişen gecikme

Yaygın ama az bilinen bir sorun: hat doluyken (örneğin büyük bir yükleme sürerken) modemdeki kuyruklar şişer ve ping 30 ms'den 300 ms'ye fırlar. Buna bufferbloat denir. Testi hem boş hatta hem bir indirme sürerken yapıp ping farkına bakmak, bufferbloat'un kabaca teşhisidir. Modern yönlendiricilerde SQM / Smart Queue Management açmak bu sorunu büyük ölçüde çözer.

Ping ve jitter nasıl iyileştirilir?

  • Kabloya geçin. Wi-Fi, jitter'ın bir numaralı kaynağıdır; tek duvar bile yeniden iletimleri artırır.
  • Hattı boşaltın. Arka plandaki bulut yedekleme ve güncellemeler kuyruk şişirir.
  • Yönlendiriciyi güncelleyin, mümkünse oyun/görüşme cihazına öncelik (QoS) tanımlayın.
  • VPN'i sorgulayın. VPN, trafiği uzak bir noktadan dolaştırıyorsa ping'i büyütür.

Bu sitedeki test, ping'i ardışık isteklerin ortalamasıyla, jitter'ı ise ardışık ölçümler arasındaki farkların ortalamasıyla hesaplar — RFC 3550'deki yaklaşımın sadeleştirilmiş hali. Sonuç kartlarında ikisini birlikte gördüğünüzde artık neye baktığınızı biliyorsunuz.