Ping Nedir? Nasıl Çalışır, Ne İşe Yarar, Teknik Detaylar ile Tam Rehber
İnternette bir oyun oynarken “pingim yüksek”, “lag var” ya da “sunucuya geç düştüm” diyorsan, aslında bahsettiğin şey ping değeridir.
Bu rehberde ping’in ne olduğunu temelden başlayarak, paket seviyesinde teknik olarak nasıl çalıştığını, neden yükseldiğini, tanı test yaparken nasıl yorumlanacağını ve ISP, altyapı, kablo, routing faktörlerinin ne kadar etki ettiğini öğreneceksin.
Ping Nedir?
Kısaca: Bilgisayarından bir sunucuya “Selam naber?” diye mesaj gönderiyorsun. O da “İyiyim sen?” diye cevap atıyor. Bu gidip gelme süresi = ping
Teknik Tanım (OSI Katmanı & Paket Seviyesi)
• Ping işlemi OSI Modeli Katman 3 (Network Layer) üzerinde çalışır
• Kullanılan protokol: ICMP (Internet Control Message Protocol)
• Gönderilen paket tipi: Echo Request (Type 8)
• Gelen cevap: Echo Reply (Type 0)
Kod:
PC → Router → ISP → Fiber Backbone → Hedef Sunucu
↑---------------------------------------------↓
ICMP paketinin toplam yolculuk süresi
Ping komutunda kullanılan örnek:
Bash:
ping 8.8.8.8
Çıkan sonuç:
Kod:
Reply from 8.8.8.8: bytes=32 time=14ms TTL=115
| Alan | Açıklama |
|---|---|
| bytes | Gönderilen ICMP paket boyutu |
| time | Gecikme (ping değeri) |
| TTL | Paket hedefe giderken maksimum atlama sayısı |
Ping Değerini Etkileyen Teknik Faktörler
| Faktör | Etki |
|---|---|
| Sunucu ne kadar uzaktaysa o kadar ping artar | |
| 🛣 Routing (Yol tercihi) | Türk Telekom → Londra → Frankfurt gibi rotalar ping’i yükseltir |
| DSL’de bakır kablo kötü ise gecikme artar | |
| Wi-Fi gecikmeyi 2–10 ms artırabilir | |
| 🛰 Yoğunluk / kapasite | Akşam saatleri (19:00–23:00) ping +5/+15 ms artabilir |
| DSL hat profili gecikmeyi etkiler | |
| Cihaz uykuya geçerse ping spike yaşanır |
Ping Testi Nasıl Yorumlanır?
| Ping | Durum | Açıklama |
|---|---|---|
| 0–20 ms | Oyun/VoIP için ideal | |
| 20–50 ms | Genel kullanım çok iyi | |
| 50–100 ms | Oyunlarda hissedilir | |
| 100–200 ms | Lag başlar | |
| 200+ ms | Bağlantı kopabilir |
🛠 Traceroute ile Detaylı Analiz (Hop Bazlı Gecikme)
Windows için:
Kod:
tracert 1.1.1.1
Linux/macOS için:
Bash:
traceroute 1.1.1.1
Kod:
1 1 ms 192.168.1.1 (Modem)
2 7 ms Türk Telekom Bölge POP
3 14 ms İstanbul Core Router
4 62 ms Frankfurt
5 63 ms 1.1.1.1 Cloudflare DNS
İstanbul’dan çıkıp önce Frankfurt’a gittiyse gecikme artar. Routing ve transit-carrier seçimi çok kritiktir.
🛰 ISP Seviyesi Teknik Detay
Ping’i etkileyen ağ parametreleri:
• AS (Autonomous System) yapısı
• Peering anlaşmaları (AKTARMA noktaları)
• Transit sağlayıcı seçimleri
• MPLS, BGP, interconnect noktaları
• QoS (Quality of Service) uygulamaları
Kod:
TürkNet → DE-CIX (Frankfurt) → NL-AMS-IX → Oyun sunucusu
Türk Telekom → Cogent → Londra → Oyun sunucusu
Profesyonel Ping Test Komutları
Bash:
ping -n 100 8.8.8.8 # Windows, 100 paket
ping -c 100 8.8.8.8 # Linux/macOS
ping -t 8.8.8.8 # Sürekli ping
mtr -rw 8.8.8.8 # Ping + Hop analizi (Linux)
pathping 8.8.8.8 # Windows Advanced
Ping vs Jitter vs Packet Loss
| Terim | Açıklama |
|---|---|
| Ping | Gidiş dönüş süresi |
| Jitter | Paket sürelerindeki dengesizlik |
| Packet Loss | Kaybolan paket |
| Latency | Gecikmenin genel adı |
| Bandwidth | Hız (Ping’den bağımsız!) |
Sonuç & Özet
✔ Ping hız değil gecikme ölçümüdür
✔ ICMP ile yapılır, paket RTT süresidir
✔ Altyapı kalitesi, routing ve sunucu konumu en büyük etkendir
✔ Wi-Fi geciktirir, kablolu bağlantı önerilir
✔ Oyuncular için ideal ping 0–20 ms, üstü hissedilir
✔ Ayrıca jitter ve packet loss da kontrol edilmeli