28Aug
Traceroute, Windows ve diğer işletim sistemlerinde bulunan bir komut satırı aracıdır. Ping komutu ile birlikte, paket kaybı ve yüksek gecikme süresi de dahil olmak üzere İnternet bağlantı problemlerini anlamak için önemli bir araçtır.
Bir web sitesine bağlanırken sorun yaşıyorsanız, traceroute sorunun nerde olduğunu söyleyebilir. Ayrıca, bilgisayarınız ile bir web sunucusu arasında geçen trafik trafiğini görselleştirmeye yardımcı olabilir.
Traceroute Nasıl Çalışır
Bir web sitesine bağlandığınızda - howtogeek.com diyelim - trafik, web sitesine ulaşmadan önce birçok arabulucuyla geçmek zorundadır. Trafik, yerel yönlendiricinizi, İnternet servis sağlayıcınızın yönlendiricilerini, daha büyük ağlara vb. Geçer.
Traceroute, trafiğin web sitesine ulaşması için geçen yolu gösterir. Ayrıca, her durakta oluşan gecikmeleri görüntüler. Bir web sitesine ulaşmada sorun yaşıyorsanız ve bu web sitesi düzgün çalışıyorsa, bilgisayarınız ile web sitesi sunucuları arasındaki yolda bir yerde bir sorun olması mümkündür. Traceroute, bu sorunun neresinde olduğunu gösterir.
İnternet servis sağlayıcınıza kimin İnternet hizmeti sağladığını açıklamak ve göstermek için traceroute kullandık.
Daha teknik terimlerle, traceroute ICMP protokolünü( ping komutu için kullanılan aynı protokolü) kullanarak bir dizi paket gönderir. İlk paketin canlı bir zamanı( TTL olarak da bilinir veya hop sınırı) 1,ikinci paketin TTL değeri 2'dir ve böyle devam eder. Bir paket yeni bir yönlendiriciye her gönderildiğinde, TTL 1 azaltılır. 0'a ulaştığında, paket atılır ve yönlendirici bir hata mesajı döndürür. Paketleri bu şekilde göndererek traceroute, yoldaki her yönlendiricinin bir paketi atması ve bir yanıt göndermesi sağlanır.
Traceroute Nasıl Kullanılır
Traceroute bir komut isteminden veya terminal penceresinden çalıştırılır. Windows'ta, Windows tuşuna basın, Komut İstemi yazın ve bir tane başlatmak için Enter tuşuna basın.
Bir traceroute çalıştırmak için tracert komutunu ardından bir web sitesinin adresini çalıştırın.Örneğin, Nasıl Yapılır Geek'te bir traceroute çalıştırmak isterseniz şu komutu çalıştırırsınız:
tracert howtogeek.com
( Mac veya Linux'ta, 'yi traceroute howtogeek.com 'yi çalıştırın.)
Süreklibilgisayarınız yol boyunca yönlendiricilerden yanıt aldığında rota formunu görün.
Başka bir web sitesi için traceroute çalıştırırsanız - özellikle de dünyanın farklı bir yerinde barındırılan - traceroute'u çalıştırırsanız, yolların nasıl farklılaştığını göreceksiniz.İlk "atlamalılar" trafik ISS'nize ulaştığında olduğu gibi aynıdır, ancak paketler başka bir yere gitmekte olduğu için sonraki şeritler farklıdır.Örneğin, aşağıda, Çin'de Baidu.com'a giden paketleri görebilirsiniz.
Çıktıyı Anlamak
Temel fikir kendini açıklamaktadır.İlk satır, ev yönlendiricinizi( bir yönlendiricinin arkasında olduğunuzu varsayıyoruz) temsil eder, sonraki satırlar İSS'nizi temsil eder ve her hat daha aşağıda bulunan bir yönlendiriciyi temsil eder.
Her satırın biçimi aşağıdaki gibidir:
Hop RTT1 RTT2 RTT3 Etki Alanı Adı [IP Adresi]
- Hop: Bir yönlendirici arasında bir paket geçirildiğinde, buna bir "atlama" denir. Örneğin, yukarıdaki çıktıda, Geek'in sunucularına şimdiki konumdan ulaşmanın 14 tur attığını görebiliriz.
- RTT1, RTT2, RTT3: Bu, paketin bir atlamaya ve bilgisayarınıza geri getirilmesi için geçen gidiş-dönüş süresidir( milisaniye cinsinden).Bu genellikle gecikme olarak adlandırılır ve ping kullanılırken gördüğünüz sayı ile aynıdır. Traceroute her atlamaya üç paket gönderir ve her seferinde görüntüler; böylece gecikmenin ne kadar tutarlı( tutarsız) olduğuna dair bir fikriniz olur. Bazı sütunlarda bir * görürseniz, yanıt almadınız - bu paket kaybını gösterebilir.
- Etki Alanı Adı [IP Adresi]: Etki alanı adı, varsa, genellikle bir yönlendiricinin yerini görmenize yardımcı olabilir. Eğer bu mevcut değilse, yalnızca yönlendiricinin IP adresi görüntülenir.
Artık tracert komutunu kullanabilir ve çıktısını anlayabilirsiniz.