Jak použít ping?

Ping

ping je nástroj používaný v TCP/IP protokolech, pomocí něhož je prováděn základní test, zda funguje spojení na určitého hostitele (server, router,…) z testovacího hostitele. Po zadání příkazu ping jsou z testovacího hostitele vysílány na cílového hostitele ICMP pakety a testována odezva. Jde o analogii sonaru u ponorek (ping znamená v angličtině bzučet, zvonit, cinknout,…).

Pokud nevíte, jakým způsobem zjistit IP adresu určitého počítače, využijte příkazu ping spuštěného z Příkazové řádka Windows resp. konzole Linuxu. V podstatě dělá to, že zasílá protokolem ICMP (Internet Control Message Protocol) požadavek na odezvu vzdáleného počítače a přitom ukáže jeho IP adresu. Příkaz ping bývá používán také k diagnostickým účelům a k odstraňování problémů v síti.

Pokud chcete zjistit IP adresu stránky www.nix.cz, tak stačí napsat ping www.nix.cz. Pro podrobnější informace nápovědu příkazové řádky vyvoláte příkazem ping /?. Nebezpečnou funkcí příkazu ping je odeslání velkého počtu žádostí na odezvu, které mohou slabší servery zahltit. Toho se dá dosáhnout takto: ping /n 100 www.xxx.cz. Sto žádostí žádný server nezahltí, ale pokud jich pošlete milión, tak už by to mohlo mít nějaké následky.

Pozn.: Některé stránky použití příkazu ping blokují.

ping se dá spouštět s parametry:

ping -t ping běžně udělá 4 pingnutí a zastaví se, tento parametr odesílá dokud není zastaven Ctrl+C

ping -n 100 ping je odeslán 100x

ping -l 512 ping běžně odesílá 64bitů velký packet, tento parametr odesílá 512bitů velký packet

příklad odeslání požadavku na odezvu na www.nix.cz:

ping www.nix.cz
Příkaz PING na info.nix.cz [195.47.235.3] s délkou 1024 bajtů:
Odpověď od 195.47.235.3: bajty=64 čas=14ms TTL=52
Odpověď od 195.47.235.3: bajty=64 čas=17ms TTL=52
Odpověď od 195.47.235.3: bajty=64 čas=15ms TTL=52
Odpověď od 195.47.235.3: bajty=64 čas=17ms TTL=52

příklad odeslání 60ti packetů o velikosti 1024bit s požadavkem na odezvu na www.nix.cz:

ping -n 60 -l 1024 www.nix.cz
Příkaz PING na info.nix.cz [195.47.235.3] s délkou 1024 bajtů:
Odpověď od 195.47.235.3: bajty=1024 čas=14ms TTL=52
Odpověď od 195.47.235.3: bajty=1024 čas=17ms TTL=52
Odpověď od 195.47.235.3: bajty=1024 čas=15ms TTL=52
Odpověď od 195.47.235.3: bajty=1024 čas=17ms TTL=52