Lucrare practică № 22
Explorarea utilitarelor TCP / IP în Windows
- să examineze utilitățile de diagnosticare incluse în TCP / IP, concepute pentru a verifica configurația stivei și pentru a testa conexiunea la rețea;
- Aflați ruta dintre conexiunile de rețea utilizând utilitarul tracert.
Când depanați probleme la o rețea TCP / IP, trebuie mai întâi să verificați dacă configurația TCP / IP este corectă. Pentru a face acest lucru, utilizați utilitarul ipconfig.
Această comandă este utilă pe computerele care rulează un server DHCP (Dynamic Host Configuration Protocol), deoarece oferă utilizatorilor posibilitatea de a determina ce configurație de rețea TCP / IP și ce valori au fost stabilite folosind DHCP.
ipconfig [/ all | / reinnoi [adaptorul] / release]
- reinnoire [adaptor] actualizează setările de configurare DHCP pentru adaptorul de rețea specificat;
- adaptor - numele adaptorului de rețea;
- displaydns afișează informații despre conținutul cache-ului client DNS local utilizat pentru a rezolva numele de domeniu.
Testarea conexiunii utilizând utilitarul ping.
Utilitarul ping (Packet Internet Grouper) este folosit pentru a verifica configurarea TCP / IP și pentru a diagnostica erorile de conectare. Acesta determină disponibilitatea și funcționarea unei anumite gazde. Utilizarea ping-ului este cea mai bună modalitate de a verifica dacă există un traseu între calculatorul local și gazda de rețea. O gazdă este orice dispozitiv de rețea (computer, router) care comunică cu alte dispozitive de rețea prin TCP / IP.
Comanda ping verifică conexiunea la gazda la distanță prin trimiterea pachetelor ICMP echo către această gazdă și ascultarea răspunsurilor ecou. Ping se așteaptă la fiecare pachet trimis și imprimă numărul de pachete trimise și primite. Fiecare pachet recepționat este verificat în conformitate cu mesajul transmis. Dacă conexiunea dintre gazde este slabă, devine clar din mesajele ping câte pachete sunt pierdute.
În mod implicit, sunt transmise 4 pachete echo cu o lungime de 32 de octeți (sunt posibile și alte valori implicite posibile) - o secvență periodică de caractere alfabetice în majuscule. Ping vă permite să modificați dimensiunea și numărul de pachete, să specificați dacă să înregistrați ruta pe care o utilizează, ce durată de viață (ttl) să setați, dacă este posibil să fragmentați pachetul etc. Când răspunsul este primit, câmpul de timp specifică cât timp (în milisecunde) pachetul trimis ajunge la gazda de la distanță și se întoarce. Deoarece valoarea implicită pentru așteptarea unui răspuns este de 1 secundă, toate valorile acestui câmp vor fi mai mici de 1000 milisecunde. Dacă primiți un mesaj "Solicitați timp de expediere", atunci dacă timpul de răspuns este extins, pachetul va ajunge la gazda de la distanță. Acest lucru se poate face cu comutatorul -w.
Utilitarul ping este utilizat în următoarele moduri:
Dacă testul are succes, veți obține următorul răspuns:
Răspuns de la 127.0.0.1: numărul de octeți = 32 timp<1мс TTL=128
Răspuns de la 127.0.0.1: numărul de octeți = 32 timp<1мс TTL=128
Răspuns de la 127.0.0.1: numărul de octeți = 32 timp<1мс TTL=128
Răspuns de la 127.0.0.1: numărul de octeți = 32 timp<1мс TTL=128
ping [-t] [-a] [conta -n] [lungime -l] [-f] [ttl -i] [-v tos] [conta -r] [conta -s] [[-J-gazdă lista ] |
[-k host-list]] [-w timeout] destinație-listă
-t execută ping înainte de a întrerupe. Control-Break - analizați statisticile și continuați. Control-C - întrerupe executarea comenzii;
-n numără numărul de pachete ECHO specificate de parametrul de numărare;
-l lungime trimite pachete de bytes lungime lungime (lungimea maximă este de 8192 octeți);
-f trimite un pachet cu steagul "nu fragment". Acest pachet nu va fi fragmentat pe routere de-a lungul drumului;
-i ttl stabilește durata de viață a pachetului la ttl (fiecare router reduce ttl cu unu);
-v tos stabilește tipul câmpului "service" la valoarea tos;
-r înregistrează calea pachetului de ieșire și a pachetului de returnare în câmpul de introducere a căii. Numărare - de la 1 la 9 gazde;
-s permite să limitați numărul de tranziții de la o subrețea la alta (hop). Numărătoarea stabilește numărul maxim posibil de hamei;
-j gazdă-listă pachete de rute folosind lista de gazde specificată de parametrul gazdă-listă. Gazdele seriale pot fi separate prin routere intermediare (rutare statică flexibilă). Numărul maxim de gazde din lista permisă de IP este de 9;
-k gazdă listă rutele pachete prin lista de gazde definite în lista de gazde. Gazdele seriale nu pot fi separate prin routere intermediare (rutare statică tare). Numărul maxim de gazde este de 9;
-w timeout specifică timpul de expirare al răspunsului de la gazda la distanță în milisecunde (implicit este 1 sec);
lista de destinații specifică gazda la distanță la care trebuie trimise pachetele de ping.
Un exemplu de utilizare a utilitarului ping:
C: \ WINDOWS> ping -n 10 www.netscape.com
Pachete de schimb de la www.netscape.com [205.188.247.65] cu 32 de octeți:
Răspuns din 205.188.247.65: număr de octeți = 32 timp = 194 ms TTL = 48
Răspuns de la 205.188.247.65: număr de octeți = 32 timp = 240ms TTL = 48
Răspuns de la 205.188.247.65: numărul de octeți = 32 timp = 173ms TTL = 48
Răspuns din 205.188.247.65: număr de octeți = 32 timp = 250ms TTL = 48
Răspuns de la 205.188.247.65: numărul de octeți = 32 timp = 187ms TTL = 48
Răspuns de la 205.188.247.65: număr de octeți = 32 timp = 239ms TTL = 48
Răspuns de la 205.188.247.65: număr de octeți = 32 timp = 263ms TTL = 48
Răspuns de la 205.188.247.65: număr de octeți = 32 timp = 230ms TTL = 48
Răspuns de la 205.188.247.65: număr de octeți = 32 timp = 185ms TTL = 48
Răspuns de la 205.188.247.65: număr de octeți = 32 timp = 406 ms TTL = 48
Statistici pentru Ping pentru 205.188.247.65:
Pachete: trimis = 10, primit = 10, pierdut = 0 (0% pierdere)
Timp aproximativ de transmisie și de recepție:
Cel mai mic = 173ms, cel mai mare = 406ms, media = 236ms
Dacă nu este posibil să verificați disponibilitatea gazdei, utilitarul afișează informații despre eroare. Următorul exemplu este un exemplu de răspuns ping când încercați să trimiteți o solicitare unei gazde inexistente.
Schimb de pachete de la 172.16.6.21 la 32 de octeți:
Intervalul de solicitare a fost depășit.
Intervalul de solicitare a fost depășit.
Intervalul de solicitare a fost depășit.
Intervalul de solicitare a fost depășit.
Statistici Ping pentru 172.16.6.21:
Pachete: trimis = 4, primit = 0, pierdut = 4 (pierdere 100%),
Timp aproximativ de transmisie și de recepție:
cel mai mic = 0ms, cel mai mare = 0ms, media = 0ms
Utilitarul nu raportează despre absența unei gazde, și că, în timpul alocat, nu a existat nici un răspuns la cererea. Motivul pentru aceasta nu este neapărat lipsa unei gazde în rețea. Problema poate consta în orice eroare de comunicare, de suprasarcină sau de configurare necorespunzătoare a routere, și așa mai departe. N. Eroarea „rețeaua este disponibilă» (rețea imposibil de găsit) indică în mod direct la problema de rutare.
TCP / IP include utilitare de diagnosticare concepute pentru a testa configurația stivei și pentru a testa conexiunea la rețea.