Kancelářský balík pro Windows 10. Video: stáhněte si FreeOffice od Softmaker. Video: co nabízí LibreOffice

    Nástroj pro sledování trasy k danému uzlu TRACERT.EXE je jedním z nejčastěji používaných nástrojů diagnostika sítě. Jeho hlavním účelem je získat řetězec uzlů, kterými prochází IP paket, adresovaný koncovému uzlu, jehož jméno nebo IP adresa je určena parametrem příkazový řádek.

Formát příkazového řádku:

tracert [-d] [-h maxNumber] [-j Seznam uzlů] [-w časový limit] [-R] [-S Zdrojová adresa] [-4] [-6] finalName

Možnosti příkazového řádku:

-d- nepoužívejte rozlišení v názvech hostitelů.

-h maxNumber- maximální počet skoků při hledání uzlu.

-j listNodes - svobodná volba směrovat podle seznamu hostitelů (pouze IPv4).

-w časový limit- časový limit každé odpovědi v milisekundách.

-R- sledování cesty (pouze IPv6).

-S zdrojová adresa- použití zadanou adresu zdroj (pouze IPv6).

-4 - nucené použití IPv4.

-6 - nucené používání IPv6.

Sledování je založeno na metodě analýzy odpovědí při sekvenčním odesílání paketů ICMP na zadanou adresu s polem TTL zvětšujícím se o 1. („Čas života“ – Time To Live). Ve skutečnosti toto pole nemá nic společného s časem, ale je počítadlem počtu možných přechodů během přenosu směrovaného paketu. Každý router po přijetí paketu odečte jeden od tohoto pole uloženého v hlavičce paketu a zkontroluje výslednou hodnotu čítače TTL. Pokud se hodnota stane nulou, paket je zahozen a odesílateli je odeslána zpráva ICMP time-to-live (zpráva "Time Exceeded", hodnota 0x11 v hlavičce ICMP).

Nebýt zahrnutí TTL pole do IP paketů, pak by v případě chyb v trasách mohla nastat situace, kdy by paket věčně koloval v síti, přeposílaný routery v kruhu.

    Při provádění příkazu tracert.exe nejprve odešle paket ICMP s polem TTL v záhlaví rovným 1 a první router v řetězci (obvykle se jedná o výchozí bránu z nastavení síťové připojení) odečtením jedničky od TTL to dostaneme nulová hodnota a hlásí, když byla překročena životnost. Nástroj TRACERT.EXE tedy získá adresu IP prvního směrovače, který se účastní doručování paketů do koncového uzlu. Tato sekvence se opakuje třikrát, takže řádek výsledku vygenerovaný tracert.exe zobrazuje tři časy odezvy po čísle přechodu:
1     1 ms     1 – číslo přechodu (1 – první router)
1 ms 192.168.1.1 – jeho adresa (nebo název)

    Poté se postup opakuje, ale TTL je nastaveno na 2 - první router to sníží na 1 a pošle na další v řetězci, který po odečtení 1 resetuje TTL a hlásí překročení životnosti. Nástroj TRACERT.EXE získá druhou adresu IP uzlu zapojeného do doručování paketu příjemci a jeho dobu odezvy. Proces trasování bude pokračovat, dokud nebude dosaženo koncového uzlu, jehož jméno nebo adresa je uvedena jako parametr příkazového řádku, např. tracert yandex.ru, nebo dokud není zjištěna závada bránící doručení balíku. Ve výchozím nastavení nástroj TRACERT.EXE používá maximální počet skoků 30, což by mělo stačit k dosažení jakéhokoli uzlu na planetě. V případě potřeby lze pomocí parametru nastavit jinou hodnotu čítače -h

Příklad výsledků provedení tracert google.com

tracert google.com- trasování trasy do uzlu google.com

Výsledek:


Trasování trasy na google.com s maximálním počtem skoků 30:
1 1 ms 2 498 ms 444 ms 302 ms ppp83-237-220-1.pppoe.mtu-net.ru
3 * * * .
4 282 ms * * a197-crs-1-be1-53.msk.stream-internet.net
5 518 ms 344 ms 382 ms ss-crs-1-be5.msk.stream-internet.net
6 462 ms 440 ms 335 ms m9-cr01-po3.msk.stream-internet.net
7 323 ms 389 ms 339 ms bor-cr01-po4.spb.stream-internet.net
8 475 ms 302 ms 420 ms anc-cr01-po3.ff.stream-internet.net
9 334 ms 408 ms 348 ms 74,125,50,57
10 451 ms 368 ms 524 ms 209.85.255.178
11 329 ms 542 ms 451 ms 209,85,250,140
12 616 ms 480 ms 645 ms 209,85,248,81
13 656 ms 549 ms 422 ms 216 239 43 192
14 378 ms 560 ms 534 ms 216.239.43.113
15 511 ms 566 ms 546 ms 209,85,251,9
16 543 ms 682 ms 523 ms 72.14.232.213
17 468 ms 557 ms 486 ms 209.85.253.141
18 593 ms 589 ms 575 ms yx-in-f100.google.com

Sledování je dokončeno.

    Výsledky trasování mohou obsahovat řádky, kde je místo adresy uzlu zobrazena hvězdička (v příkladu uzel číslo 3). Nemusí to být nutně známka vadného routeru a nejčastěji to znamená, že nastavení tohoto uzlu zakazuje odesílání ICMP zpráv z bezpečnostních důvodů a pro snížení zatížení kanálu v případě určitých typů DDoS útoků. Podobné nastavení se používá například v sítích Microsoft. Servery společnosti nereagují na ping a neumožňují sledování cesty k nim.

Příklady použití TRACERT

tracert google.com- sledovat cestu k uzlu google.com.

tracert 8.8.8.8- sledovat cestu k uzlu s IP adresou 8.8.8.8

tracert -d yandex.ru- sledovat cestu k uzlu yandex.ru bez překládání IP adres na názvy hostitelů. Trasování v tomto režimu je rychlejší.

tracert -d -6 ipv6.google.com- provádět trasování pomocí protokolu IPv6.

Příklad výsledků trasování pomocí protokolu IPv6:

trasování na ipv6.google.com (2a00:1450:4013:c00::71), max. 30 skoků, 40bajtové pakety 1 2a02:348:82::1 (2a02:348:82::1) 8,087 ms 8,063 8,086 ms 2 te0-22.cr1.nkf.as49685.net (2001:4cb8:40b:1::1d01) 2,143 ms 2,129 ms 2,103 ms 3 amsix-router.2a0081:7:com (2a05081:7.com 5169:1) 1,379 ms 1,415 ms 1,422 ms 4 (2001:4860::1:0:87ab) 1,437 ms (2001:4860::1:0:87aa) 2:2007:807 ms:81 ) 1,408 ms 5 (2001:4860::8:0:87b0) 1,494 ms 1,469 ms (2001:4860::8:0:87b2) 8,350 ms 6 (2001:48260:555) ms ms 4,748 ms 7 (2001:4860::2:0:8651) 4,653 ms 6,994 ms (2001:4860::2:0:8652) 13:926 ms 8 ee-in-x704.001.00 :c00::71) 4,732 ms 4,733 ms 4,783 ms

Příkazy ping (ping) a tracert (traceroute) - jak správně používat?

Příkaz ping

Tým ping - speciální program zkontrolovat dostupnost síťových zdrojů. Specialisté na síťové technologie používají příkaz ping častěji než jakýkoli jiný příkaz, ačkoli akce prováděná tímto příkazem je nejzákladnější. příkaz ping odešle paket dané velikosti určenému hostiteli, který je poté vrácen zpět.

Příkaz ping se provádí velmi jednoduše – „ping ya.ru“. Zde je "ya.ru" název serveru, na který se pinguje. Můžete také použít IP adresu, například „ping 213.180.204.3“. Po spuštění příkazu ping se stačí podívat na latenci.

Jak snížit ping?

Od lidí hrajících síťové hry, můžete často slyšet o jejich touze snížit ping. To je celkem logické, protože nízká doba pingu znamená menší zpoždění při hraní. V souladu s tím může hráč s minimálním časem pingu získat výhodu ve hře. Většina populární hra, pro které uživatelé rádi měří ping - Counter Strike nebo zkráceně CS.

Opravdu není tolik možností, jak zkrátit dobu pingu. Doba pingu závisí na zatížení kanálu uživatele a na trase, po které pakety procházejí z routeru poskytovatele na herní server.

Za prvé, pokud máte problémy s pingem, zkuste zakázat všechny programy pro stahování souborů. Navíc nemusíte stahování pouze zastavit, ale zavřít program pro stahování souborů.

Pokud sdílíte internetový kanál s někým jiným, například pokud máte doma několik počítačů, může kanál načíst jiný počítač. Pro kontrolu zkuste vypnout jiný počítač a spusťte ping znovu.

Pokud vymazání kanálu nepomůže snížit ping, můžete zkusit změnu herní server, protože ping na různé servery se může několikrát lišit. Nejvýhodnější servery z hlediska snížení pingu jsou servery umístěné v Rusku.

Pokud vymazání kanálu a změna serveru nepomůže snížit ping, může pomoci změna poskytovatele. Se stížností na ping je zbytečné se obracet na svého poskytovatele, protože... Nikdo za vás nebude přepisovat trasy a není pravda, že váš poskytovatel má několik paralelních kanálů k poskytovatelům nejvyšší úrovně.

příkaz tracert (traceroute).

Uživatelé se velmi často ptají, jaký je důvod rozdílu v pravopisu tracert A traceroute? Ve skutečnosti se příkaz tracert používá v operačních systémech Windows a traceroute se používá v operačních systémech. Linuxové systémy a v operačním systému směrovačů Cisco.

Nejjednodušším a nejběžnějším příkladem použití příkazu tracert je „tracert ya.ru“. Při použití příkazu tracert s písmenovou adresou kontrolovaného hostitele se automaticky kontroluje i funkčnost a dostupnost DNS serveru. Koneckonců, aby bylo možné zahájit proces trasování, musí se příkaz tracert nejprve spojit DNS server a získejte IP adresu kontrolovaného hostitele.

Příklad výstupu informací z příkazu tracert:

c:\windows\system32>tracert ya.ru

Trasování trasy na ya.ru
s maximálním počtem skoků 30:

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 jako13238-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

Sledování je dokončeno.

Příkaz tracert se sekvenčně dotazuje a měří latenci všem směrovačům podél cesty paketu, dokud není dosaženo cílového hostitele. Pokud dojde k velkému nárůstu latence mezi libovolnými dvěma směrovači, pak tato část trasy přispívá ke zvýšení pingu.

Je třeba také vzít v úvahu, že hlavním úkolem směrovačů je přenášet pakety s užitečnými informacemi a ne reagovat na příkazy tracert a ping. Proto mohou některé směrovače podél cesty paketu pingnout i při ztrátě paketů, ale cílový hostitel bude dosažitelný bez ztráty paketů. Proto předtím, než zavoláte na technickou podporu svého poskytovatele a budete křičet „Vím, kde ztrácíte pakety!“, ujistěte se, že cílový hostitel také pinguje se ztrátou paketů. Jinak vám jednoduše řeknou to, co je napsáno výše.

Asi málokdo z vás ví, co je to tracert. Podívejme se na možnosti kontroly dostupnosti konkrétní IP adresy, serveru nebo počítače v síti.

trasa tracert

Například nemáte připojení k internetu. Nevíte, kde hledat problém. Začněte s modemem nebo routerem

Klikněte na nabídku Start - Spustit -

V okně, které se otevře, zadejte ping 192.168.1.1(výchozí IP adresa modemu) a klepněte na OK.

Pokud se příkazový řádek otevře s přibližně následujícími indikátory, pak je mezi počítačem a modemem spojení. Stejným způsobem zkontrolujeme spojení se serverem vašeho poskytovatele internetu. Stejným příkazem zkontrolujeme spojení s hostingem, kde se nachází vaše stránka. Stačí zadat IP adresu hostitele nebo jeho doménu hosting.ru, pokud se zobrazí tato zpráva: vypršel časový limit požadavku, pak máte problém, není připojení.

Jak můžete vidět na snímku obrazovky, ping byl úspěšný

sledovat cestu k serveru tracert

Pokud se tedy nemůžete dostat na své stránky nebo máte problémy s nedostupností hostingu, budeme hledat, kde k zablokování došlo pomocí příkazu tracert. Nebo spíše uděláme výtisk příkazy tracert - sledování trasy a my to pošleme na podporu přes ICQ nebo mýdlo a necháme je vyřešit. Někdy hostitelé prostě nemají čas si takových problémů všimnout, protože už mají spoustu práce. Pomozme tak klukům, za což určitě dostaneme dík :)

Kroky jsou úplně stejné, jen místo pingu napíšeme . Poté informace běžela na příkazovém řádku... Na snímku obrazovky je příklad komunikačního problému s routerem, tzn. vybíráme si to.

Pokud si představíte, že ip na snímku obrazovky není 192.168.1.1, ale ip vašeho serveru, pak v tomto případě bude problém u vašeho poskytovatele internetu. Když nashromáždíme nějaké statistiky o trase, začneme kopírovat. V levém horní roh Klikněte na černé tlačítko - změnit - vybrat vše...

Informace zvýrazněny

A opět tlačítko - změnit - kopírovat... Pak to vložíte do poznámkového bloku nebo wordu a výtisk je hotový.

Na obrázcích jsem ukázal pouze nejzjednodušenější verzi trasování trasy - tracert to domácí router. Ve skutečnosti to bude jen první informace, pak půjde váš poskytovatel internetu a jeho dálnice, pak dálnice dalších poskytovatelů, přes jejichž obslužné oblasti trasa vede, takových poskytovatelů může být několik a problémy mohou být na jejich straně a na konci bude informace o dostupnosti vašeho serveru. U všech tras uvidíte dobu odezvy a z ní můžete posoudit problémy s trasováním na různých úsecích trasy.

O problémech informujeme poskytovatele nebo hostitele a přikládáme výtisk.

Představte si situaci: sedíte na internetu, nikoho neobtěžujete a pak se vaše oblíbené stránky přestanou načítat. Myslíte si, že internet padl. Ale ukázalo se, že ostatní stránky se načítají normálně. Jak určit, co se stalo? vám pomůže trasování trasy.

Pravděpodobně každý ví, že jakýkoli web je umístěn na serveru - speciální počítač. Když zadáme adresu webu adresní řádek prohlížeče a klikněte na tlačítko „Přejít“, tím odešleme požadavek na server. Na cestě na stránky náš požadavek prochází několika mezilehlé uzly připojení, a pokud je s nimi vše v pořádku, stránka se zobrazí v prohlížeči.

Pokud se stránka nenačte, znamená to, že náš požadavek nedorazil z důvodu problémy na jednom z komunikačních uzlů (střední počítače nebo routery). Problém může být u vás (například problém s kabelem; ačkoli to nenačte jiné stránky), u vašeho poskytovatele internetu nebo na straně hostitele webu. Trasování trasy vám pomůže přesně určit, kde v komunikačním kanálu se váš požadavek ztratil.

Trasování trasy se provádí pomocí Nástroj Traceroute/Tracert. Tento program je součástí dodávky téměř všech moderních síťových OS (operační systémy, které podporují práci v počítačové sítě). V OS Microsoft Windows tento program se nazývá tracert a na Linuxu a Mac OS X - traceroute.

Jak tento program funguje podobný principu fungování programu. Traceroute posílá data na server a zároveň zaznamenává všechny mezilehlé routery, přes které tato data procházejí na cestě k serveru (cílovému uzlu). Pokud dojde k problému při doručování dat do jednoho z uzlů, program určí část sítě, kde k problému došlo.

Jak se provádí trasování trasy ve Windows? Program tracert, jako ping program, spouští se z příkazového řádku. Pro jistotu vám připomínáme, jak zadat příkazový řádek ve Windows. Existují tři hlavní způsoby:

  1. Klikněte na tlačítko Start, vyberte Spustit, do pole Otevřít napište cmd a klikněte na tlačítko OK nebo Zadejte klíč.
  2. Stiskněte Win+R (Win je tlačítko s Logo Windows), otevře se stejné okno jako v předchozím případě, postupujeme tedy stejně.
  3. Klikněte na tlačítko Start, vyberte Všechny programy (nebo Programy pro více dřívější verze OS), v něm - položka Standard, in standardní programy Klepněte na příkazový řádek.

V okně, které se otevře, zadejte příkaz tracert název_webu(například tracert yandex.ru) a stiskněte klávesu Enter. Místo adresy webu můžete zadat jeho IP adresu (pokud ji samozřejmě znáte). Zadáním adresy jsme nastavili cestu ke koncovému uzlu. Okno příkazového řádku zobrazuje výsledky trasování v reálném čase: název a IP adresa mezilehlých uzlů, doba odezvy v milisekundách.

Pokud vás nezajímají zprostředkující názvy hostitelů, pak by se trasování trasy mělo provádět pomocí volby -d, která skryje názvy směrovačů, například: tracert -d yandex.ru.

Jak tato data použít k vyřešení problému? Doba odezvy ukazuje zatížení kanálu. Ale i když je doba odezvy dlouhá, stránka se načte – i když s obtížemi. Ale pokud místo doby odezvy uvidíte nápis "Vypršel časový limit požadavku", to znamená, že na tomto komunikačním uzlu došlo ke ztrátě dat, což znamená, že problém spočívá tam.

Tak, trasování trasy pomáhá určit problémový uzel . Pokud data tečou normálně a zaseknou se v samotném cíli, pak je problém skutečně na webu. Pokud se trasování trasy zastaví uprostřed, pak je problém v jednom z střední směrovače. Pokud se průchod paketů zastaví v síti vašeho poskytovatele, je třeba problém vyřešit „na místní úrovni“.

Pokud se trasování trasy přeruší na jednom z mezilehlých směrovačů, můžete to zkusit přístup na stránky z jiného počítače nebo dokonce mobilní telefon - trasa se změní a místo může být přístupné. Pro jistotu můžete zkusit trasování z jiného počítače. A pokud není po ruce žádný jiný počítač, přijdou na pomoc speciální online služby. Takže na webu traceroute.org můžete sledovat cestu k webu různé země. Ze seznamu vyberete zemi a poskytovatele, zadáte adresu webu a zkontrolujete trasu.

Nemůžete „přejít“ online na určitou stránku nebo skupinu stránek, nebo dokonce celý segment internetu se vám náhle stal nedostupným. Jedním z nástrojů pro „opravu internetu“ je sledování trasy. Co je to?

Internet je tak integrován do všech oblastí moderní život, včetně obchodních a profesionálních, že komunikační problémy mohou způsobit značné finanční ztráty.

Samozřejmě jakýkoli poskytovatel internetu (poskytovatel služeb pro použití World Wide Web) poskytuje služby technickou podporu. Teprve nyní jsou pracovníci technické podpory „horliví“ odpovědět na hovor v podstatě stejným způsobem jako mechanik z bytového úřadu: je dobré, když počkáte do večera. A kdyby vás problémy přepadly o víkendech nebo svátcích... Často proto musíte vzít situaci do svých rukou. Neméně nezbytnou dovedností je provádět, ne-li opravovat, pak diagnostikovat připojení k internetu. moderní muž, jako je schopnost opravit kohoutek nebo alespoň vypnout vodu před příjezdem záchranného týmu.

Jedním z nástrojů pro „opravu internetu“ je sledování trasy. Co je to?

Předpokládejme, že nemůžete „přistupovat“ k určitému webu nebo skupině webů online, nebo dokonce celý segment internetu se vám náhle stal nedostupným. Co by to mohlo způsobit? Jak bylo uvedeno výše, moderní World Wide Web představuje nejsložitější systém. Pokud „přejdete“ například na Odnoklassniki, neznamená to, že se váš počítač připojí přímo k serveru webu. Informace, než skončí ve vašem počítači, prochází řadou takzvaných uzlů. Navíc pro různé weby a různých uživatelů tato cesta (route nebo rout z anglické route) bude také odlišná. Trasování vám umožňuje „zazvonit“ celou cestu a identifikovat problémový uzel.

Jak udělat stopu?

K tomu budete potřebovat obslužný program traceroute. Princip jeho fungování je jednoduchý: program vysílá problematickým směrem informační signál– datový paket, přijímající odpověď od každého z uzlů – druh informačního echa. Můžete tedy měřit čas, který signál trvá, než se dostane z jednoho uzlu do druhého, a snadno tak identifikovat „slabý článek“.

Není třeba spěchat hledat, kde to stáhnout užitečná věc: nástroj traceroute již zabudované ve vašem operačním systému.
Chcete-li jej spustit, použijte příkaz tracert. Co tedy musíte udělat:

  1. Zavolejte příkazový řádek. Postup:
    • Stiskněte tlačítko Start na obrazovce nebo klávesu win na klávesnici (klávesa win je zapnutá standardní klávesnice Nachází se mezi Alt a Control a zobrazuje světově proslulé logo, které má každý rád operační systém Windows);
    • V nabídce, která se objeví ( Start menu) vyberte položku „Spustit“. Příkaz "execute" umožňuje použít veřejné služby Systémy Windows, skryté mimo ruce zvědavých uživatelů, protože nešikovné používání některých programů může poškodit provoz operačního systému a data uložená v počítači. Jakýsi druh „zabezpečení proti blbosti“. Ale rozhodně nejsme blázni, takže pokračujeme;
    • V řádku, který se zobrazí po výběru „provést“, zadejte ručně cmd v latinském písmu a klikněte na OK. Zavolá se příkazový řádek.

Nápověda: linku „run“ můžete rychle vyvolat stisknutím kombinace win+r na klávesnici. Poté můžete zadat cmd.

  1. Zadejte příkaz do příkazového řádku tracert jméno popřIP stránky(došlo k problémům s připojením k němu). Například, tracertru.
  2. Čekáme na výsledek. V důsledku toho uvidíme několik řádků (až 30), z nichž každý je uzel, kterým prochází informace. Řádek bude obsahovat název nebo IP adresu uzlu a dobu přenosu signálu v milisekundách (ms – tisícina sekundy).

Výše popsané je relevantní pro operační systém Windows, ale jak se provádí trasování trasy pod Linuxem? V obecný obrys podobně se kombinací kláves Ctrl+Alt+t volá pouze terminál (analog příkazového řádku) místo cmd a místo tracert zadáme traceroute. Za zmínku také stojí, že trasování v Linuxu bude pokračovat, dokud jej uživatel nepřeruší sám stisknutím ctrl+c.

Co nám výsledek dá? Čím déle paket trvá, tím více se web zpomaluje, takže určíme uzel zodpovědný za zpomalení. Neprůjezdný uzel bude označen nápisem „Překročen interval čekání na trase“. Čím vyšší je problematický řádek v seznamu, tím je problém lokálnější. „Nemožnost“ ve spodní části seznamu označuje problémy s webem nebo doménou a nahoře - s vaším poskytovatelem nebo v místní síti.





Nahoru