Traceroute Nedir? Ağ Sorunlarını Tespit Etme Rehberi [2025]
Traceroute, internet bağlantınızdaki sorunları tespit etmenin en güçlü araçlarından biridir. Bu rehberde traceroute'un ne olduğunu, nasıl kullanıldığını ve sonuçların nasıl yorumlanacağını öğreneceksiniz.
Traceroute Nedir?
Traceroute (veya Windows'ta tracert), bilgisayarınızdan bir hedef sunucuya giden ağ yolunu gösteren bir tanılama aracıdır. Basitçe söylemek gerekirse, verilerinizin internette nasıl bir yol izlediğini ve her durakta ne kadar süre harcandığını gösterir.
İnternet bir otoyol ağı gibidir ve verileriniz hedefe ulaşmak için birçok "kavşaktan" (router/hop) geçer. Traceroute, bu kavşakların her birini gösterir ve hangi noktada sorun olduğunu tespit etmenize yardımcı olur.
Traceroute Nasıl Çalışır?
Traceroute, TTL (Time To Live) adlı bir mekanizmayı kullanır:
- İlk paket TTL=1 ile gönderilir, ilk router'da ölür ve yanıt döner
- İkinci paket TTL=2 ile gönderilir, ikinci router'da ölür ve yanıt döner
- Bu işlem hedefe ulaşılana kadar devam eder
- Her adımda süre ve IP adresi kaydedilir
Böylece tüm yol haritası ortaya çıkar.
Traceroute Neden Önemlidir?
1. Sorun Tespiti
Yüksek ping veya bağlantı sorunları yaşıyorsanız, traceroute sorunun nerede olduğunu gösterir:
- ISP'nizde mi?
- Ara ağlarda mı?
- Hedef sunucuda mı?
2. Routing Analizi
ISP'nizin hangi yolu kullandığını görebilirsiniz. Bazen kötü routing ping'i artırır.
3. Paket Kaybı Tespiti
Hangi hop'ta paket kaybı olduğunu görebilirsiniz.
4. ISP Değerlendirmesi
ISP'niz iyi routing yapıyor mu? Traceroute ile kontrol edebilirsiniz.
Traceroute Nasıl Kullanılır?
Windows'ta Traceroute (tracert)
- Komut İstemi'ni açın (Windows tuşu + R, "cmd" yazın)
tracert google.comyazın ve Enter'a basın- Sonuçları bekleyin (30-60 saniye sürebilir)
Örnek Komutlar:
tracert google.com tracert 8.8.8.8 tracert facebook.com
Mac/Linux'ta Traceroute
- Terminal'i açın
traceroute google.comyazın- Sonuçları bekleyin
Ek Parametreler:
traceroute -n google.com (DNS çözümleme yapmaz, daha hızlı) traceroute -m 20 google.com (maksimum 20 hop) traceroute -q 1 google.com (her hop için 1 paket)
Online Traceroute
PingKontrol Traceroute aracını kullanarak tarayıcınızdan traceroute yapabilirsiniz. Komut satırı bilgisi gerektirmez.
Traceroute Sonuçlarını Okuma
Örnek bir traceroute çıktısı:
1 1 ms 1 ms 1 ms 192.168.1.1 2 8 ms 7 ms 8 ms 10.20.30.1 3 15 ms 14 ms 15 ms 212.58.1.1 4 20 ms 19 ms 21 ms 81.212.1.1 5 45 ms 44 ms 46 ms 142.250.1.1 6 46 ms 45 ms 47 ms google.com [142.250.185.46]
Sütunların Anlamı
- İlk Sütun (1-6): Hop numarası (kaçıncı durak)
- Üç Süre Sütunu: 3 test paketi için süre (ms)
- Son Sütun: Router'ın IP adresi veya domain adı
Her Satırın Anlamı
Hop 1 (1ms): Ev router'ınız - Her zaman çok düşük olmalı (1-3ms)
Hop 2 (8ms): ISP'nizin ilk router'ı - Genellikle 5-15ms
Hop 3-4 (15-21ms): ISP'nizin ağı içinde - Düşük artış normal
Hop 5 (45ms): Büyük artış - Muhtemelen farklı şehre veya ülkeye geçiş
Hop 6 (46ms): Hedef sunucu - Toplam ping süresi
Sorunlu Traceroute Örnekleri
Örnek 1: Yüksek Ping Artışı
1 1 ms 1 ms 1 ms 192.168.1.1 2 10 ms 11 ms 10 ms 10.20.30.1 3 150 ms 148 ms 151 ms 212.58.1.1 ← SORUN 4 152 ms 150 ms 153 ms 81.212.1.1 5 155 ms 153 ms 156 ms 142.250.1.1
Analiz: Hop 3'te ani ping artışı var (10ms'den 150ms'ye). Sorun ISP'nizin ağında.
Çözüm: ISP'nizi arayın, Hop 3'teki IP adresini verin.
Örnek 2: Paket Kaybı
1 1 ms 1 ms 1 ms 192.168.1.1 2 * * * Request timed out. ← SORUN 3 20 ms 19 ms 21 ms 81.212.1.1 4 45 ms 44 ms 46 ms 142.250.1.1
Analiz: Hop 2 yanıt vermiyor ama sonraki hop'lar çalışıyor.
Çözüm: Genellikle sorun değil. Bazı router'lar ICMP paketlerine yanıt vermez (güvenlik). Sonraki hop'lar çalışıyorsa sorun yok.
Örnek 3: Tam Bağlantı Kaybı
1 1 ms 1 ms 1 ms 192.168.1.1 2 10 ms 11 ms 10 ms 10.20.30.1 3 * * * Request timed out. 4 * * * Request timed out. 5 * * * Request timed out.
Analiz: Hop 3'ten sonra hiçbir yanıt yok. Ciddi sorun.
Çözüm: ISP'nizi hemen arayın. Hat sorunu veya routing problemi olabilir.
Örnek 4: Kötü Routing
1 1 ms 1 ms 1 ms 192.168.1.1 2 10 ms 11 ms 10 ms 10.20.30.1 [İstanbul] 3 80 ms 79 ms 81 ms 212.58.1.1 [Londra] ← Gereksiz 4 85 ms 84 ms 86 ms 81.212.1.1 [Frankfurt] 5 90 ms 89 ms 91 ms 142.250.1.1 [İstanbul]
Analiz: Veri İstanbul'dan Londra'ya, oradan Frankfurt'a, tekrar İstanbul'a gidiyor. Kötü routing.
Çözüm: ISP'nizi arayın veya VPN deneyin.
Traceroute ile Sorun Çözme Adımları
Adım 1: Traceroute Yapın
tracert google.com
Adım 2: Sorunlu Hop'u Bulun
Hangi hop'ta ping ani artıyor veya paket kaybı var?
Adım 3: Sorunun Yerini Belirleyin
- Hop 1-2: Ev ağınız veya ISP'nizin ilk router'ı
- Hop 3-5: ISP'nizin ağı
- Hop 6+: İnternet omurgası veya hedef ağ
Adım 4: Çözüm Uygulayın
Sorun Hop 1'deyse:
- Modem/router yeniden başlatın
- Kablolu bağlantı kullanın
- Router'ı değiştirin
Sorun Hop 2-5'teyse:
- ISP'nizi arayın
- Traceroute sonuçlarını gönderin
- Teknik destek isteyin
Sorun Hop 6+'daysa:
- Hedef sunucunun sorunu olabilir
- Farklı sunucu deneyin
- VPN ile farklı routing deneyin
Traceroute ile İlgili Sık Sorulan Sorular
Neden bazı hop'lar * gösteriyor?
Bazı router'lar güvenlik nedeniyle ICMP paketlerine yanıt vermez. Sonraki hop'lar çalışıyorsa sorun yok.
Kaç hop normal?
Genellikle 10-20 hop normaldir. Türkiye'den Avrupa'ya 8-15 hop, ABD'ye 15-25 hop tipiktir.
Traceroute ping testinden farklı mı?
Evet. Ping sadece toplam süreyi gösterir, traceroute her adımı gösterir.
Traceroute güvenli mi?
Evet, tamamen güvenlidir. Sadece ağ yolunu gösterir, hiçbir zarar vermez.
Neden her seferinde farklı yol gösteriyor?
İnternet dinamiktir. Routing, trafik durumuna göre değişebilir. Bu normaldir.
Traceroute çok yavaş, nasıl hızlandırırım?
Windows'ta: tracert -d google.com (DNS çözümleme yapmaz)
Linux/Mac'te: traceroute -n google.com
Gelişmiş Traceroute Kullanımı
MTR (My Traceroute)
MTR, traceroute ve ping'i birleştirir. Sürekli test yapar ve istatistik gösterir.
Linux/Mac:
mtr google.com
Windows: WinMTR programını indirin
Traceroute ile Paket Kaybı Tespiti
# Linux/Mac traceroute -q 10 google.com (her hop için 10 paket)
%10'dan fazla paket kaybı varsa sorun var demektir.
Traceroute ile Jitter Ölçümü
Üç süre arasındaki fark jitter'ı gösterir:
5 45 ms 44 ms 46 ms (Jitter: 2ms - İyi) 6 45 ms 80 ms 50 ms (Jitter: 35ms - Kötü)
Traceroute Alternatifleri
PathPing (Windows)
Traceroute ve ping'in kombinasyonu. Daha detaylı istatistik verir.
pathping google.com
Daha yavaştır (5-10 dakika) ama daha doğrudur.
Visual Traceroute
Grafik arayüzlü traceroute araçları. Harita üzerinde yolu gösterir:
- Open Visual Traceroute (ücretsiz)
- PingPlotter (ücretli)
Gerçek Dünya Örnekleri
Örnek 1: Oyun Ping'i Yüksek
Sorun: CS:GO'da ping 100ms, normalde 40ms
Traceroute:
tracert 146.66.152.1 (CS:GO sunucusu)
Sonuç: Hop 4'te 60ms artış var. ISP routing sorunu.
Çözüm: ISP'yi aradık, routing düzeltildi, ping 40ms'ye düştü.
Örnek 2: Netflix Yavaş
Sorun: Netflix sürekli bufferlanıyor
Traceroute:
tracert netflix.com
Sonuç: Hop 3'te %15 paket kaybı var.
Çözüm: Modem değiştirildi, sorun çözüldü.
Örnek 3: Belirli Sitelere Erişim Yok
Sorun: Bazı sitelere girilemiyor
Traceroute:
tracert engellisite.com
Sonuç: Hop 3'te timeout, DNS engeli var.
Çözüm: DNS değiştirildi, erişim sağlandı.
Traceroute ile Performans Optimizasyonu
1. En İyi Oyun Sunucusunu Bulma
Her sunucuya traceroute yapın, en az hop ve düşük ping'e sahip olanı seçin.
2. VPN Performansını Test Etme
VPN'siz ve VPN'li traceroute yapın, karşılaştırın.
3. ISP Karşılaştırması
Farklı ISP'lerin routing kalitesini karşılaştırın.
Sonuç
Traceroute, ağ sorunlarını tespit etmenin en güçlü aracıdır. Kullanım alanları:
- Yüksek ping sorunları
- Paket kaybı tespiti
- ISP routing analizi
- Bağlantı sorunları
- Performans optimizasyonu
PingKontrol Traceroute ile hemen test yapın. Ayrıca Ping Testi ve Hız Testi araçlarımızı da kullanın.
Traceroute sonuçlarını yorumlamayı öğrenmek, internet sorunlarınızı kendiniz çözmenize yardımcı olur. ISP'nizi ararken de somut verilerle konuşursunuz!