Hledat:

Parfémy Krása Produkty pro zdraví Hodinky Elektro Šperky a klenoty Nábytek Nářadí a zahrada Outdoor Počítače a notebooky
 

ping (počítačová síť)

Program ping (anglicky Packet InterNet Groper) umožňuje prověřit funkčnost spojení mezi dvěma počítači resp. síťovými zařízeními v počítačové síti, které používají TCP/IP. Ping při své činnosti vypisuje délku odezvy (tzv. latence), čímž lze podrobněji zjistit parametry komunikace. Názvem ping se označuje také vlastní činnost zjištění odezvy. Program ping je standardní nástroj pro správu IP sítí.

Obsah

[editovat] Popis činnosti

Ping využívá IP protokolu ICMP a typu datagramu „Echo“ a „Echo reply“. Ping přeloží adresu URL pomocí služby DNS na IP adresu a na tuto IP adresu vyšle ICMP datagram s žádostí o odpověd („Echo“) a čeká ve stanoveném limitu (typicky 3 sekundy) na odpověď cílového zařízení („Echo reply“). Protože ICMP datagram obsahuje položku počítadla datagramů (icmp_seq), lze snadno identifikovat, který odeslaný datagram se vrátil.

[editovat] Ping (Linux)

Pro popis ostatních použijte:

ping --help

[editovat] Příklad výpisu

[login@localhost ~]$ ping cs.wikipedia.org
PING rr.pmtpa.wikimedia.org (66.230.200.100) 56(84) bytes of data.
64 bytes from rr.pmtpa.wikimedia.org (66.230.200.100): icmp_seq=0 ttl=49 time=193 ms
64 bytes from rr.pmtpa.wikimedia.org (66.230.200.100): icmp_seq=1 ttl=49 time=184 ms
64 bytes from rr.pmtpa.wikimedia.org (66.230.200.100): icmp_seq=2 ttl=49 time=179 ms
64 bytes from rr.pmtpa.wikimedia.org (66.230.200.100): icmp_seq=3 ttl=49 time=181 ms
64 bytes from rr.pmtpa.wikimedia.org (66.230.200.100): icmp_seq=4 ttl=49 time=192 ms
64 bytes from rr.pmtpa.wikimedia.org (66.230.200.100): icmp_seq=5 ttl=49 time=182 ms
64 bytes from rr.pmtpa.wikimedia.org (66.230.200.100): icmp_seq=6 ttl=49 time=176 ms

--- rr.pmtpa.wikimedia.org ping statistics ---
7 packets transmitted, 7 received, 0% packet loss, time 6003ms
rtt min/avg/max/mdev = 176.643/184.297/193.533/5.889 ms, pipe 2

V příkladu byl výpis přerušen kombinací kláves CTRL+c po 7 vyslaných paketech na server rr.pmtpa.wikimedia.org. Odpovědi se „vrátily“ v průmerném čase 184,3 ms, nejkratší dosažený čas je 176,6 ms a nejdelší je 193,5 ms. Žádný paket nebyl ztracen.

Délku odesílaného paketu je možné nastavit. Délky těsně pod hranici MTU (Maximum Transmission Unit, obvykle 1500 bajtů) umožní sledovat chování sítě při přenosu delších datagramů, což se hodí zejména v bezdrátových sítích, kde kratší datagramy projdou snadněji. Nemá však smysl délku zvětšovat nad velikost MTU, protože dojde k automatické fragmentaci datagramu. Výhodou unixových verzí je, že obvykle kontrolují i obsah vráceného datagramu, takže lze zjistit, jestli nedochází k jejich poškození.

[editovat] Ping (Windows)

Pro popis ostatních použijte:

ping /?

[editovat] Příklad výpisu

C:\>ping cs.wikipedia.org

Příkaz PING na rr.knams.wikimedia.org [91.198.174.2] s délkou 32 bajtů:

Odpověď od 91.198.174.2: bajty=32 čas=19ms TTL=60
Odpověď od 91.198.174.2: bajty=32 čas=19ms TTL=60
Odpověď od 91.198.174.2: bajty=32 čas=19ms TTL=60
Odpověď od 91.198.174.2: bajty=32 čas=19ms TTL=60

Statistika ping pro 91.198.174.2:
Pakety: Odeslané = 4, Přijaté = 4, Ztracené = 0 (ztráta 0%),
Přibližná doba do přijetí odezvy v milisekundách:
    Minimum = 19ms, Maximum = 19ms, Průměr = 19ms

Ve výpisu je vidět, že standardní program ping v systému Microsoft Windows neumožňuje měřit s přesností větší, než 1 milisekunda. Ping skončí automaticky po 4 pokusech.


Příkazy a programy příkazové řádky Unixu
Správa souborů cat · chattr · cd · chmod · chown · chgrp · cksum · cmp · cp · du · df · file · fsck · fuser · ln · ls · lsattr · lsof · mkdir · mount · mv · pwd · rm · rmdir · split · touch
Správa procesů at · chroot · crontab · exit · kill · killall · nice · pgrep · pidof · pkill · ps · pstree · sleep · time · top · wait · watch
Správa uživatelů a prostředí env · finger · id · logname · mesg · passwd · su · sudo · uname · uptime · w · wall · who · whoami · write
Zpracování textu awk · comm · cut · ed · ex · fmt · head · iconv · join · less · more · paste · sed · sort · tac · tail · tr · uniq · wc · xargs
Programování v shellu alias · basename · echo · expr · false · printf · test · true · unset
Komunikace inetd · netstat · ping · rlogin · nc · traceroute
Hledání find · grep · strings
Ostatní banner · bc · cal · dd · lp · man · size · yes
 
ping (počítačová síť) v jiných jazycích: Català, Dansk, Deutsch, Ελληνικά, English, Español, Eesti, Euskara, Suomi, Français, Galego, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Lietuvių, മലയാളം, Nederlands, Polski, Português, Română, Русский, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 中文
Tento článek je převzat z české wikipedie - otevřené encyklopedie, originální článek naleznete na adrese: „http://cs.wikipedia.org/wiki/Ping_(po%C4%8D%C3%ADta%C4%8Dov%C3%A1_s%C3%AD%C5%A5)
Stránka byla naposledy upravena v Stránka byla naposledy editována 24. 9. 2008 v 21:05.
Veškerý text je dostupný za podmínek GNU Free Documentation License (Autorské právo pro podrobnosti).
Další služby: Portál | Katalog | Hledej | Zprávy | Počasí | Kurzy | Práce | Slovník | TV | Online hry | Java hry | SMS | Loga a melodie | Chat | Fórum | Kontakt