Bağlantı ve HTTP Hatalarını Gidermek için Traceroute Nasıl Çalıştırılır
Yayınlanan: 2020-07-29Bağlantı hataları, interneti kullanan herkesin başına gelmek zorundadır. Bir noktada, trafik yavaşlar ve veriler bir türlü geçmez. Bu, geçmeyecek bir kredi kartı numarası göndermeye çalışmak, komutlarınızın düğmeye basışlar arasında saniyeler süren gecikme süresi olan bir çevrimiçi oyun oynamak ya da yalnızca çökmeye devam eden ve mükemmel bir şekilde çalışması gerektiğini bildiğiniz bir web sitesi oynamak olsun. Bunu düzeltmek için her zaman yapabileceğiniz bir şey olmasa da, traceroute'u nasıl çalıştıracağınızı bilmek, hayal kırıklığını kesinlikle giderebilir ve size sorunların nerede olduğu ve bir düzeltme için kiminle iletişime geçeceğiniz konusunda bir fikir verebilir.
Youtube Kanalımıza Abone Olun
Traceroute nedir?
Traceroute, kulağa oldukça benzer: Verilerin A Noktasından (genellikle bilgisayarınız) Z Noktasına (web sitesi veya diğer hedef hizmet) izlediği rotayı izliyorsunuz.
İnternet trafiği düz bir çizgide ilerlemiyor. Talebiniz hiçbir şekilde doğrudan web sitesine gitmez. Veriler, proxy sunucularından CDN'lere kadar bir dizi farklı düğüm ve hub üzerinden yönlendirilecektir. Bu verileri işleyen çeşitli düğümler olduğundan, veri hatalarının olasılığı orantılı olarak artar.
Bir traceroute çalıştırmak, verilerinizin neden durduğunu daha kolay anlayabilmeniz için bu düğümler arasında neler olduğu hakkında size birçok bilgi verecektir.
Traceroute Nasıl Çalıştırılır
Bir traceroute'un nasıl çalıştırılacağına dair gerçek süreç oldukça basittir. Hangi işletim sistemini kullandığınıza bağlı olarak biraz farklılık gösterecektir, ancak genel fikir her yerde aynıdır. traceroute'u gerçekten çalıştırmak için komut istemini kullanacaksınız, ancak bunun sizi korkutup kaçırmasına izin vermeyin. Kolayca hatırlanan ve anlaşılan sadece birkaç tuş vuruşu.
Windows'ta Traceroute Çalıştırmak
Windows'ta traceroute çalıştırmak için komut satırını veya PowerShell'i açmanız gerekecek. Çalıştır penceresini açmak için Windows Tuşu + R tuşlarına basarak bunu yapabilirsiniz.

cmd veya powershell yazabilirsiniz ve Windows ilgili aracı açacaktır. Açıldıktan sonra, tracert elegantthemes.com (veya izlediğiniz URL veya IP'yi) yazmanız yeterlidir .

Alışık değilseniz, size geri verilen veriler gobbledygook gibi görünebilir. Aşağıda nasıl yorumlanacağını açıklayacağız. Ancak temel bilgi, verilerinizin hedefine ulaşmak için gereken atlama sayısıdır. Bu durumda, 9. Ardından, verilerin o noktaya gelip size geri dönme hızı (birincisi için 2 milisaniye, ardından 27ms sonraki, bunun 8ms ötesi… vb.). Son olarak, verilerinizi işleyen makinelerin gerçek konumlarını görürsünüz. Bu, MAC adresi veya IP adresi olarak gösterilebilir.
Mac'te Traceroute Nasıl Çalıştırılır
Mac'te süreç çok benzer. Spotlight aramanızı açıp Terminal'i arayacaksınız. Bunu, Utilities klasörünüzde Uygulamalar altında da bulabilirsiniz.

Mac'teki komut da Windows'takinden farklıdır. tracert yerine traceroute elegantthemes.com çalıştıracaksınız. Bununla birlikte, alacağınız bilgiler kabaca aynı olacaktır. Mac terminalinde bilgiler ters sırada iletilir ve aynı yere çalışırken bile PC'deki gibi MAC adresleri yerine IP adresleri alırsınız.
Linux'ta komutun aynı olduğunu unutmayın çünkü Mac ve Linux'un her ikisi de UNIX'e dayalıdır. Bu nedenle, terminalinizi açıp bir Linux kurulumunda da traceroute komutunu çalıştırabilmelisiniz.

Verilerin Yorumlanması
Bir traceroute'dan aldığınız veriler biraz kafa karıştırıcı olabilir. Ama olmak zorunda değil.
Atlama Hızları
Yukarıdaki örneklerde dikkat ederseniz, traceroute izlediği her düğüm için üç farklı zaman verir. 29 milisaniye, 30 ms ve 28 ms sürdüğünü söyleyen bir tane almanızın nedeni, traceroute'un o düğüme üç ayrı veri paketi göndermesidir. Üç kez ping atar ve ardından paketin dönüş hızını kontrol eder.

Bunu yapmak, aralarında tek bir ping'in yakalayamayacağı ani artışlar veya anormallikler olup olmadığını görmenizi sağlar. Genel olarak, 10 milisaniye içinde farklılıkları göreceksiniz. Belki 20. 30 ve üzeri farklar görmeye başlarsanız, bir şeyler oluyor olabilir. Yüzlerce fark görüyorsanız, kesinlikle ağ yöneticiniz veya internet servis sağlayıcınızla görüşmeniz gereken bir sorun vardır.
Ayrıca 100 ms'nin altındaki herhangi bir şeyin genellikle anlık olarak kabul edilebileceğini unutmayın. Saniyenin 1/10'unun altındaki herhangi bir şeyi algılamak çok zordur, ancak 300-500 milisaniyeye (üçte bir ila yarım saniye) yaklaştığınızda, gecikmeler fark edilir hale gelir ve gecikmelere, durmalara veya çökmelere neden olur.
Ancak, bunların hepsi bilgisayarınıza bağlıdır , bu nedenle New York'tan Tokyo'daki bir sunucuya seyahat eden verileriniz varsa, daha uzun gecikmeler bekleyin - sonraki atlamalarda 1500+ ms nadir değildir.
Yıldızlar ve Düğüm Konumları
Traceroute'unuzda ping hızı yerine bazen bir yıldız işareti (*) görebilirsiniz, ancak her zaman değil.

Temel olarak, bu yıldız işareti, o paketin verilerinin durdurulduğu, reddedildiği veya kaybolduğu anlamına gelir. O da zaman aşımına uğramış olabilir.
Yukarıdaki adreslerde görebileceğiniz gibi, serideki ilk 4 benzer MAC adresleridir; bu, yerel ağınız olmasa da yakındaki bir ağın parçası olduklarını gösterir - bilgisayar, yönlendirici, modem vb.
Ardından trafik ISS bölgesine taşınır (bunu comcast.net tarafından ele alındığından biliyoruz ) ve yıldız işaretinin göründüğü yer burasıdır. Bu nedenle, bu traceroute'u öngören bir bağlantı sorunu varsa, artık sorunu gidermek için Comcast ile iletişime geçmeniz gerektiğini bileceksiniz.
Ve son sayı grubu hedefinizden ve bunların kurulumundan gelir. Cloudflare gibi bir CDN'den geçebilir ve burada bir yıldız işareti veya yüksek gecikmeli ping varsa, neler olduğunu belirlemek için o web sitesinin yöneticisiyle iletişime geçmeniz gerekir.
Çevrimiçi Araçlar
Ancak, belki de sadece kendi bilgisayarınızdan veya konumunuzdan değil, belirli bir sunucuya nasıl traceroute çalıştırılacağını bilmek istiyorsanız, KeyCDN'nin kullanabileceğiniz gerçekten şık bir traceroute aracı vardır.

Bu araçla ilgili çok yararlı olan şey, aynı bilgileri onlardan, ancak Londra'dan Tokyo'ya ve San Francisco'ya kadar dünyanın çeşitli yerlerinden almanızdır. Yerel traceroutes ile uyum içinde çalıştırın, bunun gibi bir hizmet veya araç kullanmak, bağlantı sorunlarının tam olarak nereden geldiğini teşhis etmeye yardımcı olabilir.
Toplama
Bir traceroute çalıştırmayı bilmek, internetteki herkesin araç kutusunda sahip olması gereken becerilerden biridir. Günlük olarak kullandığınız bir şey olmayacak. Bununla birlikte, teşhis edilmesi ve üzerinde çalışılması gereken bağlantı sorunları olduğunda, bir komut satırı açabilmek veya bir aracın nerede bulunacağını bilmek, belirli sorun noktalarını izlemek için saatlerce veya günlerce zaman kazandırabilir.
Bir traceroute çalıştırmayı bilmek sizi ne tür bir sorundan kurtardı?
local_doctor / Shutterstock.com tarafından makale özellikli resim
