Software de diagnosticare a rețelei. Testare și diagnosticare LAN

Institutul Murom (filiala) al Universității de Stat Vladimir

Metode de rezolvare a problemelor de proiectare și diagnosticare a rețelelor locale de calculatoare

A.E. Lashin, D.O. Maltsev

Supraveghetor stiintific – V.V. Chekushkin, profesor al Departamentului de CAD, doctor în științe tehnice


O rețea locală (LAN) este o conexiune comună între computere sau stații de lucru individuale printr-un canal de transmisie a datelor. Conceptul de LAN se referă la implementări limitate geografic în care un anumit număr de calculatoare sunt conectate între ele folosind mijloace moderne și tehnologice de comunicare.

O rețea LAN include: o rețea locală prin cablu, echipamente de rețea active și calculatoare pentru diverse scopuri. Avantajele utilizării unei rețele locale:

Abilitatea de a primi și trimite orice informații de pe orice computer din rețea.

Adăugați, ștergeți și mutați în mod liber stațiile de lucru ale angajaților din birou/cladire.

Extinderea (modernizarea) rapidă a sistemului de echipamente fără costul unei rețele de cablu.

Când construiți o rețea LAN, sarcina principală este de a proiecta eficient structura acestuia (Fig. 1). Datorită structurii rețelei locale alese corect, puteți crește semnificativ viteza și funcționalitatea sistemului și puteți reduce costurile suplimentare pentru crearea și service-ul ulterioare.

Orez. 1 – Structura rețelei locale


Luați în considerare o rețea în care există acces la Internet și la orice computer conectat la rețea. Accesul la Internet este asigurat printr-un router la care este conectată o linie dedicată, adresele mac sunt dezactivate. Router – folosit pentru a conecta rețele cu diferite tipuri de software și hardware. Pod – împarte rețeaua în secțiuni, astfel încât datele trec prin punte doar dacă este cu adevărat necesar, adică. dacă destinatarul nu se află pe același segment cu expeditorul. Un comutator (hub de rețea) diferă de un bridge doar prin faptul că are un procesor pentru fiecare soclu, în timp ce un bridge are o unitate de procesor pentru toate soclu-urile. Această structură îmbunătățește productivitatea. Conector – instalat la capetele unui cablu de rețea (pereche răsucită) folosind o unealtă de sertizare, servește ca mufă de pereche răsucită.

Rețeaua este formată folosind comutatoare și cabluri torsadate, sertizate conform standardului T568A. Accesul la internet este asigurat prin intermediul unui router. Rețeaua de internet (linie dedicată) este conectată la intrarea routerului, iar ieșirea sa este conectată la intrarea splitter-ului. Splitter-ul, la rândul său, este conectat fie direct, fie prin alte splittere la computer. Astfel, toate computerele sunt conectate într-o singură rețea locală (LAN).

Pentru ca computerele individuale să apară într-un mediu de rețea într-un LAN, fiecare computer trebuie configurat corespunzător. Adică, instalați driverul plăcii de rețea și setați setările de conexiune la rețea. În acest caz, trebuie să dezactivați adresa mac, să introduceți adresa IP și masca de subrețea și, dacă este necesar acces la Internet, atunci introduceți adresa gateway-ului (adresa IP a routerului).

Dacă într-o astfel de rețea, una dintre mașini sau un grup de mașini are o problemă, atunci problema poate fi determinată folosind următoarele metode de diagnosticare:

router de rețea locală

1. Inițial, trebuie să verificați integritatea liniei de perechi răsucite. Dacă se detectează o întrerupere, aceasta trebuie reparată;

2. Verificați calitatea contactului conectorului perechii răsucite, atât în ​​conectorul plăcii de rețea, cât și în conectorul comutatorului. Scoateți conectorul din conector și introduceți-l din nou până când se aude un clic caracteristic;

3. Verificați dacă setările introduse sunt corecte (de exemplu, 2 mașini din LAN nu pot avea aceeași adresă IP). Introduceți setările corecte pentru o anumită mașină;

4. Dacă aceasta nu este problema, atunci trebuie să încercați să conectați cablul de rețea la un alt conector din comutator (se întâmplă ca unul dintre conectori să se ardă și nu întregul comutator). Scoateți conectorul din conector și atașați-l la un alt conector;

5. Verificați starea adresei Mac (se poate schimba la instalarea unor sisteme de operare pe aparat). În acest caz, dezactivați adresa mac în setări;

6. Dacă problema nu este rezolvată, atunci trebuie să reinstalați driverele plăcii de rețea, dar apoi va trebui să introduceți din nou toate setările. Introduceți discul de driver și începeți instalarea driverului folosind un utilitar standard, apoi introduceți toate setările pentru o anumită mașină;

7. Dacă toate cele de mai sus nu rezolvă problema, atunci ar trebui să înlocuiți placa de rețea (dacă este posibil), după care va trebui să instalați din nou driverele și să introduceți toate setările. Dacă placa de rețea este încorporată în placa de bază, atunci introduceți placa de rețea într-un conector special de pe placa de bază. Dacă placa de rețea a fost deja instalată, atunci schimbați-o cu una care funcționează. Aceasta este o măsură extremă, dar nu este neobișnuit ca placa de rețea încorporată să se ardă.

Acestea sunt principalele 7 probleme care pot apărea. Dar există cazuri de probleme absolut specifice: de exemplu, condiții foarte praf, defecțiune a routerului sau a alimentării sale, o problemă cu priza de 220 V etc. Unele probleme pot fi complet neobișnuite și necesită o soluție diferită a problemei (de exemplu, cablarea incorectă a firelor de conectare, caz în care trebuie să corectați capătul firului cablat incorect).

Înainte de a scrie „nimic nu funcționează pentru mine”, încearcă să afli ce anume nu funcționează pentru tine.

Dacă decideți să lăsați un mesaj pe forum/VKontakte, vă rugăm să rețineți că mesajul nu este considerat o solicitare oficială către serviciul de asistență tehnică, contactele pentru serviciul de asistență tehnică se află pe pagina principală a site-ului;

Vă rugăm să citiți cel puțin câteva mesaje de pe ultima pagină înainte de a scrie - este posibil ca această problemă să fi fost deja rezolvată sau să fie deja rezolvată!

Comenzi de diagnosticare:

*Executat într-o fereastră „linie de comandă” deschisă anterior. (Start -> Toate programele -> Accesorii -> Linie de comandă)
Pentru Windows Vista/7: Win+R ===> cmd ===> Enter
Pentru Windows NT/2000/XP/VISTA: „Start” - „Run” - „cmd”
Pentru Windows 95/98: „Start” - „Run” - „comandă”.

Copierea textului: faceți clic dreapta pe această fereastră - „editați” - „selectați” și „editați” - „copiați”.

ipconfig /all
nslookup
ping [adresa gazdei (de exemplu, ya.ru)] [-n 20]
pathping [adresa gazdei]
tracert [adresa gazdei]

ipconfig /all arată setările interfeței de rețea.
Tot ceea ce este indicat acolo trebuie verificat cu manualul de utilizare (dacă manualul este vechi, atunci verificați-l cu datele care au fost emise de suportul tehnic). Vedeți cum să configurați o conexiune pe site.

ping [-t] arată timpul de răspuns de la gazda specificată. Întârzierile mari pot servi indirect ca un indicator al unei resurse lente (canal încărcat, resurse hardware slabe și probleme similare). Tasta [-t] este folosită pentru a executa o comandă înainte ca utilizatorul să o întrerupă apăsând „Ctrl+C”. În mod implicit, fără această cheie, ping-ul va fi executat doar de patru ori, ceea ce nu este întotdeauna suficient.

pathping Afișează timpul de răspuns și numărul de pachete lipsă de-a lungul întregului traseu către gazdă.

tracert
Pentru a afișa grafic problemele, puteți descărca programul PingPlotter din rețeaua locală

nslookup
Verificați funcționarea DNS.

Verificați algoritmul: eroare „Cablul de rețea nu este conectat”

1. Verificați conexiunea cablului de pe placa de rețea
2. Verificați integritatea cablului la ecran.
3. Sunați la Tech. sprijin.

Cablul de rețea este conectat, dar nu există pachete de intrare.

1. Verificați conexiunea cablului de pe placa de rețea (puteți scoate și introduce cablul în priză).
2. Dezactivați toate firewall-urile (firewall-urile), dacă le aveți.
3. Faceți ping la gateway (luați adresa din setările de conexiune sau din informațiile de conectare din panoul de control).
4. Sunați la Tech. sprijin.

Cablul de rețea este conectat, sunt pachete de intrare, dar nu puteți accesa serviciile interne:

1. Dezactivați toate firewall-urile (firewall-urile), dacă le aveți.
2. Verificați funcționarea DNS (nslookup).
3. Verificați conexiunea cu aceste servere (ping)
4. Verificați conexiunea cu serverele centrale. (ping online.vo, ping 192.168.0.250, ping_adresa_gateway-ului)
5. Verificați setările browserului dvs
5.1. Internet Explorer -> meniul „Instrumente” -> „Opțiuni Internet” -> „Conexiune” -> „Setări de rețea” -> verificați dacă caseta de selectare „Utilizați serverul proxy” este dezactivată
6. Sunați la Tech. sprijin.

Verificare DNS:

Comanda serverului nslookup ar trebui să returneze adresa IP a acestui server. De exemplu, comanda „nslookup vo47.ru” ar trebui să returneze adresa „193.106.108.68”

Comenzi de diagnosticare

EchipăScopFormat de lansareExemplu
ipconfig Afișează setările interfeței de rețea ipconfig /all
netstat Afișează tabelul de rute netstat -nr
nslookup Contactează serverul DNS (dacă nu este specificat, este preluat din setările Windows) pentru a converti numele DNS al computerului în adresa sa IP sau invers nslookup DNS_name_or_IP_address Adresa_IP a serverului_DNS nslookup vo47.ru
nslookup ya.ru 193.106.108.67
ping Verifică disponibilitatea comunicării cu un alt computer și viteza de răspuns. Nu este un mijloc de măsurare a vitezei de conectare.
ping Nume DNS_sau_adresă IP ping www.vo47.ru
ping 193.106.108.97
tracert La fel ca ping, dar cu ieșire de informații pentru toate nodurile intermediare tracert -d Nume DNS_sau_adresă IP tracert -d cs47.ru
traseul La fel ca tracert, dar mai detaliat și indicând procentul de pierderi traseul Nume DNS_sau_adresă IP pathping vk.com

Ori de câte ori întâmpinați o problemă de rețea, cea mai comună soluție este să rulați un program de diagnosticare pentru a detecta și remedia erorile. Cu toate acestea, cele mai frecvente probleme de rețea pot fi rezolvate folosind comenzi simple precum ping, tracert, ipconfig etc.

știi ce?
Echipă "ipconfig" poate fi folosit pentru a găsi un computer după adresa IP atât pe mașini Windows, cât și pe Linux/Unix.

Toate comenzile următoare trebuie introduse la promptul de comandă. Pentru a deschide promptul de comandă în Windows, efectuați oricare dintre următoarele:

  • Start -> Toate programele -> Accesorii -> Linie de comandă.
  • Start -> Run și introduceți numele programului cmd.exe
  • Apăsați tastele Câștigă +Rși introduceți numele programului cmd.exe

Oricine are cunoștințe de bază despre rețele știe despre comanda ipconfig. Această comandă oferă informații despre adresa IP a computerului, împreună cu DNS, DHCP, gateway și masca de subrețea. Adresa IP este necesară pentru a efectua comenzi suplimentare de depanare. Dacă această comandă returnează un gateway implicit de 0.0.0.0, atunci aveți o problemă cu routerul. Puteți încerca o altă variantă a acestei comenzi pentru a rezolva problemele de rețea. Următoarea extensie a acestei comenzi este comanda ipconfig/flushdns. Acesta șterge memoria cache DNS pentru orice adresă IP neautorizată sau defecțiune tehnică.

Echipa"ping"


Ping este una dintre cele mai importante comenzi folosite pe web. Această comandă este folosită pentru a testa conexiunea dintre gazdă și destinație. Principalul avantaj al utilizării acestei comenzi este acela de a afla zona cu probleme din rețea. Dacă dați ping de pe orice computer din rețea, veți obține starea routerului. Veți primi, de asemenea, patru răspunsuri la cererea de ping. Dacă nu primiți răspunsuri, aceasta indică probleme cu placa de rețea.


Un alt avantaj al folosirii comenzii ping este capacitatea de a-ți testa conexiunea la orice site web/internet. Pentru a face acest lucru, trebuie să introduceți numele site-ului web după comanda ping. Dacă primiți răspunsuri de pe site, atunci practic nu există nicio problemă. Dar dacă nu primiți un răspuns, există șansa să aveți o problemă defectuoasă a cablului, a modemului DSL sau a conexiunii ISP. Pentru a restrânge și mai mult posibilitatea și a găsi cauza principală a problemei, introduceți ping 4.2.2.1. Dacă primiți răspunsuri pe linia de comandă, dar tot nu puteți accesa site-ul web, atunci aveți o problemă cu configurația DNS.


Comanda tracert returnează întreaga cale de date care este necesară pentru a ajunge la destinație. Răspunsul va fi o listă de puncte de tranzit prin care trec datele pentru a ajunge la destinație. Dacă te uiți cu atenție, vei vedea că cu fiecare punct rețeaua se schimbă. Aceasta înseamnă că fiecare rețea transmite date către o altă rețea până când ajunge la destinație. Cu toate acestea, este posibil să vedeți asteriscuri în unele puncte, aceste asteriscuri reprezintă o rețea care are probleme.


Sistemul de nume de domeniu (adresele DNS) reprezintă cauza principală a multor probleme de rețea. Aceste adrese IP sunt necesare pentru funcționarea dispozitivelor din rețea pentru a se conecta la internet sau la rețea. Dacă există probleme cu aceste adrese, funcțiile întregii rețele sunt îngreunate. Comanda nslookup returnează o listă de adrese IP asociate unui nume de domeniu. Dacă nu puteți obține informații despre adresa IP, există probleme cu DNS.


În cazul rețelelor, un număr mare de gazde sunt conectate la un singur router. Acest lucru creează o sarcină herculeană de verificare a conectivității fiecărui nod în cazul unor probleme de rețea. Totuși, în același timp, este important să verificați dacă conexiunile (porturile TCP, UDP) sunt active sau nu. Comanda Netstat returnează o listă a tuturor computerelor conectate la router și starea acestora. Cunoscând această stare, veți ști numărul portului (și adresa IP) al conexiunii TCP/UDP care este defectă sau se află într-o stare închisă sau inactivă.


Comanda „arp” este o comandă externă care este utilizată pentru a identifica problemele legate de IP la rezoluția adresei rețelei locale. Cea mai frecventă problemă care poate fi găsită în tabelul arp este atunci când două sisteme au aceeași adresă IP. Două gazde (dintre care una este cu siguranță cea greșită) folosesc aceeași adresă IP și șansele ca gazda greșită să răspundă la IP în acest caz sunt mari. Acest lucru va afecta întreaga rețea. Trebuie să verificați prezența rețelelor locale asociate și corectitudinea adreselor IP înregistrate. Pentru a face acest lucru, trebuie să faceți o listă cu adresele de rețea ale fiecărei gazde. Comparând lista dvs. și tabelul de comenzi „arp”, puteți identifica cu ușurință gazda problematică.

Lucrare de laborator nr 15

15.1 Scopul lucrării este de a dobândi cunoștințe și abilități practice în
construirea de software pentru PC pentru a asigura funcționalitatea
nizarea ca parte a unei rețele locale de calculatoare.

15.2 Fundamente teoretice.

utilitarul ping

Utilitarul ping testează o conexiune la rețea trimițând pachete ICMP de tip 8 (solicitare ecou), la care destinatarul răspunde cu un pachet ICMP de tip 0 (răspuns ecou). Folosind acest utilitar, este convenabil să se verifice existența unei căi către un nod dat și să se determine caracteristicile de sincronizare ale acestei căi. Utilitarul ping trebuie doar să specifice o adresă IP sau un nume DNS, dar există o serie de parametri care vă permit să-i reglați funcționarea. Utilitarul ping afișează rezultatul fiecărei cereri/răspuns pe o linie separată, iar înainte de închidere afișează statistici: timpul minim, maxim și mediu de transmitere a pachetelor, numărul și proporția de pachete pierdute. De fapt, ping-ul este calul de lucru al testării conexiunii la rețea.

Formatul general de utilizare a utilitarului (ca întotdeauna, parametrii dintre paranteze drepte sunt opționali): ping [-t] [-a] [-n număr] [-l dimensiune] [-f] [-i TTL] [- v TOS] [ -r număr] [-s număr] [[-j Nodelist] | [-k listă de noduri]] [-w timeout] finalName. Pentru a primi un astfel de indiciu, rulați ping fără parametri pentru a afișa indicația în fișierul ping_test.txt, utilizați ping > ping_test.txt (același lucru este valabil pentru majoritatea celorlalte utilitare).

Opțiunea „-t” permite ping-ul continuu până când se apasă Ctrl+C. Când apăsați Ctrl+Break, informațiile acumulate statistic sunt afișate și munca continuă (de obicei acest parametru este folosit pentru a afla cât mai repede posibil despre prezența unei conexiuni cu un anumit nod).

Parametrul „-a” necesită determinarea adresei IP din numele gazdei (nu este efectuată implicit).

Opțiunea „-n”<число>" vă permite să setați numărul de solicitări (implicit este de patru cereri).

Opțiunea „-l”<число>" vă permite să setați dimensiunea pachetului (dimensiunea implicită a pachetului este de 64 de octeți).

Parametrul „-f” vă permite să setați indicatorul „nu fragmentați” în cereri. Folosit în combinație cu parametrul -1 pentru a detecta rețele cu o dimensiune mică a cadrului, prin care pachetele IP trebuie fragmentate pentru transmisie.

Opțiunea „-i<число>" setează timpul de viață al pachetului (TTL); implicit, pachetele ICMP au o durată de viață de 255.

Opțiunea „-r<число>" face posibilă obținerea rutei pe care au fost transmise cererea și răspunsul (show routing). Parametrul numeric poate fi de la 1 la 9 și determină numărul maxim de noduri care vor fi afișate în rută.

Opțiunea „-w”<число>" vă permite să setați timeout-ul pentru fiecare pachet (în milisecunde), valoarea implicită este 1"000 milisecunde.

utilitarul tracert

Utilitarul tracert face posibilă urmărirea rutei pachetelor către o gazdă dată și obținerea caracteristicilor de sincronizare pentru fiecare router intermediar de-a lungul acestei căi. Acest utilitar, ca și ping-ul descris anterior, trimite o serie de pachete ICMP tip 8, dar cu valori TTL diferite: mai întâi, trei pachete sunt trimise cu TTL=1 (cel mai apropiat router va răspunde la aceste pachete cu pachete ICMP tip 11 (transmisie). timed out), din care este extrasă adresa), apoi cu TTL=2 (al doilea router va răspunde la aceste pachete) și așa mai departe până când se atinge nodul specificat sau valoarea TTL depășește pragul. Pentru fiecare TTL, utilitarul afișează o linie cu adresa routerului (și, eventual, numele său de domeniu - dacă a fost rezolvat) și trei valori ale timpului necesar pentru a transmite pachetul. Sintaxă formală: tracert [-d] [-h maxNumber] [-j Nodelist] [-w interval] nume.

Parametrul „-d” vă permite să (forțați) să nu rezolvați adresele IP ale routerelor în nume de domenii, acest lucru vă permite să accelerați funcționarea utilitarului prin anularea apelurilor către serviciul DNS;

Opțiunea „-h<число>" face posibilă setarea pragului la care va crește TTL (implicit - 30).

Opțiunea „-w”<число>" vă permite să setați timpul de expirare pentru fiecare pachet (în milisecunde), implicit este 1"000 milisecunde.

Utilitate Pathping

Utilitarul pathping combină de fapt funcționalitatea utilitaților ping și tracert și este executat în două faze: mai întâi, la fel ca tracert, este colectată și afișată ruta către un anumit nod (doar adrese IP și nume) și apoi, ca ping, pentru unele timp (cu cât urmărirea a fost efectuată mai lungă, cu atât va fi mai lung acest timp) statisticile sunt colectate privind timpii de transmisie a pachetelor, cantitățile și cotele relative ale pachetelor pierdute pentru fiecare dintre routerele intermediare (și nu doar pentru un anumit nod, cum ar fi ping).

Sintaxă formală: pathping [-g Listă] [-h Număr de hopuri] [-i Adresă] [-n] [-p Pauză] [-q Număr de solicitări] [-w Timeout] [-P] [-R] [-T] [-4] [-6] nod

Cel mai util rezultat este a doua fază a utilitarului de rutare - arată clar ce router are probleme la transmiterea pachetelor. Pentru Windows există un router vizual puternic (afișează mișcarea pachetelor pe o hartă a planetei) VisualRoute de la Visu-alWare ( http://visualware.com).

Utilitate Agr

Utilitarul agr face posibilă vizualizarea și modificarea tabelului ARP, care stochează perechi „adresă MMAC - adresă IP” pentru acele noduri cu care au fost schimbate date recent. Acest tabel este generat automat când nodul de rețea rulează, dar administratorul de rețea poate face intrări în el manual. Sintaxa formală este arp -s inet_addr eth_addr sau ARP -d inet_addr sau ARP -a [-N if_addr]. Aici if_addr specifică în esență numărul interfeței.

Parametrul „-a” vă permite să afișați întregul tabel ARP pe ecran.

Parametrul „-a”<1Р-адрес>" solicită ca o înregistrare despre un nod cu o anumită adresă să fie afișată pe ecran.

Opțiunea „-S”<1Р-адрес> <МАС-адрес>" vă permite să adăugați o intrare despre o gazdă cu adrese specificate la tabelul ARP.

Opțiunea „-d<1Р-адрес>" servește la eliminarea unei intrări despre o gazdă cu o anumită adresă din tabelul ARP.

Opțiunea „-d *” șterge tabelul ARP.

utilitarul nume de gazdă

Utilitarul de nume de gazdă afișează pur și simplu numele de gazdă. Poate fi folosit în fișiere script pentru procesarea în lot.

utilitarul ipconfig

Utilitarul ipconfig afișează și configurează setările protocolului TCP/IP. Fără parametri suplimentari, sunt afișate adresa IP, masca de subrețea și gateway-ul implicit pentru toate interfețele de rețea. Cu parametrul „/all”, pe lângă cele de mai sus, sunt afișate adresele MAC ale interfețelor de rețea, numele gazdei, adresele serverelor DNS și WINS și alte câteva informații. Sintaxă formală: ipconfig | /renew [adaptor] | /flushdns | displaydns /registerdns | /showclassid adaptor | Adaptor /setclassid [set_dhcp_class_code]].

Opțiunea „/flushdns” șterge memoria cache a numelor DNS rezolvate.

Opțiunea „/displaydns” afișează un cache cu nume DNS rezolvate pe ecran.

Parametrul „/release [adapter]” eliberează adresa IP închiriată prin DHCP (Dynamic Host Configuration Protocol) (dacă este specificat un adaptor, atunci numai pentru acest adaptor, în caz contrar pentru toate adaptoarele).

Parametrul „/renew [adapter]” solicită o reînnoire a închirierii DHCP a adresei EP (dacă este specificat un adaptor, atunci numai pentru acest adaptor, în caz contrar pentru toate adaptoarele).

Parametrul „/registerdns” solicită ca închirierea DHCP a tuturor adreselor să fie reînnoită și acestea să fie reînregistrate în DNS.

utilitate de traseu

Utilitarul de rută afișează tabelul de rute și vă permite să îl schimbați. Sintaxă formală: ruta [-f] [-p] [comandă [nod]] [gateway] . Atunci când se folosește ruta, parametrul „metric” determină calitatea acestei rute (în hop - numărul de routere intermediare, timpul necesar unui pachet pentru a călători de-a lungul liniilor de comunicație, caracteristicile de fiabilitate ale liniei de comunicație pe această rută etc. .) în conformitate cu criteriul specificat în pachetul de rețea (adică n. ​​clasă de serviciu).

Comanda „PRINT” afișează tabelul de rute: adresa de rețea; mască de rețea; adresa gateway-ului; interfata; metrica, comanda „ADD” vă permite să adăugați o rută nouă, „DELETE” - ștergeți o rută, „CHANGE” - schimbați o rută (existentă).

utilitarul netstat

Utilitarul netstat afișează conexiunile curente, porturile, conexiunile în așteptare și statisticile protocolului TCP/IP. Fără parametri suplimentari, este afișată o listă de conexiuni curente (protocol: TCP sau UDP; adresă și port locală; adresă și port externă; starea conexiunii). Sintaxă formală: netstat [-a] [-e] [-n] [-s] [-p nume] [-r] [interval]

Opțiunea „-a” afișează suplimentar porturile care așteaptă conexiuni; porturile TCP de ascultare sunt indicate de starea „ASCULTARE”, iar porturile UDP sunt indicate de adresa externă

Opțiunea „-n” necesită ca toate adresele și numerele de port să fie listate în format numeric, deoarece netstat în mod implicit încearcă să rezolve adresele IP și numele și să înlocuiască numărul portului cu numele său.

Parametrul „-r” afișează tabelul de rute (adresă de rețea; mască de rețea; adresă de gateway; interfață; metrică). Informații similare pot fi obținute folosind utilitarul de rută.

Opțiunea -e vă permite să obțineți statistici Ethernet.

Opțiunea „-s” afișează statistici pentru protocoalele TCP, UDP și IP.

Parametrul „-e”<протокол>" este utilizat împreună cu opțiunea "-s" pentru a limita ieșirea statisticilor la protocolul specificat (TCP, UDP sau IP).

utilitarul nbtstat

Utilitarul nbtstat afișează protocolul și statisticile curente de conexiune TCP/IP atunci când utilizați tehnologia NetBIOS peste TCP/IP. Sintaxă formală: nbtstat [-a Gazdă] [-A adresă IP] [-c] [-n] [-r] [-R] [-RR] [-s] [-S] [interval].

Opțiunea -c vă permite să vizualizați conținutul cache-ului de nume rezolvat.

Parametrul „-n” vă permite să vizualizați o listă de nume NetBIOS locale înregistrate de acest computer.

Parametrul „-a”<имя удаленного компьютера>" afișează conținutul tabelului de nume pentru computerul la distanță specificat prin nume.

Parametrul „-A” " afișează conținutul tabelului de nume pentru un computer la distanță specificat de adresa IP.

Opțiunea „-r” vă permite să vizualizați statisticile privind rezoluția numelor.

Parametrul „-interval” specifică ieșirea ciclică a statisticilor la un interval specificat în secunde (oprire ieșire - Ctrl+C).

15.3 Echipamente necesare - Calculator compatibil IBM PC, conectat
conectat la o rețea de calculatoare folosind o placă de rețea Ethernet.

15.4 Procedura de lucru. Verificarea funcționalității conexiunii la rețea folosind utilitare standard Windows. În acest caz, ar trebui să verificați dacă cel puțin o adresă de server DNS este specificată corect (recomandat, de exemplu, 192.190.241.65) atunci când configurați software-ul de rețea, altfel va fi imposibil să potriviți adresa IP cu numele de domeniu specificat. Sarcinile tipice sunt:

Vizualizați și analizați setările stivei de protocol TCP/IP utilizând utilitarul ipconfig.

Testarea conexiunii la rețea folosind utilitarul ping (adresa finală este indicată de profesor - ar putea fi, de exemplu, adresa IP a unui server proxy local, adresa uneia dintre mașinile din rețea, numele de domeniu al unor nod din rețea etc.).

Urmărirea rutei pachetelor către un nod dat folosind utilitarul tracert.

Afișați și modificați tabelul de stocare de mapare a adreselor MAC și IP folosind utilitarul arp.

Vizualizați conexiunile de rețea curente, porturile, statisticile TCP/IP folosind utilitarul netstat.

Afișarea statisticilor de protocol și a conexiunilor TCP/IP curente când utilizați NetBIOS peste TCP/IP cu utilitarul nbtstat.

Afișarea și modificarea tabelului de rute folosind utilitarul de rută (profesorul poate specifica modificări sau completări la rute).

2.5 Întocmirea unui raport de lucru. Raportul indică parametrii rețelei utilizate (tipul PC, adresele MAC și IP ale plăcii de rețea, tipul și numărul de porturi switch, topologia rețelei locale).

Când utilizați utilitățile ping, tracert sau pathping, este necesar să se noteze timpul de transmisie a pachetelor (de obicei, media), numărul și proporția pachetelor pierdute (folosind aceasta pentru a trage o concluzie despre funcționarea corectă a fiecărui router intermediar).

Când utilizați utilitarul netstat, este necesar să înregistrați alocarea porturilor TCP și UDP la numele PC-ului, adresa locală și starea acestora (parametrul „-a”). Statisticile generale de schimb pot fi obținute folosind parametrul „-e” folosind parametrul „-s”, ar trebui să înregistrați și să analizați statisticile pentru toate protocoalele stivei TCP/IP (inclusiv;

Când utilizați utilitarul nbtstat, primul pas este să vizualizați tabelele de nume NetBIOS pe computerul local (parametrul „-n”) și apoi pe alte computere din rețea (parametrii „-a” sau „-A”).

Când utilizați utilitarul de rută (cu parametrul PRINT pentru afișare), sunt vizualizate atât lista interfețelor, cât și lista rutelor active. Ștergerea unei rute se realizează prin introducerea rutei DELETE nod (unde nodul este adresa IP a nodului care este eliminat de pe rută), adăugând - route ADD node MASK mask gateway METRIC metric IF interfață (unde nodul este adresa IP a nodului care este adăugată, masca este valoarea măștii, gateway-ul este IP - adresa gateway-ului, metrica - valoarea metrică a rutei adăugate, interfața - numărul interfeței de rețea poate fi omisă, apoi este selectată cea mai potrivită pentru gateway-ul specificat).

Pot exista mai multe motive principale pentru funcționarea nesatisfăcătoare a rețelei: deteriorarea sistemului de cablu, defecte ale echipamentelor active, supraîncărcarea resurselor rețelei (canal de comunicație și server), erori în software-ul aplicației în sine. Adesea, unele defecte de rețea le maschează pe altele. Și pentru a determina în mod fiabil motivul performanței nesatisfăcătoare, rețeaua locală trebuie supusă unui diagnostic cuprinzător. Diagnosticarea cuprinzătoare implică efectuarea următoarelor lucrări (etape).

Detectarea defectelor în stratul fizic al rețelei: sistem de cabluri, sistem de alimentare cu energie a echipamentelor active; prezența zgomotului din surse externe.

Măsurarea sarcinii curente a canalului de comunicație în rețea și determinarea influenței valorii de încărcare a canalului de comunicație asupra timpului de răspuns al software-ului aplicației.

Măsurarea numărului de coliziuni în rețea și aflarea motivelor apariției acestora.

Măsurarea numărului de erori de transmisie a datelor la nivelul canalului de comunicație și identificarea cauzelor apariției acestora.

Identificarea defectelor arhitecturii rețelei.

Măsurarea încărcării curente a serverului și determinarea impactului încărcării acestuia asupra timpului de răspuns al aplicației software.

Identificarea defectelor software-ului aplicației, care au ca rezultat utilizarea ineficientă a lățimii de bandă a serverului și a rețelei.

Ne vom opri mai detaliat asupra primelor patru etape ale diagnosticării complexe a unei rețele locale, și anume, diagnosticarea nivelului conexiunii de rețea, deoarece sarcina de diagnosticare este rezolvată cel mai ușor pentru un sistem de cablu. După cum sa discutat deja în a doua secțiune, sistemul de cabluri de rețea poate fi testat pe deplin numai cu dispozitive speciale - un scanner de cablu sau un tester. AUTOTEST pe un scanner de cablu vă va permite să efectuați o gamă completă de teste pentru a determina dacă sistemul dumneavoastră de cabluri de rețea respectă standardul selectat. Când testez un sistem de cablu, aș dori să atrag atenția asupra două puncte, mai ales că sunt adesea uitate.

Modul AUTOTEST nu vă permite să verificați nivelul de zgomot creat de o sursă externă în cablu. Acesta ar putea fi zgomot de la o lampă fluorescentă, cabluri de alimentare, un telefon mobil, o mașină de copiat puternică etc. Scanerele prin cablu au de obicei o funcție specială pentru a determina nivelul de zgomot. Deoarece sistemul de cablare a rețelei este testat complet numai în etapa de instalare, iar zgomotul în cablu poate apărea imprevizibil, nu există nicio garanție completă că va apărea zgomot în timpul unui test de rețea la scară largă în etapa de instalare.

Când verificați o rețea cu un scanner de cablu, în loc de echipament activ, un scaner este conectat la cablu la un capăt și un injector la celălalt. După verificarea cablului, scannerul și injectorul sunt oprite, iar echipamentele active sunt conectate: plăci de rețea, hub-uri, comutatoare. Cu toate acestea, nu există o garanție completă că contactul dintre echipamentul activ și cablu va fi la fel de bun ca între echipamentul de scanare și cablu. Există adesea cazuri în care un defect minor în mufa RJ-45 nu apare la testarea sistemului de cablu cu un scaner, ci a fost detectat la diagnosticarea rețelei cu un analizor de protocol.

Diagnosticarea dispozitivelor de rețea (sau componentelor rețelei) are, de asemenea, propriile sale subtilități. Atunci când se efectuează, se folosesc diverse abordări. Alegerea unei anumite abordări depinde de ceea ce este ales ca criteriu pentru o bună performanță a dispozitivului. De regulă, se pot distinge trei tipuri de criterii și, prin urmare, trei abordări principale.

Primul se bazează pe monitorizarea valorilor curente ale parametrilor care caracterizează funcționarea dispozitivului diagnosticat. Criteriile pentru o bună performanță a dispozitivului în acest caz sunt recomandările producătorului acestuia sau așa-numitele standarde industriale de facto. Principalele avantaje ale acestei abordări sunt simplitatea și comoditatea în rezolvarea celor mai comune, dar, de regulă, probleme relativ necomplicate. Există însă cazuri când nici măcar un defect evident nu apare de cele mai multe ori, ci se face simțit doar în anumite moduri de funcționare, relativ rare, și în momente imprevizibile. Este foarte dificil de detectat astfel de defecte prin monitorizarea doar a valorilor parametrilor curenti.

A doua abordare se bazează pe studierea parametrilor de bază (așa-numitele tendințe) care caracterizează funcționarea dispozitivului diagnosticat. Principiul de bază al celei de-a doua abordări poate fi formulat după cum urmează: „un dispozitiv funcționează bine dacă funcționează așa cum a funcționat întotdeauna”. Acest principiu este baza pentru diagnosticarea proactivă a rețelei, al cărei scop este de a preveni apariția stărilor sale critice. Opusul diagnosticării proactive este diagnosticul reactiv, al cărui scop nu este de a preveni, ci de a localiza și elimina defectul. Spre deosebire de prima, această abordare vă permite să detectați defecte care apar nu în mod constant, ci din când în când. Dezavantajul celei de-a doua abordări este ipoteza că inițial rețeaua a funcționat bine. Dar „ca întotdeauna” și „bun” nu înseamnă întotdeauna același lucru.

A treia abordare se realizează prin monitorizarea indicatorilor integrali ai calității funcționării dispozitivului diagnosticat (denumită în continuare abordarea integrală). Trebuie subliniat faptul că din punctul de vedere al metodologiei de diagnosticare a rețelei, există o diferență fundamentală între primele două abordări, pe care le vom numi tradiționale, și a treia, integrală. Cu abordările tradiționale, observăm caracteristicile individuale ale rețelei și, pentru a o vedea „ca un întreg”, trebuie să sintetizăm rezultatele observațiilor individuale. Cu toate acestea, nu putem fi siguri că nu vom pierde informații importante în timpul acestei sinteze. Abordarea integrală, dimpotrivă, ne oferă o imagine generală, care în unele cazuri nu este suficient de detaliată. Sarcina de a interpreta rezultatele cu o abordare integrală este în esență inversă: prin observarea întregului, identificați unde și în ce particularități se află problema.

Din cele de mai sus rezultă că cea mai eficientă abordare este cea care combină funcționalitatea tuturor celor trei abordări descrise mai sus. Ar trebui, pe de o parte, să se bazeze pe indicatori integrali ai calității funcționării rețelei, dar, pe de altă parte, ar trebui completat și specificat cu date obținute din abordări tradiționale. Această combinație vă permite să faceți un diagnostic precis al unei probleme de rețea.