Traceroute Nedir?
İnternette bir web sitesine eriştiğinizde, verileriniz hedef sunucuya ulaşana kadar birçok farklı ağ cihazından geçer. Bu yolculuk sırasında verinin geçtiği adımları görmek ister misiniz? İşte bu noktada traceroute (Linux/macOS) veya tracert (Windows) komutları devreye girer.
Traceroute ve Tracert Komutları: İnternet Yolculuğunu Takip Etmek
Traceroute ya da tracert, bir hedef IP adresine veya alan adına ulaşana kadar geçilen ağ noktalarının listesini ve bu noktalara ulaşma süresini gösterir. Diğer bir değişle internetteki veri yolculuğunu bir harita gibi gösterir. Türkiye'den ABD'deki bir siteye bağlanırken, hangi şehirlerden, sunuculardan geçtiğinizi görebilirsiniz.
Nasıl çalışır?
Traceroute, TTL (Time To Live) kullanarak verinin gittiği her yönlendiriciden (hop) bilgi alır ve tüm rotayı sıralı şekilde gösterir.
Kullanım Biçimi ve Örnekler
Windows için:
tracert google.com
Linux/macOS için:
traceroute google.com
Örnek Çıktı ve Anlatımı
C:\> tracert google.com
Tracing route to google.com [142.250.180.78]
over a maximum of 30 hops:
1 3 ms 2 ms 1 ms 192.168.1.1
2 5 ms 4 ms 4 ms 10.10.10.1
3 15 ms 13 ms 14 ms 100.64.1.1
4 20 ms 19 ms 21 ms 142.250.180.78
Trace complete.
1. satır: Modeminiz veya yerel ağ geçidiniz
2-3. satırlar: İnternet servis sağlayıcınızın cihazları
4. satır: Google sunucusuna ulaşıldı.
Neden Kullanılır?
- Web sitesine erişemiyorsanız, bağlantının nerede koptuğunu görürsünüz.
- VPN yavaşsa, hangi noktada yavaşladığını analiz edebilirsiniz.
- Oyun sunucularına bağlanırken gecikmeyi takip edebilirsiniz.
Dikkat Edilmesi Gerekenler
- Bazı yönlendiriciler yanıt vermeyebilir ve "*" şeklinde görünür.
- Rotalar zamanla değişebilir.
- ICMP engellendiyse, sonuç alınamayabilir.
Traceroute ve tracert, internet üzerindeki veri yolculuğunu anlamanızı sağlayan kullanışlı araçlardır. Hem günlük kullanıcılar hem de sistem yöneticileri için oldukça faydalıdır.