Ztratilo se připojení k serveru. Trasování a ping. Seznamte se s týmem Ping

Tým PING je to možná nejpoužívanější síťová utilita příkazového řádku. PING je přítomen ve všech verzích všech operačních systémů s podporou sítě a je jednoduchým a pohodlným prostředkem dotazování hostitele podle jména nebo jeho IP adresy.

Pro výměnu servisních a diagnostických informací v síti se používá speciální protokol řídicích zpráv. ICMP(Internet Control Message Protocol). Tým ping umožňuje odeslat kontrolní zprávu jako Žádost o echo(typ je 8 a je uveden v hlavičce zprávy ICMP) adresovanému uzlu a interpretovat od něj přijatou odpověď ve formě vhodné pro analýzu. Datové pole odeslaného icmp paketu obvykle obsahuje znaky anglické abecedy. V reakci na takový požadavek musí požadovaný uzel odeslat paket icmp se stejnými daty, která byla přijata, a typem zprávy Echo odpověď(typový kód v hlavičce ICMP je 0). Pokud se během výměny zpráv icmp vyskytne nějaký problém, nástroj ping zobrazí informace pro jeho diagnostiku.

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

Ping [-t] [-a] [-n číslo] [-l velikost] [-f] [-i TTL] [-v TOS] [-r číslo] [-s číslo] [[-j Seznam uzlů] | [-k Seznam uzlů]] [-w časový limit] konečný název

Parametry:

-t- Průběžné odesílání balíků. K dokončení a zobrazení statistik se používají kombinace kláves Ctrl+Break (výstup statistik a pokračování), a Ctrl+C
(výstup a dokončení statistiky).-A
- Určení adres podle názvů hostitelů.-n číslo
- Počet odeslaných žádostí o echo.- velikost l
- Velikost datového pole v bytech odeslaného požadavku.-F
- Nastavení příznaku, který zakazuje fragmentaci paketů.-já TTL
- Nastavení životnosti balíčku (pole "Time To Live").-v TOS
- Zadání typu služby (pole "Typ služby").-r číslo
- Zaznamenejte trasu pro určitý počet skoků.-s číslo
- Časové razítko pro zadaný počet přechodů.-j listNodes
- Volný výběr trasy ze seznamu uzlů.-k listNodes
- Tvrdý výběr trasy na základě seznamu uzlů.-w časový limit

- Maximální doba čekání na každou odpověď v milisekundách.

Příklady použití: ping na google.com - echo požadavek na uzel s názvem google.com

s výchozími parametry - počet paketů je 4, délka datového pole = 32 bajtů. ping -6 ya.ru - ping uzlu ya.ru

pomocí protokolu IPv6- proveďte ping k určení názvu koncového uzlu podle jeho adresy.

počítač ping -s 192.168.0.1 ping -6 ya.ru počítač ze zdroje 192.168.0.1. Používá se, když má počítač několik síťových rozhraní.

ping w 5000 ya.ru- ping s čekací dobou 5 sekund (výchozí - 4 sekundy).

ping -n 5000 -l 1000 místo- dotazování uzlů webové stránky 5000krát, v paketech s daty o délce 1000 bajtů. Maximální povolená délka dat je 65500.

ping -n 1 -l 3000 -f ya.ru- ping s fragmentací paketů zakázán.

ping -n 1-r 3 ya.ru- odeslat 1 žádost o echo na uzel - ping uzlu se zobrazením prvních 3 přechodů na trase.

ping -i 5 ya.ru- ping indikující životnost TTL=5. Pokud je k dosažení koncového uzlu zapotřebí více skoků na trase, směrovač, který přerušil doručování, odpoví zprávou „Překročena doba trvání přenosu paketu (TTL).

  • Použití příkazu PING k podrobné diagnostice problémů s přístupem k internetu:
  • Obecné schéma připojení počítače (tabletu, notebooku v domácí síti) se vzdáleným koncovým uzlem lze znázornit takto:

    Jako domácí síť se používá nejběžnější síť s IP adresami 192.168.1.0 /255.255.255.0. Řeč je o IPv4 - IP protokolu verze 4, kde se pro adresování používají 4 bajty. IP adresy jsou obvykle reprezentovány jako desetinné bajtové hodnoty oddělené tečkami. Každé zařízení v síti musí mít svou jedinečnou adresu. Kromě adresy se používá nastavení sítě maska síť (maska ​​podsítě). Maska má stejný formát jako adresa. Kombinace adresy a masky určuje rozsah adres, které patří do lokální sítě - 192.168.1.0-192.168.1.255. První a poslední adresa v rozsahu nejsou přiřazeny jednotlivým síťovým zařízením, protože se používají jako síťová adresa a adresa vysílání. Adresa routeru je obvykle nastavena na 192.168.1.1 nebo 192.168.1.254. Není to povinná norma, ale v praxi se používá poměrně často. Jedničkové bity masky určují trvalou část IP adresy sítě a nulové bity jsou přiděleny jednotlivým uzlům. Význam 255 je bajt s bity nastavenými na jedničku. Síťová maska ​​slouží jako prostředek k určení rozsahu IP adres patřících do lokální sítě. Zařízení s takovými adresami jsou dosažitelná lokálně, bez použití směrování. Směrování je způsob výměny dat se síťovými zařízeními, která nepatří do dané lokální sítě, prostřednictvím speciálního zařízení - router(router, router). Směrovače jsou specializované počítače s několika síťovými rozhraními a specializovaným softwarem, který zajišťuje předávání IP paketů mezi odesílatelem a příjemcem umístěným v různých sítích. Na tomto předávání se může podílet několik směrovačů v závislosti na složitosti trasy. Domácí router je nejjednodušším typem routeru, který předává pakety adresované externím sítím dalšímu routeru v síti poskytovatele. Další směrovač zkontroluje, zda je adresa koncového uzlu dosažitelná lokálně, a data mu předá nebo je předá dalšímu směrovači podle směrovací tabulky. To se děje, dokud data nedorazí k příjemci nebo dokud nevyprší životnost paketu.

    Příkaz PING lze použít k diagnostice jednotlivých uzlů:

    ping 127.0.0.1- toto je ping rozhraní zpětné smyčky. Měl by běžet bez chyb, pokud jsou nainstalovány síťové softwarové komponenty a jsou funkční.

    ping na vaši IP nebo jméno- ping na svou vlastní adresu nebo jméno. Pokud je nainstalován veškerý software IP a síťový adaptér funguje správně, mělo by to dokončit bez chyb.

    IP adresa ping routeru- musí být provedeno, pokud síťová karta počítače funguje, kabelové nebo bezdrátové připojení použité k připojení k routeru funguje a router samotný funguje. Kromě toho musí být nastavení IP takové, aby adresa počítače a routeru patřila do stejné podsítě. To je obvykle případ, kdy síťová nastavení provádí automaticky server DHCP routeru.

    ping na yandex.ru- dotazování jmenovaného uzlu yandex.ru. Pokud průzkum selže, důvodem může být nejen nedostatečná komunikace s routerem poskytovatele, ale také nemožnost určit adresu uzlu yandex.ru kvůli problémům se softwarem pro rozlišení jmen.

    ping 8.8.8.8- dotazování uzlu s IP adresou 8.8.8.8. Pokud je dotazování podle adresy dokončeno bez chyb, ale dotazování podle jména končí zprávou o neznámém hostiteli, pak je problém v rozlišení názvů. Důvodem může být nefunkčnost DNS serveru poskytovatele. V takovém případě jej můžete zkusit změnit v nastavení síťového připojení na veřejné servery DNS společnosti Google s adresami 8.8.4.4 a 8.8.8.8. Problém může být také způsoben špatnou kvalitou komunikace s poskytovatelem, která je doprovázena příliš dlouhou dobou odezvy a vypadáváním paketů.

    ping -t yandex.ru- proveďte ping před stisknutím kombinace CTRL+C Když stisknete CTRL+Break, zobrazí se statistika a pokračuje dotazování uzlu.

    Ping -n 1000 -l 500 192.168.1.1 - ping 1000krát pomocí zpráv o délce 500 bajtů. Ping s pakety standardní délky 32 bajtů lze provádět bez chyb, ale s dlouhými - s chybami, což je typické pro bezdrátová připojení s nízkou úrovní signálu v podmínkách intenzivního rušení.

    Ping -n 1 -r 9 -w 1000 yandex.ru - proveďte ping 1krát (přepínač -n 1), zadejte trasu pro prvních 9 přechodů (-r 9), počkejte na odpověď 1 sekundu (1000 ms)

    V důsledku provedení tohoto příkazu se také zobrazí trasování trasy:

    Výměna balíčků s yandex.ru s 32 bajty dat:
    Odpověď z 87.250.251.11: počet bajtů=32 čas=36ms TTL=54
    Trasa: 81.56.118.62 ->
    81.56.112.1 ->
    10.109.11.9 ->
    10.109.11.10 ->
    195.34.59.105 ->
    195.34.52.213 ->
    195.34.49.121 ->
    195.34.52.213 ->
    87.250.239.23

    Statistika pingu pro 87.250.251.11:

    Pakety: odeslané = 1, přijaté = 1, ztracené = 0
    (0% ztráta)
    Přibližná doba zpáteční cesty v ms:
    Minimum = 36 ms, Maximum = 36 ms, Průměr = 36 ms

    V tomto příkladu je mezi odesílatelem a příjemcem paketů vytvořen řetězec 9 směrovačů. Je třeba vzít v úvahu skutečnost, že ve verzi utility ping.exe pro Windows může počet přechodů nabývat hodnoty od 1 do 9. V případech, kdy tato hodnota nestačí, použije se příkaz tracert

    Absence odezvy na odezvu není vždy známkou problému, protože někdy jsou z bezpečnostních důvodů někteří hostitelé nakonfigurováni tak, aby ignorovali požadavky na odezvu zaslané příkazem PING. Příkladem může být uzel microsoft.com a některé routery v malých sítích ISP.

    Použití PING v dávkových souborech.

    Příkaz PING se často používá k uspořádání zpoždění v dávkových souborech. Rozhraní zpětné smyčky je testováno pomocí příkazu ping indikující požadovanou hodnotu čítače paketů specifikovanou parametrem -n. Požadavky na echo jsou odesílány v intervalech 1 sekundy a odpověď na rozhraní zpětné smyčky přichází téměř okamžitě, takže zpoždění bude přibližně stejné jako čítač mínus jedna:

    ping -n 11 127.0.0.1- zpoždění 10 sekund.

    Příkaz PING se používá v dávkových souborech k určení dostupnosti adres IP. Vzhledem k tomu, že se výsledek průzkumu nijak nepromítá do proměnné ERRORLEVEL, místo analýzy se ve výstupních datech standardu PING používá hledání určitých charakteristik. Pokud se pozorně podíváte na zprávy programu ping.exe při dotazování přístupného a nepřístupného uzlu, všimnete si, že se výrazně liší

    ping 456.0.0.1- ping na neexistující adresu

    Odezva na takový příkaz se může lišit od konkrétní verze nástroje a může být něco takového

    Ping nenašel hostitele 456.0.0.1. Zkontrolujte název hostitele a zkuste to znovu.

    ping na yandex.ru- ping na adresu uzlu yandex.ru

    Odpověď na ping přístupného uzlu:

    Výměna balíčků s yandex.ru o 32 bajtech:
    Odpověď z 87.250.250.11: počet bajtů=32 čas=10ms TTL=55

    K vyřešení problému určení dostupnosti uzlu v dávkovém souboru tedy stačí analyzovat charakteristická slova ve výstupu ping.exe po úspěšné odpovědi. Nejcharakterističtější v tomto případě je přítomnost slova TTL. Nikdy se nevyskytuje, když dojde k chybě, a skládá se pouze ze znaků z anglické abecedy. Pro vyhledání "TTL" ve výsledcích ping.exe je nejpohodlnější zřetězit jeho provedení s příkazem pro hledání řetězce znaků FIND.EXE(ping a najdi potrubí). Pokud je text nalezen příkazem FIND, bude hodnota proměnné ERRORLEVEL rovna 0

    ping -n 1 POČÍTAČ | najít /I "TTL" > nul
    pokud %ERRORLEVEL%==0 přejde do ŽIVĚ
    Počítač ECHO není k dispozici
    rutina nedostupného stavu
    ...
    Výstup
    :LIVE - začátek podprogramu pro zpracování stavu dostupnosti uzlu
    ...
    ...

    V jednodušší verzi můžete použít příkazy:

    PING yandex.ru |najít "TTL=" && ECHO Yandex pingable- příkaz ECHO se provede, pokud hodnota ERRORLEVEL nastavená pomocí FIND je 0, tj. uzel yandex.ru reaguje na ping.

    PING Server64 |najít "TTL=" || ECHO Server64 nelze pingnout- příkaz ECHO se provede, pokud hodnota ERRORLEVEL nastavená pomocí FIND není rovna 0, tzn. uzel Server64 nereagoval na ping.

    O tom jsem již psal, dnes bych rád zaměřil vaši pozornost na příkaz ping. Správci systému používají příkaz Ping nejčastěji, i když jeho potenciál je velmi omezený. V tomto článku vám řeknu, jak používat příkaz ping a jaké problémy vám pomůže vyřešit.

    Podívejme se, co umí program Ping, klikněte na start => spustit => napište cmd => klikněte na OK => zadejte příkaz do černého okna

    Ping /?

    => stiskněte enter.

    Zobrazí se seznam příkazů, které lze provést pomocí programu Ping.<число>Ping [-t] [-a] [-n<размер>] [-l ] [-f] [-i ] [-v<число>] [-r<число>] [-s<список узлов>] [[-j<список узлов>] | [-k<тайм-аут>]] [-w<адрес источника>] [-R] [-S<число>] [-4] [-6] end_node Volby -t Testuje komunikaci se zadaným uzlem před ukončením. Chcete-li zobrazit statistiku a pokračovat v kontrole, stiskněte kombinaci kláves CTRL+BREAK; Pro zastavení stiskněte CTRL+C. -a Určit názvy hostitelů z adres. -n<размер>Velikost vyrovnávací paměti pro odeslání. -f Nastaví příznak v paketu, který zakáže fragmentaci (pouze IPv4). -i Nastavení životnosti paketu. -proti Nastavte typ služby (pouze IPv4. Tato možnost není dostupná a nemá vliv na pole TOS v hlavičce IP). -r<число>Zaznamenejte trasu pro určitý počet skoků (pouze IPv4). -s<число>Časové razítko pro zadaný počet skoků (pouze IPv4). -j<список_узлов>Volný výběr trasy ze seznamu hostitelů (pouze IPv4). -k<список_узлов>Tvrdý výběr trasy na základě seznamu hostitelů (pouze IPv4). -w<тайм-аут>Časový limit pro každou odpověď (v milisekundách). -R Pomocí záhlaví zkontrolujte také zpáteční cestu (pouze IPv6). -S<адрес источника>Zdrojová adresa, která se má použít. -4 Vynucené použití protokolu IPv4. -6 Vynucené použití protokolu IPv6.

    Podívejme se na některé z nich.

    Praktické použití:

    Klávesa t se používá, když je nutné ping na zdroj po dlouhou dobu, aby se příkaz nezadával pokaždé:

    Ping stránky

    lze zadat takto:

    Ping 27susday.ru -t

    a proces lze zastavit pouze ručně stisknutím ctrl+c

    Klíč i je potřeba k nastavení životnosti odesílaného paketu, výchozí je 128. Paket odešlete a ten začne prohledávat vzdálené uzly, projde uzlem, odečte se jednička a tak dále, dokud není nula. Poté je balíček zničen a zobrazí se vám odpovídající upozornění.

    Klíč w– je potřebný ke zvýšení čekací doby na odpověď od zdroje, ke kterému přistupujete. Existují případy, kdy odešlete ping na uzel a zobrazí vám zprávu, že zadaný uzel není dostupný, takže si myslíte, že uzel je mimo provoz. Závěr je správný, ale ne vždy. Stává se, že je k dispozici, ale je přetížený a nestihne vám odpovědět, aby se tomu zabránilo, je nastaven klíč w.

    Stává se, že vzdálený uzel jakoby funguje, tzn. můžete na něj jít, jste si stoprocentně jisti jeho funkčností, ale nereaguje na ping, i když nastavíte zpoždění pomocí klávesy w. To se vysvětluje tím, že správce systému nastavil firewall a zakázal reagovat na ICMP pakety. To se děje tak, že není možné zaútočit na servery, které se dívají na internet s požadavky na echo. Server se nezhroutí, ale jeho výkon se sníží.

    rada: Pokud jste začínající správce systému, doporučuji vám uzavřít port ICMP na vašich serverech, které přistupují k internetu.

    V tomto článku jste se dozvěděli o třech hlavních klíčích programu Ping.

    Video tutoriál o snížení pingu ve hrách:

    Příkaz ping se používá k zajištění toho, aby počítač mohl komunikovat se sítí a prostředky v ní. Ping funguje tak, že odesílá zprávy s žádostí o echo přes protokol ICMP ( Internet Control Message Protocol) a čeká na odpověď. Umožňuje vám zjistit, kolik odpovědí bylo přijato a jak dlouho to trvalo:

    Syntaxe příkazu Ping

    ping [-t] [-a] [-n počet] [-l velikost] [-f] [-i TTL] [-v TOS] [-r počet] [-s počet] [-w časový limit] [- R] [-S srcaddr] [-p] [-4] [-6] cíl

    T = Tato možnost bude pingovat cílové zařízení, dokud násilně nezastavíte požadavek pomocí klávesové zkratky Ctrl+C.

    A = se dotáže na název hostitele cílové IP adresy.

    N number = udává počet zpráv ICMP, které mají být odeslány. Pokud spustíte příkaz ping bez zadání tohoto parametru, budou standardně odeslány 4 požadavky.

    L size = nastavuje velikost paketu požadavku echo (od 32 do 65 527 ). Bez této možnosti odešle ping požadavky na echo o velikosti 32 bajtů.

    F = Zabraňuje fragmentaci požadavků na echo směrovači v řetězci mezi vámi a cílovým zařízením. Volba -f se často používá k ladění problémů souvisejících s PMTU ( Maximální přenosová jednotka dráhy).

    I TTL = nastavuje dobu trvání TTL ( Čas žít), jehož maximální hodnota je 255.

    V TOS = nastavuje hodnotu TOS ( Typ služby). Tato možnost nefunguje ve Windows 7 a vyšších.

    R number = Tato volba pro příkaz ping by se měla použít k určení počtu přeskoků mezi vaším počítačem a cílovým počítačem, které chcete zaznamenat a odeslat. Maximální hodnota je 9, takže pokud máte zájem znát přesný počet spojení mezi dvěma zařízeními, pak je lepší použít tracert.

    Číslo S = čas ve formátu Internet Timestamp, pro který je každý požadavek na echo přijat a odeslán. Maximální hodnota je zde 4, což znamená, že lze zaznamenat pouze první 4 přechody.

    W timeout = hodnota časového limitu v milisekundách, po kterou bude ping čekat na každou odpověď. Pokud nepoužijete volbu -w, výchozí časový limit bude 4000 milisekund ( 4 sekundy).

    R = Použijte záhlaví také pro kontrolu zpáteční cesty.

    S srcaddr = zdrojová adresa k použití.

    P = používá se ke kontrole stavu adresy Virtualizace sítě Hyper-V.

    4 = Zkontrolujte stav připojení pouze pomocí protokolu IPv4. To je vyžadováno, pokud má cíl pouze název hostitele a neznámou adresu IP.

    6 = Vynutit kontrolu stavu připojení IPv6. To je nutné, když je znám pouze název hostitele.

    target = vzdálené zařízení, jehož stav chcete zkontrolovat. Může to být IP nebo název hostitele.

    /?

    = Zobrazí nápovědu ke všem dostupným možnostem příkazu ping.

    Poznámka: -f, -v, -r, -s, -j a -k fungují pouze při kontrole stavu adres IPv4. Volby -R a -S fungují pouze s protokolem IPv6.

    Příkaz ping description má také méně oblíbené volby: [-j seznam-hostitelů] , [-k seznam-hostitelů] a [-c oddíl] . Chcete-li o nich získat více informací, použijte /? .

    Příklady příkazů Ping

    ping -n 5 -l 1500 www.google.com

    Tento příklad používá příkaz ping ke kontrole stavu hostitele www.google.com. Volba -n říká pingu, aby odeslal pět požadavků ICMP echo místo standardních čtyř, a volba -l nastavuje velikost paketu pro každý požadavek na 1500 bajtů namísto výchozích 32 bajtů. S touto žádostí získáte následující výsledek:

    Ping na www.google.com s 1500 bajty dat: Odpověď z 74.125.224.82: bytes=1500 time=68ms TTL=52 Odpověď z 74.125.224.82: bytes=1500 time=68ms TTL=52 bytes25=22.8.42. 1 500 čas=65 ms TTL=52 odpověď od 74 125 224,82: bajtů=1 500 čas=66 ms TTL=52 odpověď od 74 125,224,82: bajtů=1 500 čas=70 ms TTL=52 statistika ping: 248:24,1 packetů Přijato = 5, Ztraceno = 0 (ztráta 0 %), Přibližné doby zpáteční cesty v milisekundách: Minimum = 65 ms, Maximum = 70 ms, Průměr = 67 ms

    Položka 0% ztráty ve statistice kontroly stavu 74.125.224.82 znamená, že všechny požadavky na odezvu odeslané na www.google.com byly vráceny. To znamená, že dokud je síť aktivní, můžete bez problémů komunikovat s webem Google.

    Tento příklad příkazu cmd ping kontroluje stav 127.0.0.1, který je také známý jako adresa IP localhost v protokolu IPv4.

    Ping 127.0.0.1 je skvělý způsob, jak zkontrolovat funkčnost všech funkcí Windows. Pomocí tohoto požadavku však nebudete moci zjistit stav svého nebo vzdáleného počítače. Existuje také IPv6 verze této kontroly - ping::1.

    ping -a 192.168.1.22

    V tomto příkladu se snažíme zjistit název hostitele spojený s IP adresou 192.168.1.22. V tomto případě by měla být kontrola provedena jako obvykle, i když název hostitele nelze zjistit.<1ms TTL=64 Reply from 192.168.1.22: bytes=32 time<1ms TTL=64 Reply from 192.168.1.22: bytes=32 time=1ms TTL=64 Reply from 192.168.1.22: bytes=32 time<1ms TTL=64 Ping statistics for 192.168.1.22: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 1ms, Average = 0ms

    Jak můžete vidět z výše uvedeného příkladu, příkaz ping systému Windows 7 identifikoval IP adresu ke kontrole jako název hostitele J3RTY22 a poté provedl kontrolu stavu pomocí standardních nastavení.

    ping -t -6 SERVER

    V tomto příkladu používáme volbu -6 k vynucení použití protokolu IPv6 a poté pokračujeme v nekonečné kontrole stavu SERVERu ( pomocí volby -t).

    Pinging SERVER s 32 bajty dat: Odpověď od fe80::fd1a:3327:2937:7df3%10: time=1ms Odpověď od fe80::fd1a:3327:2937:7df3%10: time<1ms Reply from fe80::fd1a:3327:2937:7df3%10: time<1ms Reply from fe80::fd1a:3327:2937:7df3%10: time<1ms Reply from fe80::fd1a:3327:2937:7df3%10: time<1ms Reply from fe80::fd1a:3327:2937:7df3%10: time<1ms Reply from fe80::fd1a:3327:2937:7df3%10: time<1ms Ping statistics for fe80::fd1a:3327:2937:7df3%10: Packets: Sent = 7, Received = 7, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 1ms, Average = 0ms Control-C ^C

    Po sedmi obdržených odpovědích jsme záměrně zastavili kontrolu stavu. Připomeňme si, jak zastavit příkaz ping? Pomocí Ctrl+C. Také -6 vedlo k použití adres IPv6.

    Tip: Číslo za znakem % v odpovědích generovaných v tomto příkladu označuje ID zóny IPv6, které identifikuje použitou bránu sítě. Můžete vygenerovat tabulku ID zón, která odpovídají názvu vaší síťové brány pomocí netsh interface ipv6 zobrazit rozhraní. ID zóny IPv6 se zobrazí jako číslo ve sloupci Idx.

    Podpora příkazů ping

    Příkaz ping je podporován v příkazovém řádku Windows 10, Windows 8, Windows 7, Windows Vista a Windows XP a také Windows 98 a 95.

    Příkaz ping odešle datové pakety na konkrétní IP adresu v síti a poté vám dá vědět, jak dlouho trvalo odeslání těchto dat a přijetí odpovědi. Jedná se o praktický nástroj, který můžete použít k rychlému testování různých bodů ve vaší síti. Zde je návod, jak jej používat.

    Jak Ping funguje

    Ping pochází z termínu používaného v technologii sonaru, který vysílá pulsy zvuku a poté poslouchá, zda se ozvěna vrátí. V počítačových sítích je nástroj ping zabudován do většiny operačních systémů, které fungují v podstatě stejným způsobem. Příkaz ping zadáte spolu s konkrétní URL nebo IP adresou. Váš počítač na to odešle několik paketů informací a poté čeká na odpověď. Když obdrží odpověď, nástroj ping vám ukáže, jak dlouho každému paketu trvala cesta, nebo vám řekne, že nepřišla žádná odpověď.

    Zní to jednoduše a také to tak je. Můžete zkontrolovat, zda se váš počítač může připojit k jinému zařízení – například k routeru – ve vaší místní síti nebo k zařízení na internetu. To vám může pomoci určit, zda je problém se sítí někde ve vaší místní síti nebo někde jinde. Doba, za kterou se pakety vrátí, vám může pomoci identifikovat pomalé připojení nebo pokud dochází ke ztrátě paketů.

    A je jedno, jaký operační systém používáte. Vytáhněte okno terminálu nebo příkazového řádku a můžete použít ping pro MacOS, Linux nebo jakoukoli verzi Windows.

    Jak používat Ping

    V našem příkladu zde použijeme příkazový řádek Windows. Ale můžete také použít příkaz ping v prostředí Windows PowerShell nebo v aplikaci Terminal v systému macOS nebo jakékoli distribuci Linuxu. Jakmile se dostanete ke skutečnému příkazu, funguje to všude stejně.

    V systému Windows stiskněte Windows + R. V okně Spustit zadejte do vyhledávacího pole „cmd“ a stiskněte Enter.

    Na příkazovém řádku zadejte "ping" spolu s URL nebo IP adresou, kterou chcete zkontrolovat, a stiskněte "Enter".

    Tato odpověď zobrazuje adresu URL, kterou si prohlížíte, adresu IP přidruženou k této adrese URL a velikost odesílaných paketů na prvním řádku. Další čtyři řádky ukazují odpovědi z každého jednotlivého paketu, včetně času (v milisekundách), který trvá odpověď, a doby trvání paketu (TTL), což je doba, která musí uplynout, než je paket zahozen.

    Ve spodní části uvidíte souhrn, který ukazuje, kolik paketů bylo odesláno a přijato, a také minimální, maximální a průměrnou dobu odezvy.

    A na následujícím obrázku pingujeme router v naší lokální síti pomocí jeho IP adresy. Dostáváme od něj i normální odpověď.

    Když nástroj ping neobdrží odpověď od žádného zařízení, na které jste odeslali ping, také vás o tom informuje.

    A zde je návod, jak používat ping na nejzákladnější úrovni. Samozřejmě, stejně jako většina příkazů, existuje několik dalších možností, které můžete použít, abyste se chovali jinak. Můžete například nastavit, aby sledoval cíl, dokud příkaz nezastavíte, určit, kolikrát chcete, aby pingl, nastavit, jak často má pingovat, a mnoho dalšího. Pokud však neprovádíte některé konkrétní typy odstraňování problémů, nemusíte se o tyto pokročilé možnosti starat.

    Pokud máte zájem, napište "ping /?" Na příkazovém řádku zobrazíte seznam možností.

    Co můžete dělat s Pingem

    Nyní, když víte, jak tento příkaz používat, zde je několik skvělých věcí, které s ním můžete dělat:

    • Pingujte na URL (např. webové stránky) nebo IP adresu, abyste zjistili, zda se můžete dostat k internetovému cíli. Pokud obdržíte úspěšnou odpověď, víte, že všechna síťová zařízení mezi vámi a daným příjemcem fungují, včetně síťového adaptéru na vašem počítači, vašeho routeru a všech zařízení na internetu mezi vaším routerem a cílem. A pokud máte zájem prozkoumat tyto cesty dále, můžete k tomu použít jiný síťový nástroj zvaný tracert.
    • Zadejte příkaz ping na adresu URL, abyste viděli její IP adresu. Pokud chcete znát IP adresu konkrétní adresy URL, můžete adresu URL odeslat. Nástroj ping vám v horní části zobrazí IP adresu, se kterou pracuje.
    • Odešlete příkaz ping na router, abyste zjistili, zda se k němu dostanete. Pokud se vám nedaří úspěšně pingnout na internetovou adresu, můžete zkusit ping na připojení k vašemu routeru. Úspěšná odpověď vám dá vědět, že vaše místní síť funguje normálně a problém s přístupem na internetovou stránku je někde mimo vaši kontrolu.
    • Pingujte na vaši adresu zpětné smyčky (127.0.0.1). Pokud se vám nedaří úspěšně pingnout váš router, ale váš router se zdá být v provozu, můžete zkusit ping na takzvanou adresu zpětné smyčky. Tato adresa je vždy 127.0.0.1 a její úspěšné testování vám dá vědět, že síťový adaptér ve vašem počítači (a síťový software ve vašem OS) funguje správně.

    Poznámka: Nemůžete získat odpověď ping z jiných počítačů ve vaší místní síti, protože vestavěné brány firewall na těchto zařízeních jim brání reagovat na požadavky ping. Pokud chcete mít možnost ping na tato zařízení, budete muset toto nastavení deaktivovat, abyste umožnili průchod přes firewall.

    Výše uvedený seznam využívá externí přístup, kdy nejprve odešlete požadavek do nejvzdálenější destinace a poté se propracujete k více lokálním zařízením. Někteří lidé rádi pracují obráceně, nejprve pingnou adresu zpětné smyčky, poté směrovač (nebo jiné místní zařízení) a poté internetovou adresu.

    A samozřejmě to, o čem mluvíme v tomto článku, se týká hlavně použití pingu k řešení problémů v domácí síti nebo v síti malých firem. Navíc, pokud máte za úkol řešit problémy s velkými sítěmi, pravděpodobně již víte, jak používat ping a mnoho dalších síťových nástrojů.



    
    Nahoru