IT
OmnvertGörsel • Belge • Ağ
09 Tem 2026intermediate9 mintraceroute · latency · routing · ttl · networkingTraceroute AracıBu araç için daha fazla rehber

Bir Bağlantının Nerede Yavaşladığını Bulmak İçin Traceroute Kullanmak

Traceroute, sizinle bir ana bilgisayar arasındaki yönlendiricileri haritalar ve her birini zamanlar. İşin püf noktası doğru okumaktır: yavaş bir ara atlama genelde hiçbir şey ifade etmez, sonda kalıcı bir sıçrama ise asıl sorundur.

Adım adım

  1. Hedefe bir iz sürün

    Ulaşmaya çalıştığınız ana bilgisayarı Traceroute Aracı aracına bir ana bilgisayar adı veya bir IP kullanarak girin. Ana bilgisayar adı genelde daha yararlıdır çünkü her atlamadaki ters DNS hangi ağı geçtiğinizi ima eder. Herhangi bir şeyi yorumlamadan önce izin tamamlanmasını bekleyin; önemli olan son birkaç atlamadır ve bunlar yalnızca sonda görünür. İki üç kez çalıştırın, çünkü yönlendirme ve yük dakikadan dakikaya değişir ve tek bir iz yanıltıcı olabilir.

  2. TTL sondajının yolu nasıl kurduğunu anlayın

    Traceroute'un yönlendiricilerin sihirli bir listesi yoktur. Time To Live değeri 1 olan paketler gönderir; ilk yönlendirici bunu 0'a düşürüp atar ve adresini açığa çıkaran bir ICMP Time Exceeded yanıtı verir. Sonra ikinci yönlendiriciye ulaşmak için TTL 2, üçüncü için TTL 3 gönderir ve böyle devam eder. Gördüğünüz her satır, üzerinde bir sonda süresi dolduğu için kimliğini itiraf eden bir yönlendiricidir. Traceroute'un kırılgan olmasının nedeni de budur: yönlendiricilerin bu süre dolum mesajlarını size geri göndermeye istekli olmasına bağlıdır.

  3. Her atlamadaki üç zamanlamayı okuyun

    Çoğu araç atlama başına üç sonda gönderir, dolayısıyla üç gidiş dönüş süresi görürsünüz. Tek bir sayıya değil, örüntüye bakın. 24, 25, 24 ms gibi birbirine yakın üç değer kararlı bir bağlantı demektir. 12, 480, 14 ms gibi dağınık değerler genelde bir sondanın meşgul bir yönlendirici kontrol düzlemine denk geldiği anlamına gelir, bağlantının kötü olduğu değil. Süreleri liste boyunca bir eğilim olarak okuyun: dışa doğru ilerledikçe kabaca yükselmeleri gerekir ve önem verdiğiniz sayı gerçek hedefinizdekidir.

  4. Toparlanan korkutucu ara atlamayı görmezden gelin

    Bu, traceroute'ta en çok yanlış okunan tek şeydir. Sık sık 6. atlamayı 300 ms'de otururken 5. ve 7. atlamaları 30 ms'de görürsünüz. Bu neredeyse hiçbir zaman sorun değildir. Yönlendiriciler ICMP Time Exceeded üretmeyi yaptıkları en düşük öncelikli iş olarak görür; meşgul bir çekirdek yönlendirici gerçek trafiği tam hızda iletirken sizin sondanıza yavaş yanıt verir. Gecikme bir atlamada yükselip sonraki atlamada tekrar düşüyorsa, o yüksek sayı yol üzerindeki tıkanıklık değil, o yönlendiricinin kontrol düzleminin bir yan ürünüydü.

  5. Yıldızları kapalı değil, filtrelenmiş olarak değerlendirin

    Yıldızlarla dolu bir satır, zaman aşımı içinde hiçbir yanıt gelmediği anlamına gelir. Bu neredeyse hiçbir zaman o yönlendiricinin kapalı olduğu anlamına gelmez. Birçok ağ güvenlik veya politika nedeniyle ICMP Time Exceeded'ı hız sınırlar ya da atar, dolayısıyla atlama trafiğinizi kusursuz iletirken sessiz kalır. Kanıtı basittir: yıldızlardan sonraki atlamalar tekrar yanıt veriyorsa, paketler açıkça sessiz yönlendiriciden geçmiştir. Eksik yanıtları yalnızca iz bir atlamada kararıp hedefe kadar hiç toparlanmadığında gerçek bir arıza olarak değerlendirin.

  6. Kalıcı olan gecikme sıçramasını bulun

    Gerçek işaret, sonrasındaki her atlamada, ta hedefe kadar yüksek kalan bir gecikme sıçramasıdır. 1'den 8'e kadar atlamalar 20 ms civarındayken 9. atlama 160 ms'ye sıçrıyor ve 10, 11, 12 hepsi 160 ms civarında kalıyorsa, 9. atlama trafiğinizin pahalı bir şeyi, genelde tıkanmış bir eşleştirme bağlantısını ya da uzun mesafeli bir denizaltı hattını geçtiği yerdir. O sürekli sıçrama darboğazdır. Toparlanan izole sıçramalar gürültüdür; süren plato ise odaklandığınız yerdir.

  7. Asimetrik yönlendirmeyi hesaba katın

    Her gidiş dönüş süresi dönüş yolunu içerir ve dönüş yolu gidiş yolundan tamamen farklı olabilir. Dolayısıyla bir atlama, paketleriniz oraya hızla ulaşmış olsa bile yalnızca yanıt eve manzaralı bir yoldan döndüğü için yavaş görünebilir. Sizden bir sunucuya giden traceroute ile sunucudan size dönen ters izin sık sık uyuşmamasının nedeni budur. Bir sağlayıcıyla ilgili bir sorunu teşhis ederken her iki yönü de yakalayın; tek başına gidiş izi yanlış ağı işaret edebilir.

Sağlıklı bir iz nasıl görünür

Aşağıda toparlanan bir sıçrama ve dürüst bir darboğaz içeren tipik bir iz var. 6. atlama endişe verici görünür ama hemen toparlanır; gerçek maliyet 8. atlamada ortaya çıkar ve hedefe kadar sabit kalır.

text
 1  router.lan (192.168.1.1)        1.2 ms   1.1 ms   1.3 ms
 2  isp-gw.example.net (10.20.0.1)  9.4 ms   8.8 ms   9.1 ms
 3  core1.isp.net (203.0.113.9)    11.2 ms  10.9 ms  11.4 ms
 4  * * *
 5  edge.isp.net (203.0.113.40)    12.0 ms  12.3 ms  11.8 ms
 6  peer.busy.net (198.51.100.6)  310.5 ms 305.2 ms 298.7 ms
 7  transit.busy.net (198.51.100.9) 13.1 ms  12.9 ms  13.4 ms
 8  ix-lon.carrier.net (198.51.100.72) 148.6 ms 149.0 ms 148.2 ms
 9  bb-lon.carrier.net (198.51.100.90) 149.4 ms 150.1 ms 149.7 ms
10  edge.target.com (198.51.100.200) 150.2 ms 150.8 ms 149.9 ms

Yukarıdaki örneği okumak

  • 4. atlama tamamen yıldızdır ama 5. atlamadan itibaren yanıt gelir, yani trafik sorunsuz geçmiştir; o yönlendirici sadece sondalara yanıt vermiyor.
  • 6. atlama ~300 ms'ye sıçrar sonra 7. atlama 13 ms'ye döner; o sıçrama meşgul bir kontrol düzlemidir, tıkanıklık değil.
  • 8. atlama ~148 ms'ye sıçrar ve sonrasındaki her atlama orada kalır; o sürekli adım gerçek eklenen gecikmedir, Londra'ya uzun mesafeli bir bağlantı.
Traceroute yönlendiriciyi ölçer, uygulamayı değil

Bir web sunucusuna temiz bir iz, sitenin hızlı olduğu anlamına gelmez. Traceroute makineye giden ağ yolunu zamanlar ama uygulama, TLS el sıkışması ve arka uç yine de yavaş olabilir. Her atlama iyi görünürken sayfa ağır yükleniyorsa ağı suçlamayı bırakın ve bunun yerine sunucu yanıtını inceleyin.

İlgili