|
|
|
|
Internet si calculatoare pentru toti |
|
|
Aplicatii Internet in Win 98/ NT4 (continuare)
Packet Internet Groper (PING.EXE) Cuvantul ping este derivat atat din expresia din titlul de mai sus, cat si din termenul folosit pentru sunetul care este raspunsul pozitiv la detectoarele sonore. Ideea este ca ping inseamna contact. Unealta ping are un singur scop, de a va informa daca sistemul de la distanta este accesibil. Utilitarul isi indeplineste misiunea prin trimiterea unui pachet spre adresa IP specificata. Functionarea se bazeaza pe cererea de ecou din Internet Control Message Protocol (ICMP), care a fost proiectat depanarea erorilor din retea. Ca si clientul FTP, clientul ping.exe din Windows este o implementare asemanatoare celei din Unix. Cea mai buna cale de a accesa utilitarul este prin linia de comanda MS-DOS, deoarece daca lansati utilitarul din Start/Run, atunci fereastra va disparea inainte ca sa apucati sa cititi continutul ei. Din linia de comanda MS-DOS tastati ping urmat de numele sistemului dorit (e-altfel.ro) sau numarul IP corespunzator si ping.exe va trimite 4 pachete catre sistemul de la distanta si va da rezultatele unul cate unul. Un rezultat tipic este asemanator cu urmatoul: "C:\WINDOWS\Desktop>ping www.e-altfel.ro Pinging www.e-altfel.ro [217.10.193.163] with 32 bytes of data: Reply from 217.10.193.163: bytes=32 time=146ms TTL=249 Ping statistics for 217.10.193.163: Acest rezultat va va spune ca toate cele patru pachete au atins destinatia, daca nu ar fi fost asa, rezultatul v-ar fi spus ca destinatia nu poate fi atinsa sau ca a expirat timpul de asteptare. De asemenea, este afisata si lungimea fiecarui pachet. Pentru estimarea vitezei conexiunii, cea mai importanta statistica este timpul, care masoara in milisecunde durata parcurgerii traseului. In cazul nostru, durata ia valori intre 120 ms si 173 ms; aceste valori sunt destul de bune. TTL inseamna "time to live" si reprezinta numarul de conexiuni intermediare pe care le poate parcurge pachetul inainte de a fi abandonat sau returnat cu raspunsul de sistem intangibil. Puteti schimba valoarea implicita a acestui numar dintr-o optiune de la linia de comanda (tastati ping -h si veti vedea optiunile). TTL a fost inclus in TCP/IP pentru a evita parcurgerea la infinit a retelei de catre pachetele care nu ating destinatia. Ping ofera si un rezumat al statisticilor. Pentru a afla lista optiunilor tastati ping -h in linia de comanda. Finger (FINGER.EXE) Finger este similar cu ping in faptl ca da informatii despre un element tinta. Cu toate acestea, in cazul lui finger tinta este un utilizator Internet si nu un sistem legat la Internet. Ca si la ping, numele vine din viata de zi cu zi (dar fiti atenti cum folositi termenul in context social), unde atingeti umarul cuiva pentru a vedea daca persoana respectiva va raspunde. Asemanator cu ping, versiunea Windows pentru finger se acceseaza cel mai bine de la linia de comanda, astfel rezultatul ramane vizibil. Utilitarul finger este disponibil doar sub Windows NT. Pentru utilizare tastati finger nume_utilizator@nume_server. Informatia pe care o veti primi depinde de ceea ce este accesibil pe serverul finger. De obicei, veti btine numele utilizatorului, directorul contului, data si locul in care s-a facut ultima conecater, si poate informatii despre numarul de telefon de acasa. Serverele finger permit transmiterea unei informatii sub forma de text numit plan, care poate contine toate detaliile pe care utilizatorul vrea sa le faca publice. Majoritatea acestor informatii este disponibila in pagini Web sau in directoare ale institutiilor, astfel finger este din ce in ce mai putin utilizat. Multe organizatii nu accepta cererile finger din exterior pe considerente de securitate. In astfel de cazuri, cererea va expira sau veti primi un mesaj de notificare ca serviciul nu este accesibil. Tracerout (TRACERT.EXE) Pe Internet pachetele sunt transmise de la un sistem la altul pana cand ating destinatia. Rolul utilitarului traceroute este de a va arata calea parcursa de pachete de sistemul vostru pana la sistemul destinatie. Aceasta functie este una pentru depanarea retelei, dand posibilitatea detectarii locurilor de aparitie a intarzierilor in retea. Si chiar daca nu sunteti administratori de retea, informatia este interesanta deoarece va formeaza o imagine despre cum functioneaza Internetul. Ca si ping, traceroute apeleaza la functia echo (ecou) din ICMP pentru a obtine raspuns de la sistemul indepartat. Aplicatia tracert.exe lucreaza trimitand o succesiune de pachete catre destinatia dorita - adresa de IP a calculatorului dorit. De exemplu, daca doriti sa aflati calea dintre sistemul vostru si www.e-altfel.ro, atunci tastati tracert www.e-altfel.ro. Fiecare router de pe traseu va returna informatii catre sistemul care a trimis pachetul, prezentand utilizatorului adresa IP a sistemului care a receptionat pachetul si timpul de revenire (in milisecunde) pentru fiecare pachet. Cand calea a fost parcursa, veti sti cate rute intermediare s-au parcurs pana la destinatie, precum si timpul necesar pentru fiecare dintre acestea. Componenta cruciala pentru operatia traceroute este valoarea TTL a pachetelor. Traceroute trimite o succesiune de grupuri de trei pachete cu valori TTL crescande. De-a lungul caii parcurse, fiecare router decrementeaza valoarea TTL cu 1 apoi trimite pachetul mai departe. Primul grup de pachete este transmis cu valoarea 1 pentru TTL. Primul router decrementeaza valoarea TTL obtinand zero, cauzand expirarea pachetului si va transmite aceasta informatie inapoi la sursa (ICMP cere aceasta transmisie). Al doilea grup va fi transmis cu valoarea 2 pentru TTL, astfel al doilea router va retruna informatiile despre expirare. Acest lucru se continua pana cand se atinge valoarea maxima pentru TTL, sau, mai bine, se atinge destinatia. Tracert.exe din Windows are valoarea maxima pentru TTL egala cu 30, ceea ce inseamna ca pachetele pot parcurge 30 de cai intermediare. Puteti modifica aceasta valoare folosind parametrul -h. Figura de mai jos prezinta rezultatul unei sesiuni tracert.exe, de la conexiunea Dial Up pana la destinatia specificata: e-altfel.ro. Prima cale intermediara a fost pana la un sistem din reteaua rdsnet.ro (prin care s-a facut conexiunea dial-up), iar timpii de revenire a pachetelor au fost 139, 135, 139 milisecunde. Urmatorul grup de pachete, avand valoarea TTL 2, au fost returnate de la sistemul 193.231.236.29, cu timpi de revenire diferiti. In al patrulea pas, pachetele au depasit reteaua rdsnet.ro pentru a fi receptate de reteaua care gazduieste site-ul, iar apoi au atins sistemul e-altfel in pasul 7. Windows 95/98/NT categoric nu ofera suita intreaga de unelte Internet de sub Unix. Multe tipuri de servere nu sunt livrate cu Windows, incluzand softul server pentru telnet, POP3/IMA, nici unelte de diagnosticare ca DIG sau TCPDump. Dar uneltele disponibile sunt utile si e destul de rau ca Microsoft le ascunde in loc sa creeze un grup Internet Tools accesibil din meniul Start/Programs. Aceste unelte nu sunt frapante, dar functioneaza!
sfarsit
|
|
| |
|
| ©
Pepe 2001 |