tracert için hangi protokol kullanılır? TRACERT komutunun açıklaması. TRACERT yardımcı programının parametreleri ve anahtarları

Vikonu trasuvannya, muhatabına ay-hatırlatıcı göndererek yardım için tanınma noktasına. Mesaj, paket ömrü (Time to Live, TTL) teriminin anlamında kalıcı bir artışla Kontrol Mesajı Protokolü (ICMP) aracılığıyla gönderilir.

Görme yolları - bu, dzherel düğümü ile tanıma noktası arasındaki yolda bulunan en yakın yönlendirici arayüzlerinin bir listesidir. En yakın arayüz, karayolu üzerinde yönlendiricinin düğümüne en yakın olan yönlendiricinin arayüzüdür. Parametreler olmadan başlatılan tracert komutu bir sonuç görüntüler.

Ölçüyü yeniden doğrulamak için komutlarla da hızlandırabilirsiniz:

  • PING - ağdaki bir sorunu çözmek, erişilebilirliği kontrol etmek ve adları çözmek için kullanılan ana TCP / IP komutu;
  • YOLLAMA - ağ gecikmesi hakkında bilgi sağlar ve ara düğümlerde veri harcar.

TRACERT yardımcı programının parametreleri ve anahtarları

tracert [-d] [-h max_hops] [-j host_list] [-w aralığı [target_computer_name]

  • -D - Ara yönlendiricilerin IP adresini adlara dönüştürmek için tracert komutunu deneyin. tracert komutunun sonuçlarının daha iyi görünürlüğü.
  • -h max_number_hops - Nihai nesneyi ararken rotaya maksimum geçiş sayısını ayarlar. Kilitleme değeri 30'dur.
  • -j düğüm listesi - Liste_nodları'nda atanan bir dizi ara hedef ile IP başlığına ücretsiz bir yönlendirme parametresinin dahil edilmesini eko talebi için belirtin. Doğru yönlendirme ile başarılı ara konumlar bir veya daha fazla yönlendirici ile ayrılabilir. Listedeki maksimum adres veya ad sayısı 9'dur. Adres listesi, boşluklarla ayrılmış bir dizi IP adresini (noktalı ondalık gösterimde) temsil eder.
  • -w aralığı - Ay-talep bildirimleri durumunda, ICMP protokolüne ay-saatlerinin ihmal edilmesi veya saatin sonu hakkında ICMP-uyarısının onaylanma saatini milisaniye cinsinden belirtin. Verilen saati uzatarak çarşaf almadıysanız, bir yıldız (*) görünecektir. 4000 (4 saniye) isteminden sonra zaman aşımı.
  • hedef_bilgisayar_adı - IP adresi veya düğüm adı tarafından atanan bir tanıma noktası belirtin.
  • -? - Kanıt göster Komut satırı tracert yardımcı programı tarafından.

TRACERT komutlarını uygula

  • Sonlandırmayı komut satırında görüntülemek için şunu girin: izci /?;
  • Düğüme giden yolu izlemek için şu komutu girin: tracert.ya.ru;
  • Düğüme giden yolu geçmek ve adda dış görünüm IP adresine izin vermeyi unutmak için şunu girin: tracert -d ya.ru.

Video - TRACERT yardımcı programlı robot

Merezhі'daki sorunların nedenlerini ararken, yardımcı program iz bırakmayan yardımcı programdan sonra başka bir yere oturun ping atmak. iz(Linux'ta "e iz yolu) Bazı bayilerde (bazı yönlendiriciler arasında) bir sorun belirlemenize izin verir. Programı kullanmak için komut satırını kullanmanız gerekir. bir dizi pencere abo linux viconati komutu:

izleme yandex.ru

enter tuşuna basın ve bachimo yaklaşık olarak ilerler:

Görüntü, bilgisayarım ve yandex.ru sunucusu arasında, yönlendiricilerin IP adreslerini ve paketin cilt yönlendiricisine geçme saatini gösteren 12 ara yönlendirici olduğunu gösteriyor.

Hedefimde bir sorun varmış gibi (hedefe giden yol yok, sonraki yönlendiriciye bağlantı yok, hedefte tanınan düğüm yok vb.) Ayrıca paketin geçiş süresini değiştirebilir ve IP adresini değiştirebiliriz. istek için yönlendirici kontrol aralığı ":

Peki tracert yardımcı programı nasıl çalışır?

Güç devresini geçmek için IP paketinin yapısını tahmin etmeniz veya daha doğrusu bir alan hakkında tahminde bulunmanız gerekir - TTL (Sıçrama sayısı):

Paket düzenlendiğinde, alan 255'e ayarlanır ve ardından paketin içinden geçtiği cilt yönlendiricisi, değer 1 tobto değiştirilir. TTL=TTL-1. Paketi TTL=1 ile kabul eden yönlendirici bunu bire çevirir ve ardından paketi görür, böylece paketin TTL alanının değeri bir 0 olur. Paket yönlendirici tarafından reddedildikten sonra, ICMP 11 kodlu bildirim paket yöneticisine gönderilir: "Timchasovy aralığını yeniden ziyaret etme". ICMP mesajlarını içeren IP paketinin başlığında dzherelomє Paketi düşüren yönlendiricinin IP adresleri ve tanınan- Giden paketi gönderen bilgisayarın IP adresleri.

Şimdi nasıl çalışılacağını anlamak zor değil iz:

  • IP paketi, hedef vuzol'e (yandex.ru uygulamamızda) TTL alanının değerleri = 1 ile gönderilir.
  • paketin yoluna giden ilk yönlendirici TTL'yi değiştirir ve paketi Bırakır (aşağıya)
  • Yönlendirici, paketin öldüğünü bildirmek için ICMP'yi yönetir
  • Yarar iz yönlendiricinin IP adresine bir ICMP paketinin izlenmesi
  • Başlangıç ​​seçeneklerinde aksi belirtilmeyen herhangi bir şey iz, Ardından DNS sunucusuna aşırı güç verilir ve alan adı olan yönlendirici
  • Konsolda ilk yönlendiricinin IP adresi (veya alan adı) görüntülenir.
  • IP paketi VUZOL'a yönlendiriliyor, ancak TTL = 2
  • Başka bir ara yönlendiricide Dropan paketi
  • Prosedür, tanıma düğümünün (yandex.ru) gelmesine veya ara düğümlerin sayısı için maksimum değeri aşmayana kadar sonuna kadar tekrarlanır. iz bırakmayan- 30 düğüm.

Eksen harika ve her şey, hiçbir şey katlanıyor!

Hayatın ortasında yaşayın (özellikle çevirmeli kısa süreli 😉 anları için, eğer bir ana bilgisayara ulaşmak imkansızsa (genellikle www.microsoft.com; - |) - o zaman bir yardımcı program kurtarmaya gelecektir (Windows'ta) - tracert .exe Yardım için, böyle bir bayiliğe IP-merezhі atamayı deneyebilir, kaybeden olabilirsiniz - ya ana bilgisayar düştü ya da sağlayıcının bir galması var ya da IP-s'dnannyam ile sizin için kötü: ).

Ama tracert'i neden adil bir şekilde seviyorum - yani IP-merezh'i koruma olasılığı için, vino için evet - ve koku, ölçek ve yönlendirme amacıyla farklı;). Her şeyden önce, sağlayıcınızla görüşmeniz gerekebilir. Traceroute yardımı için, ağın kendisine, pratikte otrimani teorik bilgisine zastosovuchi'ye erişebilirsiniz - yönlendirme, DNS sunucuları, omurga, pidmerezh sistemleri ve bu biraz hakkında;).

Nasıl çalışıyorsun?

Başlangıç ​​için, IP paket başlığının formatını tahmin etmek gerekir, daha doğrusu alanlardan biri TTL'dir (Yaşama Süresi). Bu sekiz bitlik alan, paketin merezhі'ya dahil edilebileceği maksimum atlama sayısını (hop - "string" - bir yönlendiriciden diğerine geçen datagramlar) belirler. deri yönlendirici,
Bu datagramı işleyin, TTL = TTL-1 işlemini tamamlayın. TTL sıfıra giderse, yönlendirici paketi düşürür,
ICMP bildirimi geçersiz kılma Süresi
aşıldı.

Yardımcı program, TTL = 1 olan bir paketi doğrudan belirtilen ana bilgisayara gönderir ve hangi dönüş süresinin aşıldığını kontrol eder. Vidpovidalny ilk atlama olarak kaydedilir (noktaya giden yolda ilk croque sonucu). Ardından TTL = 2, 3, 4 vb. olan paketler sırayla zorlanır. sırayla, TTL'nin mevcut değerine kadar paket benim için mevcut değil ve ondan alınmıyor.

* Nix traceroute, UDP paketlerini belirtilen ana bilgisayara belirli bir bağlantı noktasına gönderir - daha fazlası başka bir hizmet tarafından alınmaz (örneğin 28942, 30471) veya rezervasyonlar için, örneğin 0, kilitleme - 33434. TTL=1, gelişlerde geçiş saati belirlenir ve transit düğümün alan adı belirlenir (verilen seçeneklerde para yatırmak isterseniz). Ardından, aynı sekmeyi görüntülemek için kullanılan aynı TTL'ye sahip siyah bir dizi paket eklenir. Sonunda, son ana bilgisayarı erişilemeyen bir bağlantı noktası olarak kabul edeceğiz, bu da yönlendirmenin tamamlandığı anlamına gelir.
Standart Windows konsol izlemesi tamamen aynı şekilde çalışır, ancak yalnızca ICMP yankı istek paketleri gönderir.

Ben de standart bir tracert gibi büzüşmek istiyorum, bu yüzden onu CyberKit'e dikeceğiz
Ayrıca bkz. Necrosoft Hızlı İzleme Yolu). Linux ile hiçbir şey yapamam - sadece standart Debian "ivsky traceroute :)'yi kullandım.

Sonunda, denemeye çalışmayın diyeceğim - bu ancak bu şekilde doğru “anlama” ölçüsüne göre mümkündür. Bilgi arayın ve üzerine yemin edin. Mutlu ol.

Uygulamalı dersler № 03-006

Merezheva tracert yardımcı programı (Linux, Cisco IOS, MAC OS'de izleme yolu). Çalışma ve vikoristannya ilkeleri.

Yarar iz bırakmayan muzaffer TCP / IP protokol yığınının varyasyonuna dayanan zincirlerdeki IP paketlerinin yollarını takip etmek, dahil olmak üzere küresel ölçüİnternet. Değişken sayılar olması durumunda, programların robotlar oluşturulduğunda, hem ana makinenizde hem de ara yönlendiricilerde çok sayıda IP paketi üretildiğini hatırlaması gerekir. Ağ üzerinde bir ek oluşturuyorum.

iz bırakmayan [- D] [- Hazami sayı] [- J düğüm listesi] [-w Aralık] [hedef_bilgisayar_adı]

parametreler:

- D vіdmova, adlardaki aracı düğümlerin IP adreslerine izin verir

- Hazami sayı tanınan bir düğümü ararken maksimum geçiş (dize) sayısı

-J düğüm uzmanı içinde belirtilen bir dizi ara tanıma noktası ile IP başlığında geçerli bir yönlendirmenin değişken bir parametresini ayarlayın. düğümler listesi

-w Aralık cilt muayenesinin saatini milisaniye olarak ayarlayın

hedef_bilgisayar_adı IP adresi veya düğüm adıyla tanımlanan tanıma noktasını ayarlar.

Yardımcı programın robotu, standart başlık alanlarının ve IP paket başlığının seçeneklerinin manipülasyonuna dayanır. Yardımcı programın ana aracı, "ömür saati" alanı (veya TTL) yerinedir.

Obov'yazykovym öğesi є Tanınan düğümün IP adresi veya adı.

Bu tür bir mesajı kaldırdıktan sonra, yardımcı program verilen adrese 1'e eşit ayarlanmış TTL değerleri ile bir dizi (ses üç) paket göndermeyi başarır. Paketlerin muhataba ulaşma şansı yoktur, ancak yönlendirici, Güzergahta ilk olan, bu tür TTL 1'den 0 alır. Ve böyle bir paket guatr şarapları, sınırda izin verilen yaşam saatinin bitiminden sonra tükenecektir. Ale, guatr yönlendiricisi ICMP paketinin yöneticisine gönderildiğinde-yok, trajik paylaşım hakkında bildirimler (tip 11, kod 0).

Sonuç olarak, bilgisayarınız önceki paketlerin indirilmesiyle ilgili üç bildirimi anında reddeder. Alarmın saatini hatırlayan ve ICMP bildiriminin saatini sabitleyen tracert yardımcı programı, ekranda göründüğü gibi alarmın orta saatini umursamaz.

Ardından, TTL'ye eşit 2'ye sahip bir dizi paket başlatırız ve bu, paketler tanınma noktasına ulaşana kadar devam eder.

Host veya router adresinde TTL ile adresleme paketi alırsanız, 1 değerine ulaştıysanız vin kabul edilir. İhtiyacın üstesinden gelmeye gerek yoktur, yaşam saatinin sonu ile ilgili ICMP bildirimleri oluşturulmaz.

Aktarımın başarıyla tamamlandığını anlamak için, tüm paket serileri, atanan ve sahibi tarafından bilinmeyen port numarasından kendilerine eklenen UDP bildirimleri ile gönderilir. Ara yönlendiricilerde değer yoktur, ancak depolanan bilgileri hızlandırmadaki başarısızlığı tanıyan mal sahibi, aynı ICMP protokolüyle ve diğer türdeki (3) değerlerle otoritenin kimliği hakkında kafa karışıklığı gösterir. ve kod (3) uzantısı.

Bu tür bilgiler, yönetici tarafından denetimin tamamlandığının teyidi olarak yorumlanır.

Tracert yardımcı programının önemli bir özelliği, ara düğümlerin adlarını tanıma yeteneğidir. Bu, paketlerin rotasının organizasyon yapısı ve coğrafi dağılımı hakkında bir açıklama oluşturmanıza olanak tanır.

Düğümlerin adları, Etki Alanı Adı Sistemine (DNS) dayanır:

Resmi olarak ve coristuvachi ve programları ana bilgisayarlara gönderilebilir, postalanan ekran görüntüleriİnternetteki diğer kaynaklar kendi IP adresleri için, program için "bellek" IP adresleri prosedürü "bellekte" herhangi bir şekilde bozulmasa da, diğer 4 baytlık bilgi herhangi bir türde olsun, o zaman corystuvach için sadece hafızamızı düzenlemek açısından önemlidir. Ek olarak, üzerinde çalıştıkları ana bilgisayarların veya sunucuların IP adresleri ile herhangi bir hizmetin tanımlanması, bunların farklı ihtiyaçlara aktarılması prosedürünü büyük ölçüde karmaşıklaştıracaktır. "İnsan faktörü"nün görünmesi ve adreslerine makine adlarının eklenmesi için ASCII metin adlarının seçilmesi gerekiyordu. Prote, merezha rozum, IP adreslerinde ASCII-ryadkіv'de olduğu gibi, esasen değildir.

Her şey yeni başlamış olsaydı, ARPANET'te metin ve ikili adresler arasındaki fark özel dosyalara kaydedilirdi. , tüm ana bilgisayarların ve IP adreslerinin korunduğu. Yüzlerce harika makineden oluşan Merezha'da böyle bir pidkhid pratsyuvav oldukça hoş.

Ve eğer binlerce çalışma istasyonu sınıra bağlandıysa, sorunlar vardı: kayıtların sayısı hızla arttı, paradan tasarruf etmek gerekliydi ve dev uluslararası ağdaki tüm ana bilgisayarların adlarının merkezi yönetimini tamamlamak zordu.

Bu sorunların çözümü için bula ikiye bölündü. alan adı hizmeti (DNS, Alan Adı Sistemi). Bu sistem, ana bilgisayar adlarının ve tanıma noktalarının dönüştürülmesinde başarılıdır. e-posta bir IP adresinde, ancak başka amaçlar için de kullanılabilir. DNS sisteminin tanımı, RFC 1034 ve 1035'te verilmiştir.

Alan adlarına, aralarına nokta konulacak sözcüklerden oluşan adlar denir. İsmin tek kelimesi ev sahibine verilir. Diğer tüm kelimeler alan adlarını karşılar. Adlandırma sistemi hiyerarşik, ağaç benzeri bir yapıya sahiptir.

Deri vuzol (küçükler için bardaklar) 63 sembole kadar etiketlenebilir. Ağacın kökü, işaretsiz özel bir vuzoldür. Etiketler intikam alabilir büyük harflerçok küçük. Ağaçtaki herhangi bir düğüm için alan adı (alan adı), düğümden başlayan ve işaretlerin noktalara bölündüğü bir kök görevi gören bir işaretler dizisidir. (Burada bize vіdmіnu vіd zvichnoї görebilirsiniz dosya sistemi, De povny yolu tepeden (kök) başlar ve ağaçtan aşağı iner.) Ağacın cilt vuzol'u, alanın benzersiz adının annesi için suçlanır, ancak aynı işaretler farklı noktalarda bulunabilir. ağaç.

"." Sembolü ile gösterilen kök adını kullanın, Genellikle alan adında yazılmaz. Іsnuyut birinci seviye alan adları. 2 kategoriye ayrılırlar - bölgelerdeki alan adları ve konu alanlarındaki alan adları. Başka bir eşit ve sonraki etki alanı adları aynı olabilir, bu durumda iki özdeş etki alanı adını veya ana bilgisayarı kullanmak mümkün değildir. N i i-th eşittir alan adı ve T bir kelime olduğundan, i + 1 eşittir alan adı N ben +1 = T + N ben kuralına uyar. mutlak alan adı (mutlak alan adı) veya tam nitelikli alan adı (FQDN) olarak adlandırılır.

Bir kez daha, IP adresi parçaları, anonim ana bilgisayar adları ve anonim adresler arasındaki bire bir yazışmaya dayanarak bir gruptaki ana bilgisayarları benzersiz bir şekilde tanımlar.

Ayar değeri, "Hostname, IP-adresleri" gibi kayıtların stili, host alan adlarının sayısı olan tablo tarafından belirlenir. Yeni bir ana bilgisayar isimlendirilirken, tablodaki girişin eklenmesi gerekir, sanki yeniden adlandırma gerekliymiş gibi girişin değiştirilmesi gerekir. Corystuvatisya böyle bir isim sistemi manuel olarak, böylece kokunun kolayca unutulması ve bölgesel olarak yerelleştirilmiş IP-merezh'e bağlı olmaması. Kaynak anlayışlarını bir ana bilgisayardan diğerine aktarırken, ad tablosundaki o ad için girişi değiştirmeniz yeterlidir. Bir sitede böyle bir tabloyu İnternet için kırpmak kolaydır ve mevcut durumda yükseltmek imkansızdır.

Veritabanı DNS є rozpodіlenoyu. Gelişmiş sistem, sistemden bağımsız sistem DNS sunucuları, Tablonun parçalarının herhangi bir yerleşimi üzerine. İdeal olarak, bir dış görünüm alanı için bir okremy ad sunucusu suçludur. Ad sunucusunun veritabanında, ne kadar eşit olursa olsun, saldırgan eşitin tüm alt alanları hakkında kayıtlar tutulur. Birinci seviyenin tüm etki alanları, kök sunucuların (kök ad sunucuları) veritabanına yerleştirilir. Hizmet kuruluşunuz NIC.

Gerçekte, bir ana bilgisayar bir dizi etki alanı için bir veritabanı barındırabilir ve bununla birlikte veya sınır ötesi bir veritabanı birden çok ana bilgisayarda barındırılabilir. Veri tabanının kurulu olduğu hostlarla aynı anda aynı yönetim altında bilinen isim ağacının başına DNS zone denir. Bölgede çal - bir birincil DNS sunucusu (birincil ad sunucusu) ve birkaç yedek (ikincil ad sunucusu). Bölgedeki değişiklikler, ikincil sunucudaki bilgilerin daha fazla çoğaltılmasıyla birincil bölge sunucusunun veritabanına girilir.

Birincil sunucudan ikincil sunucuya bilgi aktarma işlemine bölge aktarımı denir. Bölgede yeni bir ana bilgisayar varsa, yönetici birincil sunucudaki disk dosyasına ek bilgiler (minimum, ad ve IP adresi) ekler. İkincil sunucular, birincil sunucuları düzenli olarak kontrol eder (3 yıl boyunca cildi seslendirir) ve birincil sunucular olarak yeni bilgileri tutarlar, ikincisi bölgenin en son transferlerini alır.

Sistemin verilen işlevselliğine ve її yapısına bağlı olarak, aşağıdaki iki bileşen protokole dahil edilir: IP adreslerindeki adları çözme protokolü ve dağıtılmış veri tabanının düğümleri, bölge, ana ve arasında veri alışverişi için protokol bölgenin yedek sunucuları.

Sistem adrese izin verecektir.

TCP/IP protokol yığınının yazılım güvenliğinin ad hizmeti tarafından ele alınabilmesi için, yığın ayarları, ad sunucusunun, ana bilgisayarın girdiği bölge veya gelen istekleri kabul eden başka bir sunucunun IP adresini belirtmekten sorumludur. Göçebe. Uygulama elemanı alan adı oturumunda karşı tarafı tanımlamada kazanırsa, IP adresi bulma işlemi başlatılır. Ana Bilgisayar Adı Hizmeti Uygulama Öğesi, ad sunucusunu ister. Ad sunucusu adrese izin verebilirse, adresin cevabını düzeltir. Ad sunucusu talebe izin veremezse, isme izin vermek için iki komut dosyası başlatabilir.

    sunucu, ambardaki kök ad sunucusunun adresini gönderir ve ana bilgisayar, th sunucusuna bir istek oluşturur (yinelemeli istek).

    Bölge sunucusu, girdiyi alarak, arabelleğe alarak ve girdiyi ana bilgisayar adresiyle düzenleyerek, hizmeti talep ederek (yinelemeli istek) kök sunucuya bir istek oluşturur.

Etki alanını kontrol eden sunucunun görüşüne yetkili denir.

İnternetteki isim sunucusu, kök sunucuların temel adreslerini temizlemekten sorumludur.

izin verilen isimler . Ana işlevi, IP adresinde bir ana bilgisayarın etki alanı adına izin vermek olsa da, DNS protokolü güvenli bir şekilde ve in_addr.arpa ters bölgesinin ek alt bölgelerinin arkasındaki etki alanı adındaki IP adreslerine izin vermek için geri döner.

Bu protokolün uygulanabilirliği, tracert yardımcı programının yalnızca DNS adına bakmak için bir izleme penceresi belirtirken başarılı bir şekilde çalışmasına değil, aynı zamanda bize ara düğümlerin adları hakkında bilgi vermesine de izin verir.

Kendini doğrulama için beslenme

    Alan adları sistemi nedir ve neden kazanır?

    Etki alanı düğümü etiketinin maksimum boyutu nedir?

    Yake im'ya maє kök DNS etki alanı

    ICMP tracert tracert yardımcı programı nasıl yazılır ve kodlanır

    Tracert yardımcı programında paket ömrünü ayarlamak için paketin IP başlık alanı seçildiği gibi

    tracert yardımcı programı parametreleri

    tracert yardımcı programının amacı ve seçenekleri

gerekli sahiplik

IBM PC - lisanslı bir Windows işletim sistemine sahip bir EOM toplamı, yerel hatlar, internete girin.

yönetici

1. tracert komutunu kullanarak, IP paketlerini www.sgu.ru sitesine genişletme yolunu belirleyin

2. tracert komutunu kullanarak, IP paketlerini hedef sitelerden birine genişletme yolunu ayarlayın: www. nla. hükümet. ben , www. ibge. hükümet. br , www. kunaicho. Git. jp(Rusya sınırlarının ötesindeki herhangi bir siteyi seçebilirsiniz).

3. -d seçeneğiyle izlemeyi tekrarlayın.

4. Sunucunuz tarafından izlenen DNS adının yapısını tanımlayın.

5. Zafer hizmetleri www. ip2 yer. com/ demo. aspx(Abo benzeri) ve rotadaki ara noktaların genişletilmesi için boş bir alan seçin.

6. Rota haritasını boyayın.

7. Sonuçlar hakkında yorum yapın.

Robotla ilgili mesaj, robot yardımcı programının ekranlarının kopyalarının sunulmasıyla başka veya elektronik biçimde görüntülenir.

Zastosuvannya bu yardımcı programlar, uzak ana bilgisayara bir rota çalıştırmanıza, gidiş-dönüş gecikme süresini (RTT-gidiş-dönüş gecikme süresi), IP adreslerini ve ara yönlendiricinin geçerli alan adlarını ayarlamanıza izin verir. Çalışmaları, aflarla ilgili ICMP bildirimlerine dayanmaktadır.

Tracert nasıl yapılır.

İlk paketin yaşam süresi (TTL) değeri 1 olarak değiştirilir. İlk yönlendiricinin IP protokolü paketi alırsa, TTL'yi bir olarak değiştirir ve algoritmasına 0'ı reddeder. veri birimleri ile saatin sonu (ICMP bildirim tipi 11 kod 0). Yönlendiricinin adını ve IP adresini bilmek ister misiniz? ICMP bildirimi yönlendiriciye ulaştığında, zamanlayıcı değeri paket devir süresini (RTT) ve (ICMP bildiriminden) ara yönlendiricinin IP adresinin adını belirler. Bir sonraki IP paketini zorlamaya çalışalım, ancak şimdi TTL değerlerinden 2'ye eşit olacağız. Bu paket zaten başka bir yönlendiriciye ulaşacak, ancak yine orada benzer bir şey hakkında “öleceğim”, ancak sıralama olacak yöneticinin düğümüne rapor edilir. Ve böylece sessiz köknar kadar, son düğüme ulaşana kadar. Bu raporlara dayanarak, bir iz olacak. Örneğin:

Maksimum akış sayısı 30 ile rt.ru'ya yönlendirme yönlendirme: 1 3 ms 1 ms 2 ms net235-72.ufa.ertelecom.ru 2 2 ms 2 ms 1 ms bb2.bsr02.ufa.ertelecom.ru 3 2 ms 1 ms 1 ms lag-10-438.bbr01.samara.ertelecom.ru 4 18 ms 18 ms 18 ms 46.61.227.202 5 19 ms 19 ms 18 ms 46.61.227.201 6 19 ms 19 ms 19 ms so-0-0-0 .m10 -ar2.msk.ip.rostelecom.ru 7 19 ms 19 ms 19 ms 109.207.0.226 8 19 ms 19 ms 19 ms www.rt.ru Yönlendirme tamamlandı.

www.rt.ru sunucusunun akış sayısı (atlama) - 8, yogo ip 109.207.14.4 ile mevcut olduğu ve bu kaynağa gidiş dönüş saatinin 19 ms olduğu mi bachimo izlemesi göz önüne alındığında.

Traceroute nasıl yapılır.

İlke, bir suçlama için aynıdır. Kilitleme için kullanın, UDP datagramlarını belirtilen ana bilgisayara başka bir bağlantı noktasına gönderin, çağrı - "yüksek" e, daha fazla başka bir hizmet tarafından kullanılmadığı için (örneğin 12500, 30678) veya rezervasyonlar için (örneğin 0) taze versiyonlar kilitli bağlantı noktası - 33434. TTL = 1 olan bu tür 3 paketten oluşan bir serinin yerini alır, harflerin gelmesiyle birlikte geçiş saati ayarlanır ve geçiş düğümünün alan adı atanır. Ardından, yukarıda söylendiği gibi, TTL = 2 ve benzeri olan son paket serileri baskın hale geliyor. Sonunda, yönlendirmenin tamamlanması anlamına gelen “Port ulaşılamaz” (PORT_UNREACHABLE) içindeki son ana bilgisayarın türünü kabul edeceğiz.

Aynı kaynağa bir izleme örneği:

Traceroute'dan rt.ru'ya (109.207.14.4), maksimum 30 atlama, 40 bayt paket 1 * * * 2 bb1.bsr02.ufa.ertelecom.ru (212.33.234.101) 13.059 ms 13.222 ms 13.597 ms 3 gecikme-10-438. BBR01.samara.ERTELECOM.RU (212.33.2333.111) 0.360 MS 0.382 MS 0.612 MS 4 46.61.227.202 (46.61.227.202) 17.484 MS 17.511 MS 17.512 MS 5 46.61.227.2012 (46.61.227.201.201.2013 MS 17.791 MS 17.778 MS 6 SO -0-0-0.m10-ar2.msk.ip.rostelecom.ru (87.226.139.74) 18.179 ms 18.211 ms 17.988 ms

Vyvedennya'nın sonucu nedeniyle, suçlama verildi, neden bu dönemde trasuvanny sonuna kadar sürmedi ve vysnovka'da sözde yıldızlar (* * *) ortaya çıktı ve vydpovіd yakraz ve polagaє vіdminnіst ( bu popoda). Daha da sık olarak, yönlendiriciler / ana bilgisayarlar, benzer türde bir içeceği koklamayacak şekilde kurulur, böyle bir durumda yıldızlar görünür. Bu kesinlikle problemler olduğu anlamına gelmez. Rozvantazhiti obladnannya uğruna savaşmak için. Bu uygulamada, 1 ve 8 atlama UDP datagramlarında tanınmaz, ancak traceroute yardımcı programlarını -I tuşuyla çalıştırırsanız, verilen anahtarı ICMP datagramlarını kullanarak gönderdiğim yolu izleyin.

$ Traceroute -I rt.ru rt.ru'ya izleme rotası (109.207.14.4), maksimum 30 atlama, 40 bayt paket 1 .ufa.ertelecom.ru (212.33.234.101) 8.095ms 38.117ms 50.262ms 3 gecikme-10-438. bbr01.samara.ertelecom.ru (212.33.233.111) 0.382ms 0.407ms 0.417ms 4 46.20.622 ) 17.592ms 17.623ms 17.613ms 5 46.61.227.201 (46.61.227.201) 17.597ms 17.609ms 17.613ms 6 so-0-0 -0.m10-ar2.msk.ip.rostelecom.ru (87.226.139) 194.713 ms 18.001 ms 7 109.207.0.226 (109.207.0.226) 18.092 ms 18.026 ms 18.010 ms 8 www.rt.ru (109.207.14.4) 18.205 ms 18.301 ms 18.308 ms

Visnovok.

Aşağıdakiler, ICMP paketlerini geçerken işaretlerin suçlanabileceğini gösterir, ancak bu bir sorun olduğu anlamına gelmez. Sanki yönetici mülkiyeti güvence altına almış gibi, hepsi sırayla yatın. Tüm yogalar ücretsizdir ve yoga ihtiyaçlarından nalashtovuetsya'dır. Bu fenomen tamamen normaldir. Bu nedenle, terminal ana bilgisayarı ping yapmadığından panik izi yoktur. Bir bütün olarak, kaynağın sadece onlara bakarak kapanması mümkündür.