Trasování na server. Trasování trasy: proč je potřeba? V příkazovém řádku zjistíme IP adresu pro trasování

Při surfování na internetu mohou nastat problémy s připojením k nějaké stránce, uzlu nebo serveru. Tyto problémy mohou mít různou povahu a příčinu, ale abychom pochopili, v jaké fázi problémy nastávají, doporučuje se zkontrolovat ping uzlu nebo provést úplné trasování trasy pomocí této metody ke kontrole celkové dostupnosti serveru na aktuální čas. Všechny tyto akce lze provádět pomocí příkazového řádku.

Volání příkazového řádku v operačním systému Windows

Chcete-li co nejpřesněji určit, v čem je problém v přístupu na stránku, měli byste provést kroky k diagnostice komunikace se serverem pomocí příkazového řádku. Zavolejte na příkazový řádek systém Windows lze provést několika způsoby:

  1. Spusťte nabídku „Start“, poté vyberte „Všechny programy/aplikace“, ve které klikněte na podpoložku „Nástroje“ a vyberte aplikaci „Příkazový řádek“.
  2. Spusťte nabídku „Start“, vyberte „Spustit“, v dialogovém okně, které se otevře, zadejte „cmd“ a stiskněte Enter, čímž spustíte okno příkazového řádku.

Síťový příkaz pro kontrolu ping serveru

Chcete-li zkontrolovat ping uzlu na internetu, musíte použít příkazový řádek specializovaný příkaz „ping“ oddělený mezerou, po kterém byste měli zadat webovou adresu stránky, která vás zajímá, nebo její ip a stisknout klávesu Enter. Poté systém otestuje výměnu 32bajtových paketů s určeným uzlem v síti a ve výsledcích zobrazí stav výměny pro každý paket a dobu přenosu. Na základě získaných dat můžeme učinit závěr o dostupnosti serveru a kvalitě komunikace s ním. V systémech Rodina Windows Jsou vyměněny 4 balíčky.

Příkaz sítě Telnet

Speciální Telnet tým umožňuje uživateli určit možnost navázání spojení s jakýmkoli vzdáleným serverovým počítačem nebo lokalitou pomocí zadaného síťového portu. Aby tento příkaz fungoval, musíte Nastavení Windows povolit příslušnou součást.
Chcete-li provést tento příkaz, musíte do příkazového řádku zadat Telnet a za ním adresu oddělenou mezerami serverový počítač a požadované číslo portu a poté stiskněte klávesu Enter.
Pokud se objeví prázdná obrazovka a blikající kurzor, připojení k požadovanému uzlu bylo úspěšné.
Pokud se spojení nepodaří navázat, zobrazí se v okně odpovídající zpráva.

Jak provést trasování - příkaz sítě Tracert

Specializovaný síťový příkaz Tracert umožňuje uživateli zjistit specifika cesty požadavku a pomocí této metody identifikovat konkrétní bod trasy, kde vznikají problémy s přenosem informací. Kromě toho můžete pomocí Tracert určit rychlost přenosu dat v každé fázi požadavku.
Chcete-li zahájit provádění příkazu, musíte do příkazového řádku zadat „Tracert“ a za ním mezeru, adresu požadovaného serverového počítače.
V důsledku toho se v okně zobrazí tabulka, ve které bude každý řádek jedním bodem trasy: jako první řádek se zobrazí vaše brána, poté mezistupně požadavku a na samém konci požadovaný server.

Klíčové vlastnosti příkazu Tracert

  1. Tento příkaz může určit přesnou cestu odesíláním zpráv ICMP a zobrazit informace o každém procházejícím routeru a době komunikace s nimi, ale filtrování paketů bezpečnostními bránami může zabránit přenosu takových informací.
  2. Pokud trasování trasy pomocí tracert selže, na základě výsledků můžete přesně zjistit, který zprostředkující router nepředává informace nebo to dělá pomalu.
  3. Chcete-li získat podrobné informace o předávání a ztrátě paketů na každém ze směrovačů, přes které je požadavek odeslán, můžete použít speciální příkaz „pathping“.
  4. Aby tracert nezobrazoval názvy všech routerů, můžete použít parametr „-d“, který vám umožní výrazně zjednodušit pohled na cestu požadavku.

Na internetu, zejména na fórech, pokud dojde k problému s připojením k některému uzlu (), je doporučeno zkontrolovat ping nebo provést trasování a tím ověřit dostupnost serveru.

Ale co je ping a co je trace? Ping je nástroj (utilita) pro kontrolu integrity připojení v sítích založených na TCP/IP. Tracing (příkaz traceroute nebo tracert) je program pro určování datových tras v sítích TCP/IP.

Ne vždy je však možné najít informace o tom, jak přesně se tato kontrola provádí: jak pingnout nebo jak vytvořit trasu.

Ping kontrola

Chcete-li zkontrolovat ping, použijte stejný příkaz ping, který je nutné zadat na příkazovém řádku. Příkazový řádek můžete spustit následujícími způsoby:

Okna:

1) Start -> Všechny programy -> Standard -> Příkazový řádek

2) Start -> Vykonat -> cmd

V tomto OS je mnoho terminálů, takže pro tyto účely můžete použít kterýkoli z nich nainstalovaný na vašem PC. Obvykle lze standardní terminál spustit klávesovou zkratkou CTRL+ALT+T.

Chcete-li tedy pingnout konkrétní server, musíte spustit příkaz:

Ping

Například ping na adresu 11.222.33.44 musíte spustit příkaz:

Ping 11.222.33.44

Níže je uveden příklad výsledků pingu na jednu z IP adres.

Jak je vidět z výsledků, byly odeslány a přijaty 4 pakety po 32 bytech. Doba výměny jednoho paketu byla 47 milisekund.

Stojí za zmínku, že systém Windows ve výchozím nastavení odesílá pouze 4 pakety. V Linuxu výměna paketů pokračuje, dokud uživatel nezávisle nezastaví proces klávesovou zkratkou CTRL+C. Chcete-li spustit ping podobným způsobem ve Windows, musíte použít parametr -t. Například:

Ping -t 11.222.33.44

Zastavení výměny paketů se provádí pomocí stejné kombinace kláves - CTRL+C.

Nastavení počtu odeslaných paketů

Chcete-li nastavit maximální počet paketů k odeslání, musíte použít následující příkaz:

Okna:

Ping -n<число_пакетов> < IP или домен >

Například:

Ping -n 5 11.22.33.44

Ping -c<число_пакетов> < IP или домен >

Například:

Ping -c 5 11.22.33.44

Změna velikosti odesílaných paketů

Chcete-li provést příkaz ping pomocí konkrétní velikosti paketu (v bajtech), musíte použít následující příkaz:

Okna:

Ping -l<размер_пакетов> < IP или домен >

Například:

Ping -l 64 22. 11. 33.44

Ping -s< размер_пакетов> < IP или домен >

Například:

Ping -s 64 22. 11. 33.44

V tomto případě byly odeslány pakety o velikosti 64 bajtů.

Trasování trasy může ukazovat rychlost paketů mezi routery, které spojují PC, ze kterého přicházejí požadavky, a cílový server.

K provádění trasování se používá následující příkaz:

Okna:

Tracert

Například:

Tracert wikipedia.org

Traceroute

Například:

Traceroute wikipedia.org

Stojí za zmínku, že ve výchozím nastavení trasování také provádí dotaz DNS k vyřešení IP adresy Doménové jméno pro každý procházející router. Tuto možnost lze deaktivovat, čímž se zkrátí doba potřebná k získání výsledků trasování.

Chcete-li aktivovat tuto možnost, musíte použít následující typ příkazu:

Okna:

Tracert -d

Traceroute -n

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? pomůžu ti 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ánku náš požadavek prochází několika mezilehlými komunikačními uzly, 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 odesí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 se stejně jako program ping spouští 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 klávesu Enter.
  2. Stiskněte Win+R (Win je tlačítko s logem 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 starší verze OS), v něm - položku Standardní, ve standardních programech klikněte na položku 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 tak vytvořili cestu ke konečné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, jak je kanál zaneprázdněn. 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 "Požadavek vypršel", 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á identifikovat 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, problém je v jednom z mezilehlých směrovačů. 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. Na webu traceroute.org tedy můžete sledovat cestu k webu z různých zemí. Ze seznamu vyberete zemi a poskytovatele, zadáte adresu webu a zkontrolujete trasu.

Chcete-li diagnostikovat a najít problémy se sítí správci systémuČasto se používá takový pohodlný nástroj, jako je sledování trasy. Umožňuje určit všechny uzly (směrovače, servery, počítače), přes které provoz prochází na cestě k cíli. Pokud se spojení s jakýmkoliv vzdáleným hostitelem přeruší nebo úplně zmizí, pak sledování síťové trasy vám umožní rychle najít oblast, kde vznikly problémy, jako např. lokální síť a na celosvětovém internetu.
K provedení tohoto postupu má každý moderní operační systém odpovídající nástroj.

V OS Windows je to nástroj tracert. V XP byla k dispozici ve výchozím nastavení, ale ve všech následujících verzích až po Windows 10 musí být navíc povolena prostřednictvím „Programy a funkce“.

V operačních systémech rodiny *NIX - Linux, FreeBSD, Android - program traceroute
Smyslem algoritmu trasování trasy je, že do každého síťového uzlu, přes který jde provoz do požadovaného hostitele, jsou odeslány tři speciální požadavky, poté se pro každý z nich na obrazovce vedle jeho adresy zobrazí doba odezvy. výsledky, můžete snadno sledovat, ve které části sítě se zpoždění odezvy začíná objevovat nebo úplně mizí.

Trasování ve Windows 10

Chcete-li provádět trasování sítě v systému Windows 10, musíte stisknout kombinaci kláves Win+R a do okna „Spustit“ zadejte „cmd“. Tím se otevře příkazový řádek Windows, do kterého musíte zadat příkaz:

tracert

Vezměme si například web google.ru

Trasování v Linuxu

V operační systémy Linuxové rodiny - Ubuntu, Fedora, CentOS atd. - pro zahájení trasování musíte otevřít systémovou konzoli a zadat příkaz:

traceroute<имя_сервера>

Pozornost! Použijte trasování sítě k posouzení kvality poslední míle ( účastnická linka ADSL, FTTB nebo PON) je nemožné, protože tento systémový program neumí a neumí jakkoli posoudit kvalitu linky.

Dnes vám to povím jak sledovat web, tj. spustit příkaz v příkazovém řádku Linka Windows. Proč byste to mohli potřebovat?
Trasování obvykle používají technici k identifikaci problémů se sítí. Například se náhle, bez jakéhokoli důvodu, určitá stránka ve vašem prohlížeči přestane otevírat nebo se otevírá velmi pomalu. S tímto problémem se obracíte na fórum svého poskytovatele internetu. Tam se vás téměř jistě hned zeptají udělat stopu na tomto webu a pošlete výsledek.

Trasování se provádí pomocí příkazu. Tento příkaz vám umožňuje zjistit cestu požadavku k serveru, na kterém se stránka nachází, a určit, ve kterém bodě trasy jsou problémy s přenosem.

Jak provést toto sledování?

Na počítači přejděte na „Start“ - „Spustit“ (nebo můžete současně stisknout klávesy na klávesnici Win+R). Nábor týmu cmd a klikněte na „OK“: V černém okně, které se otevře, napište příkaz a, oddělený mezerou, název webu, který nás zajímá (místo názvu webu můžete použít jeho IP adresu):
Poté stiskněte klávesu Vstupte na klávesnici.

Příkazem zahájíme odesílání datových paketů konkrétnímu příjemci (stránce). Odeslané pakety procházejí všemi mezilehlými uzly mezi vaším počítačem a příjemcem (obvykle routery od různých poskytovatelů, v závislosti na umístění webu). Pomocí trasování je tedy určena trasa k webu nebo IP, kterou potřebujete, a doba odezvy každého mezilehlého uzlu v milisekundách. Čím kratší je doba odezvy, tím rychleji jsou pakety na této části trasy přenášeny (to znamená, že data procházejí bez rušení).

Pokud během procesu trasování uvidíte na libovolném řádku hvězdičky, znamená to, že byl překročen interval čekání na požadavek, což odpovídá ztrátě paketů na této části trasy. Tito. V tomto bodě řetězce je problém. Pokud pakety nejdou za síť vašeho poskytovatele, problém je tam.

Jak vidíte, v mém případě trasování nezašlo daleko - k zastavení došlo někde na zařízení poskytovatele:

Přijatá data budeme pravděpodobně muset poskytnout na fórum poskytovatele. Můžete jednoduše pořídit snímek obrazovky tohoto okna, ale je lepší zkopírovat tato data jako text. Chcete-li to provést, klikněte pravým tlačítkem myši v tomto okně a poté vyberte „Vybrat vše“:
Poté stiskněte klávesu Vstupte na klávesnici. Nyní je veškerý text ve schránce – můžeme jej vložit do libovolné textový editor nebo ihned v reakci na fórum (kliknutím pravého tlačítka myši – „Vložit“ nebo stisknutím Ctrl+V).