pencereleri izle. Rota izleme: neden gerekli

  • 13.07.2019

Ping (ping) ve tracert (traceroute) komutu - nasıl doğru kullanılır?

ping komutu

Takım ping atmak- ağ kaynaklarının kullanılabilirliğini kontrol etmek için özel bir program. Ağ uzmanları, ping komutunu diğer komutlardan daha sık kullanır, ancak bu komut tarafından gerçekleştirilen eylem en temel olanıdır. Ping komutu, belirtilen ana bilgisayara belirtilen boyutta bir paket gönderir ve daha sonra geri döndürülür.

Ping komutu çok basit bir şekilde yürütülür - "ping ya.ru". Burada "ya.ru", ping işlemi yapan sunucunun adıdır. "ping 213.180.204.3" gibi bir IP adresi de kullanabilirsiniz. Ping komutunu çalıştırdıktan sonra tek yapmanız gereken gecikme miktarına bakmaktır.

Ping nasıl düşürülür?

Çevrim içi oyun oynayan kişilerden, azaltma istekleri hakkında sık sık haber alabilirsiniz. ping atmak. Bu, yeterince mantıklıdır, çünkü daha kısa bir ping süresi, oyun oynarken daha az gecikme anlamına gelir. Buna göre minimum ping süresine sahip bir oyuncu oyunda avantaj elde edebilir. Kullanıcıların ping ölçmekten hoşlandığı en popüler oyun, kısaca Counter Strike veya CS'dir.

Ping süresini azaltmak için gerçekten çok fazla seçenek yok. Ping süresi, kullanıcının kanalındaki yüke ve paketlerin sağlayıcının yönlendiricisinden oyun sunucusuna götürdüğü yola bağlıdır.

Öncelikle ping sorunu yaşıyorsanız tüm dosya indirme programlarını devre dışı bırakmayı deneyin. Ve sadece indirmeyi durdurmanız değil, aynı zamanda dosyaları indirmek için programı kapatmanız da gerekiyor.

Bir İnternet beslemesini başka biriyle paylaşırsanız, örneğin evde birden fazla bilgisayarınız varsa, besleme başka bir bilgisayarı yükleyebilir. Kontrol etmek için başka bir bilgisayarı kapatıp tekrar ping işlemi yapmayı deneyin.

Kanalı temizlemek ping'i düşürmeye yardımcı olmazsa, oyun sunucusunu değiştirmeyi deneyebilirsiniz, çünkü. farklı sunuculara ping birkaç kez değişebilir. Rusya'da bulunan sunucuların pingini düşürmesi açısından en çok tercih edilenidir.

Kanalı temizlemek ve sunucuyu değiştirmek ping'i azaltmaya yardımcı olmazsa, sağlayıcıyı değiştirme seçeneği yardımcı olabilir. Ping ile ilgili bir şikayet ile ISS'nize başvurmanız işe yaramaz. kimse sizin için rotaları yeniden yazmayacak ve sağlayıcınızın üst düzey sağlayıcılara birkaç paralel kanalı olduğu bir gerçek değil.

tracert komutu (izleme yolu)

Çok sık olarak, kullanıcılar yazımdaki farkın sebebinin ne olduğunu merak ederler. iz bırakmayan ve iz yolu? Aslında Windows işletim sistemlerinde tracert komutu, Linux işletim sistemlerinde ve Cisco yönlendirici işletim sisteminde traceroute kullanılmaktadır.

tracert komutunu kullanmanın en basit ve en yaygın örneği "tracert ya.ru" dur. Tracert komutunu kontrol edilen ana bilgisayarın sabit adresi ile kullanırken, DNS sunucusunun sağlığı ve kullanılabilirliği de otomatik olarak kontrol edilir. Sonuçta, izleme işlemini başlatmak için tracert komutunun önce DNS sunucusuyla iletişim kurması ve kontrol edilen ana bilgisayarın IP adresini alması gerekir.

tracert komutunun bilgi çıktısına bir örnek:

c:\windows\system32>izleme ya.ru

ya.ru için rota izleme
maksimum atlama sayısı 30 ile:

1 1 ms 1 ms 1 ms psk-cr1-fe-0-0-v03.site
2 1 ms 1 ms 1 ms ge-2-2-0-v2.1g.m20-1-pskv.nwtelecom.ru
3 4 ms 4 ms 4 ms ae0.20g.mx960-1-210.nwtelecom.ru
4 4 ms 4 ms 4 ms as13238-yandex.gateway.nwtelecom.ru
5 12 ms 12 ms 12 ms apollo-vlan304.yandex.net
6 12 ms 12 ms 13 ms grechko-vlan121.yandex.net
7 15 ms 14 ms 14 ms silikon-vlan4.yandex.net
8 14 ms 13 ms 13 ms l3link-iva1-ugr1.yandex.net
9 14 ms 13 ms 15 ms www.yandex.ru

İz tamamlandı.

tracert komutu, hedef ana bilgisayara ulaşılana kadar paketin yolu boyunca tüm yönlendiricilerin gecikmesini sırayla yoklar ve ölçer. Herhangi iki yönlendirici arasında gecikmede büyük bir artış varsa, rotanın bu bölümü ping artışını etkiliyor.

Yönlendiricilerin asıl görevinin paketleri faydalı bilgilerle iletmek olduğu ve tracert ve ping komutlarına yanıt vermemek olduğu da dikkate alınmalıdır. Bu nedenle, paketin yolu üzerindeki bazı yönlendiriciler, paket kaybı olsa bile ping atabilir, ancak hedef ana bilgisayara paket kaybı olmadan ulaşılabilir. Bu nedenle, "Paketleri nerede kaybettiğinizi biliyorum!" diye bağırarak ISS'nizin teknik desteğini aramadan önce, hedef ana bilgisayarın da paket kaybıyla ping attığından emin olun. Aksi takdirde, size sadece yukarıda yazılanları söyleyeceklerdir.

Bir durum hayal edin: İnternette oturuyorsunuz, kimseye dokunmuyorsunuz ve ardından favori siteniz yüklenmeyi durduruyor. İnternet çöktü sanırsın. Ancak diğer sitelerin normal şekilde yüklendiği ortaya çıktı. Ne olduğu nasıl belirlenir? sana yardım edeceğim rota izi.

Muhtemelen herkes, herhangi bir sitenin bir sunucuda bulunduğunu bilir - özel bir bilgisayar. Web sitesi adresini tarayıcının adres çubuğuna girip "Git" düğmesine tıkladığımızda, gönderiyoruz sunucuya istek. Siteye giderken, isteğimiz birkaç ara iletişim düğümünden geçer ve her şey yolundaysa, site tarayıcıda görüntülenir.

Site yüklenmiyorsa, isteğimiz nedeniyle ulaşmamış demektir. iletişim düğümlerinden birindeki sorunlar (ara bilgisayarlar veya yönlendiriciler). Sorun sizde (örneğin bir kablo sorunu; diğer siteler yüklenmese de), İnternet sağlayıcınızda veya sitenin barındırıcı tarafında olabilir. Rota takibi, talebinizin iletişim kanalında tam olarak nerede kaybolduğunu belirlemenize yardımcı olacaktır.

Rota izleme kullanılarak yapılır Traceroute/Tracert Yardımcı Programı. Bu program, hemen hemen tüm modern ağ işletim sistemlerinin (bilgisayar ağlarında çalışmayı destekleyen işletim sistemleri) teslimat paketine dahildir. Microsoft Windows'ta bu program tracert olarak adlandırılır ve Linux ve Mac OS X'te traceroute olarak adlandırılır.

Bu program nasıl çalışır? programın prensibine benzer. Traceroute, sunucuya veri gönderir ve aynı zamanda bu verilerin sunucuya (hedef düğüm) geçtiği tüm ara yönlendiricileri düzeltir. Düğümlerden birine veri gönderirken bir sorun varsa, program ağın sorunlu bölümünü belirler.

Windows'ta rota izleme nasıl yapılır? Tracert programı, ping programı gibi komut satırından çalıştırılır. Her ihtimale karşı, Windows'ta komut satırına nasıl gireceğinizi hatırlatıyoruz.. Üç ana yol vardır:

  1. Başlat düğmesine tıklayın, Çalıştır'ı seçin, Aç alanına cmd yazın ve Tamam düğmesine tıklayın veya Enter'a basın.
  2. Win + R'ye basıyoruz (Win, Windows logosunu gösteren düğmedir), önceki durumda olduğu gibi aynı pencere açılır, bu yüzden aynı şekilde devam ederiz.
  3. Başlat düğmesine tıklayın, Tüm Programlar öğesini seçin (veya işletim sisteminin önceki sürümleri için Programlar), içinde - Standart öğe, standart programlarda Komut İstemi öğesine tıklayın.

Açılan pencerede komutu yazın tracert site adı(örneğin, tracert yandex.ru) ve Enter tuşuna basın. Site adresi yerine IP adresini girebilirsiniz (biliyorsanız elbette). Adresi girerek, son düğüme giden yolu belirledik. Komut satırı penceresinde, izleme sonuçları gerçek zamanlı olarak görüntülenir: ara düğümlerin adı ve IP adresi, milisaniye cinsinden yanıt süresi.

Ara ana bilgisayarların adlarıyla ilgilenmiyorsanız, yönlendirici adlarını gizleyen -d seçeneğiyle rota izleme yapılmalıdır, örneğin: tracert -d yandex.ru.

Sorunu çözmek için bu veriler nasıl kullanılır? Tepki süresi kanal yükünü gösterir. Ancak yanıt süresi uzun olsa bile, site zor da olsa yüklenecektir. Ancak yanıt süresi yerine yazıyı görürseniz "Zaman aşımı isteği", bu, bu iletişim düğümünde verilerin kaybolduğu anlamına gelir, bu da sorunun içinde olduğu anlamına gelir.

Yani, traceroute, sorunlu düğümü tanımlamaya yardımcı olur. Veriler normal bir şekilde geçiyorsa ve hedefin kendisinde "duruyorsa", sorun gerçekten sitededir. Traceroute yolun ortasında duruyorsa, sorun ara yönlendiricilerden birindedir. Sağlayıcınızın ağı içinde paket geçişi durursa, sorunun “yerel” olarak çözülmesi gerekir.

Ara yönlendiricilerden birinde izleme rotası bozuksa, deneyebilirsiniz siteye başka bir bilgisayardan veya hatta bir cep telefonundan erişin- rota değişecek ve site erişilebilir hale gelecek. Aslına uygunluk için başka bir bilgisayardan bir iz yapmayı deneyebilirsiniz. Ve elinizde başka bir bilgisayar yoksa, özel çevrimiçi hizmetler. Bu nedenle traceroute.org web sitesinde farklı ülkelerden bir siteye giden bir rota izleme mevcuttur. Listeden bir ülke, bir sağlayıcı seçin, web sitesi adresini girin ve rotayı kontrol edin.

Muhtemelen çok azınız tracert'in ne olduğunu biliyor. Ağdaki belirli bir IP, sunucu veya bilgisayarın kullanılabilirliğini kontrol etme seçeneklerini değerlendirin.

iz yolu izci

Örneğin, internet bağlantınız yok. Sorunu nerede arayacağınızı bilmiyorsunuz. Bir modem veya yönlendirici ile başlayın

Başlat Menüsü - Çalıştır'ı tıklayın -

Açılan pencerede şunu yazın 192.168.1.1(varsayılan olarak modemin ip adresi) ve Tamam'a tıklayın.

Komut satırı yaklaşık olarak aynı göstergelerle açılırsa, bilgisayar ile modem arasında bir bağlantı vardır. Aynı şekilde, İnternet sağlayıcınızın sunucusuyla olan bağlantıyı da kontrol ediyoruz. Aynı ekip sitenizin bulunduğu hosting ile olan bağlantısını da kontrol eder. Barındırıcının ip adresini veya hosting.ru alan adını sürmek yeterlidir.Bunun gibi bir yazı görünürse: Zaman aşımına uğramış istek, o zaman sorunlarınız var, bağlantı yok.

Ekran görüntüsünde görebileceğiniz gibi, ping başarılı oldu

tracert sunucusuna giden yolu izle

Bu nedenle sitenize ulaşamıyorsanız veya hosting kullanılamaması ile ilgili sorunlarınız varsa, blokajın nereden kaynaklandığını araştıracağız. tracert komutunu kullanarak. Daha doğrusu yazdıracağız. tracert komutları - rotayı izle, ve ICQ veya sabun desteğine gönderin, çözmelerine izin verin. Bazen ev sahiplerinin bu tür sorunları fark edecek zamanları olmaz, çünkü zaten yapacakları yeterli iş vardır. Adamlara bu şekilde yardım edelim, bunun için kesinlikle teşekkür alacağız 🙂

Eylemler tamamen aynı, sadece ping yerine yazıyoruz. Ardından komut satırında bilgi koştu ... Ekran görüntüsü, yönlendirici ile bir bağlantı sorunu örneğini gösterir; dürterek.

Ekran görüntüsünün 192.168.1.1 değil de sunucunuzun ipini gösterdiğini düşünüyorsanız, bu durumda sorun İnternet sağlayıcınızda olacaktır. Rota izleme ile ilgili bazı istatistikler biriktiğinde, kopyalamaya başlarız. Sol üst köşede, siyah düğmeye tıklayın - değiştir - tümünü seçin ...

Vurgulanan bilgiler

Ve yine düğme - değiştir - kopyala ... Ardından bir not defterine veya kelimeye yapıştırın ve çıktı hazır.

Görüntülerde, rota izlemenin yalnızca en basitleştirilmiş sürümünü gösterdim - ev yönlendiricisine tracert. Aslında, bu sadece ilk bilgi olacak, sonra İnternet sağlayıcınız ve omurgaları gidecek, ardından rotanın hizmet alanlarından geçtiği diğer sağlayıcıların omurgaları gidecek, bu tür birkaç sağlayıcı olabilir ve sorun onlardan yana olabilir ve sonunda, sunucunuzun erişilebilirliği hakkında zaten bilgi olacaktır. Tüm rotalar için yanıt süresini göreceksiniz, böylece rotanın farklı bölümlerindeki izleme ile ilgili sorunları yargılamak mümkün olacaktır.

Sağlayıcıyı veya barındırıcıyı sorunlar hakkında bilgilendirir ve bir çıktı ekleriz.

tracert komutu, ağdaki trafiğin yolunu belirleyen bir tanılama yardımcı programını çalıştırmak için kullanılır. Bu program çoğu modern işletim sisteminde bulunur. Yardımcı program esas olarak ağdaki bir sorunlu alanı test etmek ve belirlemek için kullanılır.

tracert komutu neyi kontrol eder?

Tracert hedefe, kullanıcının tracert komutunu yazdığını fark ettiğinde, Windows, ilk ağ geçidine ulaşıldığında kullanıcının bilgisayarına geri döndürülen özel olarak işaretlenmiş paketler gönderir. Bu durumda, alınan veriler, onu döndüren düğüm hakkında bilgi içerir. Bundan sonra, gövdesinde zaten önceki ağ geçidine atlamak için bir gösterge bulunan bir sonraki istek gönderilir.

Paketlerin sıralı olarak gönderilmesi, kullanıcının bilgisayarından İnternet veya yerel ağdaki herhangi bir düğüme eksiksiz bir bilgi yolu almanıza olanak tanır. Böylece tracert komutu, sorunların teşhis edilmesinde vazgeçilmez bir araç haline gelir ve paketlerin kaybolduğu alanı belirlemenize olanak tanır.

Windows'ta tracert komutunu çalıştırma

Komut satırına girdikten sonra, domen.ru yerine herhangi bir alan adı veya IP adresi belirtebileceğiniz tracert domen.ru girmelisiniz. Bu, yardımcı programı standart parametrelerle başlatacaktır.

tracert komut anahtarları

Gelişmiş bir kullanıcı tarafından çalıştırılır, tuşların açıklamasını içeren tracert komutunu içerir. -? seçeneği ile tracert komutu yazılarak çağrılabilir.

tracert komutu tarafından desteklenen seçeneklerin kısa bir açıklaması:

  • -h, bir hedef düğüm aranırken gerçekleştirilebilecek maksimum atlama sayısını belirtir.
  • -d, komutun bir ara ağ geçidinin IP adresini bir ada dönüştürmeye çalışmasını engeller.
  • -j, yardımcı programın bir düğüm listesi üzerinden serbestçe bir rota aramasına izin verir. En fazla 9 yönlendirici belirtilebilir.
  • -w, düğümden gelen bir isteğe yanıt bekleme süresini belirtmek için kullanılır. Yanıt alınmazsa, bir yıldız işareti görüntülenecektir. Milisaniye cinsinden belirtilir.

Varsayılan olarak, maksimum atlama sayısı 30 ile sınırlıdır ve bekleme süresi 4 saniye ile sınırlıdır.

Linux'ta Analog

Kullanıcıların tracert komutundan daha geniş işlevselliğe sahip bir yardımcı programa erişimi vardır. Buna traceroute denir. Bu uygulama, parametreler kullanılarak ayarlanan çeşitli modların varlığında Windows için analogundan farklıdır.

-I anahtarı ile tracertroute komutu ile ICMP ile izleme başlatılır. Bu işlemi gerçekleştirmek için yönetici haklarına ihtiyacınız olacağını lütfen unutmayın. Çoğu dağıtımda varsayılan ayarlarla, herhangi bir kullanıcı tracertroute komutunu çalıştırabilir. Bu durumda, UDP paketleri kullanılacaktır, ayrıca yardımcı programı -U parametresini kullanarak bunları kullanmaya zorlayabilirsiniz.

Rota çıkışındaki yıldızlar

Çoğu zaman, tracert komutu veya onun Linux karşılığı, bazı yerlerde ana bilgisayar yanıt bilgisi yerine yıldız işaretleri verir. Bu bir hata olarak görülmemelidir. Bu, yalnızca bir anlama gelir: belirli bir yönlendirici, belirli bir süre içinde bir isteğe yanıt vermedi. Bunda yanlış bir şey yok, çünkü birkaç nedeni olabilir. Bunlardan biri, belirli paketlerin geçişini engelleyen güvenlik duvarlarının veya diğer koruma araçlarının kurulmasıdır.

Rota izleme hakkında ne bilmelisiniz?

Tracert, ağ sorunlarının teşhisinde çok önemli olan bir komuttur. Ancak tracert komutunun çıktısı düşünüldüğünde hata yapmanın oldukça kolay olduğu unutulmamalıdır. Bu nedenle, tek sorun giderme aracınız olarak traceroute'u kullanmayın.

İzlemenin yalnızca dolaylı olarak bir sorunu gösterebilmesinin bir başka nedeni de, paketlerin İnternet'teki farklı yönlerdeki yollarının farklı olmasıdır. Kural olarak, kullanıcı tarafından gönderilen paket bir düğümden sunucuya gider ve tamamen farklı bir şekilde geri gönderilir.

Tracert veya traceroute yardımcı programının çıktısında görünen paket gecikmelerinin, paket geçiş gecikmeleriyle hiçbir ilgisi yoktur. Bu, yönlendiricideki işlemlerinin özelliklerinden kaynaklanmaktadır. Bu nedenle, onlara odaklanmak için, oldukça zor olan komutun çıktısını doğru bir şekilde okuyabilmelisiniz.

MTR yardımcı programı

MTR, çoğu işletim sistemi için sürümlerde mevcuttur. Çalışma prensibi tracer (traceroute) komutuna çok benzer. Belirli bir süre için belirli bir düğümü yoklar ve gecikmelerdeki değişiklikleri düzeltmenize izin verir.

Yardımcı programın Windows sürümüne WinMTR adı verilir ve ücretsiz olarak dağıtılır.

Kullanıcıya, hedef ana bilgisayarın IP adresini veya etki alanını belirtmesi ve istatistik toplamaya başlaması gereken bir grafik arayüz ile çalışma fırsatı verilir. Tipik olarak, analiz için en az 100 paket gönderilmelidir.

Linux kullanıcıları ayrıca depolardan ek olarak MTR yüklemek zorunda kalacaklar. Bu işletim sistemleri genellikle yardımcı programın konsol sürümünü kullanır. Kullanıcı için, gönderilecek paket sayısını ayarlamanıza, raporu bir dosyaya yazmanıza ve zaman aşımına uğramanıza izin veren çeşitli parametreler mevcuttur. Ayrıca, Linux sürümü test için belirli bağlantı noktalarını veya TCP paketlerini kullanabilir.

Ağ sorunlarını teşhis etmek için sağlayıcıya ne gönderilmelidir?

Sunucu yöneticisinin veya sağlayıcının tracert (traceroute), ping ve MTR yardımcı program raporlarının çıktısını göndermesi genellikle daha iyidir. Elbette, yalnızca ikincisiyle idare etmeye çalışabilirsiniz, ancak sağlanan daha fazla bilgi, bir uzmanın sorunu bulması ve çözmesi için o kadar kolay olur.

Bugün anlatacağım siteye nasıl izlenir, yani komutu Windows komut satırında çalıştırın. Ne için ihtiyacın olabilir?
Tipik olarak, izleme, teknisyenler tarafından ağ sorunlarını belirlemek için kullanılır. Örneğin, aniden, hiçbir neden olmaksızın, belirli bir site tarayıcıda açılmayı durdurdu veya çok yavaş açılıyor. Bu sorunu yaşayan siz, İnternet sağlayıcınızın forumuna başvurunuz. Orada neredeyse kesinlikle hemen sorulacak bu siteye geri dön ve sonucu gönderin.

İzleme komutu kullanılarak gerçekleştirilir. Bu komut, sitenin bulunduğu sunucuya yapılan isteğin yolunu bulmanızı ve rotanın hangi noktasında aktarımla ilgili sorunlar olduğunu belirlemenizi sağlar.

Bu iz nasıl yapılır?

Bilgisayarımızda “Başlat” - “Çalıştır” a gidiyoruz (veya klavyedeki tuşlara aynı anda basabilirsiniz) Kazan+R). Bir ekip işe alma cmd ve “Tamam” ı tıklayın: Açılan siyah pencerede komutu ve bir boşluktan sonra ilgilendiğimiz sitenin adını yazın (site adı yerine IP adresini kullanabilirsiniz):
Bundan sonra, tuşuna basın Girmek klavyede.

Komutu ile belirli bir alıcıya (siteye) veri paketlerinin gönderilmesini başlatıyoruz. Gönderilen paketler, bilgisayarınız ve alıcı arasındaki tüm ara düğümlerden geçer (bunlar genellikle sitenin konumuna bağlı olarak farklı sağlayıcıların yönlendiricileridir). Böylece, izleme kullanılarak, ihtiyacınız olan siteye veya IP'ye giden yol belirlenir ve her bir ara düğümün milisaniye cinsinden yanıt süresi belirlenir. Yanıt süresi ne kadar kısa olursa, paketler yolun bu bölümünde o kadar hızlı iletilir (yani, veriler parazitsiz geçer).

İzleme işlemi sırasında herhangi bir satırda yıldız işaretleri görürseniz, bu, istek için bekleme aralığının aşıldığı anlamına gelir ve bu, yolun bu bölümündeki paket kaybına eşdeğerdir. Şunlar. zincirin bu noktasında bir sorun var. Paketler sağlayıcınızın ağının dışına çıkmıyorsa, sorun ağdadır.

Gördüğünüz gibi, benim durumumda iz fazla ileri gitmedi - durma, sağlayıcının ekipmanında bir yerde meydana geldi:

Muhtemelen alınan verileri sağlayıcının forumuna sağlamamız gerekecek. Bu pencerenin sadece ekran görüntüsünü alabilirsiniz, ancak bu verileri metin olarak kopyalamak daha iyidir. Bunu yapmak için, doğrudan bu pencereye sağ tıklayın - ardından “Tümünü Seç” öğesini seçin:
Ardından tuşuna basın Girmek klavyede. Artık tüm metin panoda - herhangi bir metin düzenleyiciye veya doğrudan forumdaki cevaba yapıştırabiliriz (farenin sağ tuşuna basarak - "Yapıştır" veya Ctrl + V tuşlarına basarak).