Re: Ping

From: KAB (konference@kab.cz)
Date: 01. 12. 2001, 21:17 CET


> Mam desne zacatecnickej dotaz - co znamena vyraz "ping". 
> Tusim, ze je to nejaka informace, ktera je zavisla na rychlost 
> pripojeni, je to tak??? Diky 

     Ahoj, odpovim jednoduse, kdyz jsme v zacatecnicich. Neni 
to ani tak o rychlosti pripojeni jako o dostupnosti stroje. Prikazem 
ping se posle echo (ICMP paket) na cilovou IP adresu a bud 
dostanes odpoved nebo ne. A kdyz jo, tak vis za jak dlouho. 

     Ve Windows je taky, tam ho nepouzivam, ale podrobnosti 
(parametry) se ti zobrazi, kdyz si das Prikazovy radek a v nem 
napises jen "ping" a das enter. 

     Ja ho pouzivam na Linuxu, takze tam jsou parametry jako: 

-s - velikost testovaciho paketu (standardne je to 64 B, ale chces-li 
udelat "zatezovy" test linky, pustis na stroj paket delsi, treba s 
parametrem "-s 1000"). Vetsi nez 1492 B nema vyznam, ten uz se 
fragmentuje, stejne tak kdyz je na cilovym stroji nastaveno nizsi MTU. 

-c - pocet odeslanych paketu po sobe, treba "-c 1000". Kdyz parametr 
nezadas, posilaji se dokud proces neprerusis.

-i - prodleva mezi pakety v sekundach, treba "-i 2", pokud nic nezadas, 
je to 1 sekunda. 

-q - prubeh se nezobrazuje na monitoru, az po preruseni dostanes 
vysledek. 

     V tom vysledku mas pak pocet odeslanych paketu, pocet zpet 
vracenych paketu, procento ztracenych paketu (pri 64 B by se nemel 
ztratit "skoro" zadnej, pri delsich paketech se to procento zvysuje, 
idealni je sice 0, ale do 5-ti procent nehori). Pak jeste nejkratsi, 
prumerna a nejdelsi odezva (v milisekundach, do 100 ms je to skvely, 
nad 1000 uz je stroj tezko dostupnej). Je treba ale vzit omezeni na 
routerech, pokud jsi ty nebo cilovej stroj omezenej rychlosti linky 
(napriklad mas zaplacenou linku 128 kbps, router ti nepovoli - az 
na vyjimky - vic). Zalezi na metode, pri traffic shapingu se v takovym 
pripade pakety zadrzuji a odezvy se prodlouzi, pri rate limitu se 
pakety odhazujou a vypada to jako ztratovost na lince. 

     Jsem se nejak rozepsal, kdybys neco potreboval upresnit nebo 
doplnit, tak mi napis. Uz jen priklad: 

ping vvv.xxx.yyy.zzz -s 1000 -c 500 -i 2 

     Jo jeste jedna vec: Nektery stroje maji firewallem zakazano na 
echo odpovidat, takze se tvari jako ze neexistujou. Tam pak jeho 
funkcnost musis overit testem na nejakym portu. Uz je to fakt dlouhy, 
takze radsi pockam na doplnujici otazky :-)) 

Zdar KAB 



This archive was generated by hypermail 2.1.2 : 01. 12. 2001, 21:18 CET