Baza de cunoștințe

Traceroute, Ping, MTR și PathPing sunt instrumente de rețea sau utilitare care utilizează protocolul ICMP pentru a efectua teste pentru diagnosticarea problemelor dintr-o rețea. Internet Control Message Protocol (ICMP) este un utilitar de raportare și diagnosticare a erorilor. ICMP-urile sunt utilizate de routere, dispozitive intermediare sau gazde pentru a comunica actualizări sau informații despre erori altor routere, dispozitive intermediare sau gazde.

Aceste instrumente sunt de obicei rulate la o linie de comandă Microsoft Windows. Cel mai adesea, aceste teste se vor executa dacă utilizatorul final se confruntă cu următoarele probleme:

  • Performanța internetului lent
  • Apeluri VOIP – Probleme de calitate slabă a apelurilor
  • Imposibil de vizitat anumite site-uri web

În aceste circumstanțe, problema poate fi pierderea potențială de pachete sau problema de latență. Utilizarea acestor instrumente de rețea vă va ajuta să identificați defecțiunea.

Acest articol descrie următoarele:

  • Accesarea promptului de comandă Windows
  • Utilizarea Traceroute
  • Utilizarea Ping
  • Înțelegerea MTR
  • Utilizarea PathPing

Accesarea promptului de comandă Windows

Pentru a rula orice dintre instrumentele de rețea sau utilitarele descrise în acest articol, trebuie mai întâi să deschideți o linie de comandă Windows. Pentru a deschide un prompt de comandă pe Windows 8 sau Windows 10, procedați după cum urmează.

  1. Faceți clic dreapta pe butonul Start din colțul din stânga jos al ecranului și, din meniu, selectați Comandă Prompt (sau Prompt de comandă (Admin) dacă sarcina necesită drepturi de administrator).

Notă:
Pentru versiunile anterioare de Windows, cum ar fi Windows Vista și Windows 7, procedați după cum urmează. Faceți clic pe pictograma Start, apoi selectați Toate programele > Accesorii și, în final, Prompt de comandă.

Se deschide fereastra de comandă.

Când doriți să închideți fereastra de comandă, tastați Exit, apoi apăsați Return.

Utilizarea Traceroute

Traceroute este un instrument de diagnosticare a rețelei de calculatoare pentru afișarea rutei (calea) și măsurarea întârzierilor de tranzit ale pachetelor pe o rețea de protocol Internet (IP). Această secțiune arată cum să rulați Traceroute și cum să interpretați rezultatele.

Rularea Traceroute

Pentru a rula utilitarul Traceroute, procedați după cum urmează.

  1. Deschideți o fereastră de comandă Windows.
  2. La promptul de comandă, tastați, tracert < domain.ext > (înlocuiți < domain.ext > cu numele de domeniu și extensia la care doriți să urmăriți un traseu).

Este posibil să dureze câteva secunde pentru a răspunde, dar această comandă va da un traseu de la computer la destinația pe care ați selectat-o.

Notă:
Puteți întrerupe Traceroute oricând ținând apăsată tasta CTRL și apăsând C de pe tastatură.

Copierea rezultatelor Traceroute

Pentru a copia rezultatele Traceroute-ului dvs., procedați după cum urmează.

  1. Faceți clic dreapta pe fereastra de comandă și, din meniu, faceți clic pe Selectare totală.

Aceasta va copia conținutul în clipboard. Conținutul ferestrei Prompt Command va deveni alb cu text negru.

  1. Accesați documentul în care doriți să puneți rezultatele, faceți clic dreapta și faceți clic pe Lipire (sau Ctrl- V).

Rezultatele sunt lipite în documentul dvs. Acum puteți închide fereastra de linie de comandă.

Înțelegerea rezultatelor Traceroute

Instrumentul Traceroute este utilizat pentru a mapa hopurile între utilizatorul final și serverul de destinație. Acest lucru vă poate ajuta să stabiliți unde pot apărea probleme în rețea. Exemplele de mai jos au fost colectate după urmărirea unei rute către serverul 192.168.1.8, pe un maxim de 30 de hamei. Ele prezintă un traseu bun, apoi două trasee rele; unul este un salt eșuat și unul o buclă de rutare.

Exemplu: un traceroute bun

Următorul exemplu arată un traceroute bun.

Puteți vedea fiecare pas pe care îl fac datele când se deplasează la serverul de destinație 192.168.1.8. Acestea sunt numite hamei și reprezintă un sistem sau un router pe care datele le trec totuși. După cum puteți vedea, hop 7 din acest exemplu nu a răspuns, dar hop 8, ceea ce înseamnă că hop 7 nu răspunde la cerere, ci gestionează pachetele în mod corespunzător și redirecționează traficul către următorul hop.

Exemplu: un hop eșuat

În exemplul bun de tracerout anterior, hop 7 nu răspundea la cerere, dar nu eșuase, deoarece redirecționa traficul către hop 8. Rezultatul unui test în care un hop nu răspunde și nu redirecționează traficul, ar arăta cam așa:

Acest lucru arată că testul eșuează la salt 5 și continuând să eșuezi până la saltul 30 (salturile implicite maxime pentru instrumentul de urmărire a traseului), aceasta înseamnă că saltul 5 nu răspunde și nu răspunde, sau redirecționează traficul pentru salturile ulterioare.

Exemplu: o buclă de rutare

Atunci când are loc o buclă de rutare, aceasta oprește datele să ajungă la destinația finală. Spre deosebire de saltul eșuat, bucla de rutare pur și simplu buclează datele înainte și înapoi între două salturi. În exemplul de mai jos, a avut loc o buclă între 192.168.1.4 și 192.168.1.5. Datele vor trece înainte și înapoi de la unul la altul până la expirarea sesiunii sau, în acest caz particular, se atinge limita maximă de salt.

Notă:
Veți vedea adesea acest lucru dacă utilizatorul final a fost „amenajat la perete”. O „grădină zidită” se referă la un mediu de navigare care controlează informațiile și site-urile web pe care utilizatorul le poate accesa. Aceasta este o metodă populară utilizată de furnizorii de servicii Internet pentru a menține utilizatorul navigând doar în anumite zone ale Web-ului. Acest lucru este adesea în scopul protejării utilizatorilor de informații, cum ar fi restricționarea accesului copiilor la materiale neadecvate.

Utilizarea Ping

Ping este un utilitar de rețea folosit pentru a vedea dacă sfârșitul utilizatorul poate accesa alte dispozitive conectate la internet. Când utilizați Ping, testați întotdeauna câteva site-uri diferite pentru a vedea dacă este doar un site sau toate site-urile.

Pentru a face ping pe un dispozitiv, procedați după cum urmează.

  1. Deschideți o fereastră de comandă Windows.
  2. La promptul de comandă, tastați, ping < adresa IP >, așa cum se arată mai jos.

Notă:
Puteți întrerupe Ping-ul în orice moment, ținând apăsată tasta CTRL și apăsând C de pe tastatură.

Înțelegerea rezultatelor Ping

Ping funcționează prin trimiterea pachetelor ICMP Echo Request la dispozitivul țintă și așteptarea unui ICMP Echo Răspuns. Programul raportează erori, pierderi de pachete și un rezumat statistic al rezultatelor.

Notă:
Google DNS adresa IP a serverului, 8.8.8.8, sau adresa domeniului serverului BBC, bbc.co.uk, sunt ambele utilizate în mod obișnuit ca destinații de ping pentru a verifica conectivitatea de ieșire.

În exemplele următoare, a fost utilizată comanda Ping pentru a verifica conexiunea la dispozitivul 192.168.1.1, cu 32 de octeți de date.

Exemplu: un Ping reușit

Următorul exemplu arată ecranul după o încercare de ping reușită, unde patru pachetele au fost trimise și patru pachete primite.

Exemplu: dispozitivul țintă nu răspunde

Un ping rezultatul, în cazul în care dispozitivul țintă nu răspunde sau există o problemă de conexiune, va arăta astfel:

Deși patru pachetele au fost trimise, nu s-au primit niciunul, indicând o pierdere de pachete de 100% și indicând o problemă cu conexiunea sau cu dispozitivul țintă.

Notă:
Un rezultat ca acesta nu înseamnă întotdeauna dispozitivul nu este online sau funcționează corect. Multe dispozitive au răspunsuri ping ICMP dezactivate din motive de securitate sau servicii. Deci, chiar dacă sunt în funcțiune, va apărea ca și cum ar fi de neatins.

Exemplu: un test mai lung

Din păcate, un eșantion de patru ping-uri nu este potrivit pentru detectarea pachetului pierderea, deci trebuie să efectuăm un test mai lung. Acest lucru se realizează prin adăugarea opțiunii –n, urmată de numărul de ping pe care doriți să îl efectuați, ca în exemplul următor; ping –n 500 192.168.1.1.

Aceasta va face ping țintei de 500 de ori și va umple ecranul cu fiecare ping trimis. Nu trebuie să vizualizăm fiecare ping, ci doar rezultatul final, care va arăta astfel:

După cum puteți vezi în acest test am scăpat două pachete, dar, din cauza dimensiunii mari a eșantionului, acest lucru este neglijabil și se încadrează bine în parametrii de lucru. Dacă am avea o dimensiune a eșantionului de doar patru ping, aceasta ar fi o pierdere de 50% și nu ar fi o reflectarea adevărată a pierderii în circuit.

Judecăm pierderea de pachete de la caz la caz. Dacă se observă pierderi semnificative, avem nevoie de teste suplimentare folosind fie PathPing, fie utilitarul MTR.

Înțelegerea MTR (MyTraceRoute)

MTR (MyTraceRoute, numită inițial Matt „sTraceRoute) este un program de computer care combină funcționalitatea programelor Traceroute și Ping într-un singur instrument de diagnosticare a rețelei.

MTR sondează routerele pe calea rutei, limitând numărul de hamei pe care le pot parcurge pachetele individuale și ascultând răspunsurile la expirarea lor. Acesta va repeta în mod regulat acest proces, de obicei o dată pe secundă, și va urmări timpul de răspuns al hameiului de-a lungul căii.

Un rezultat al testului MTR așa cum se arată aici ar indica probleme cu rezoluția DNS:

„Cererea de ping nu a putut găsi gazda google.com. Vă rugăm să verificați numele și să încercați din nou.”

Dacă utilizatorul final este capabil să ping un Adresa IP, dar nu poate „face ping la un nume de domeniu, cum ar fi bbc.co.uk, atunci există probabil o problemă cu setarea lor DNS.

Utilizarea PathPing

Acest utilitar de rețea este o versiune mai avansată a instrumentului Ping, care efectuează un ping la fiecare salt de-a lungul traseului până la destinație (spre deosebire de Ping, care doar ping de la dispozitivul de origine la dispozitivul de destinație).Este extrem de util în diagnosticarea pierderii de pachete și poate ajuta la diagnosticarea defecțiunilor la viteză mică.

Pentru PathPing un dispozitiv, procedați după cum urmează.

  1. Deschideți o fereastră de comandă Windows. .
  2. La promptul de comandă, tastați, parcurgând < adresa IP >, după cum se arată mai jos.

Notă:
Puteți întrerupe oricând PathPing ținând apăsată tasta CTRL și apăsând C pe tastatura dvs.

Înțelegerea rezultatelor PathPing

Avantajele PathPing față de Ping și Traceroute sunt că fiecare nod este ping ca rezultat al unei singure comenzi și că este studiat comportamentul nodurilor pe o perioadă extinsă de timp, mai degrabă decât eșantionul ping implicit de patru mesaje, sau urmărirea implicită a traseului cu o singură rută. Dezavantajul este că durează un total de 25 de secunde pe salt pentru a afișa statisticile PathPing.

În exemplele următoare, comanda PathPing a fost utilizată pentru a verifica conexiunea la dispozitivul 192.168.1.6, pe un maxim de 30 de hamei.

Exemplu: parcurgere reușită

În exemplu, au existat cinci hamei de-a lungul traseului de la origine, 192.168.1.1, la destinație, 192.168.1.6. La fiecare salt, 100 de pachete au fost trimise și nu s-au pierdut pachete.

Exemplu: parcurs nereușit

Exemplul ilustrează câteva dintre rezultatele diferite pe care le-ați putea întâlni. Uită-te la fiecare dintre rezultatele hopului și la ceea ce semnifică acestea. În exemplu, ne vom concentra pe hameiul 1, 3, 4 și 9.

10/100 = 10% arată că au existat 10 pachete scăpate din 100 care au fost trimise direct la acel hop. 5/100 = 5% arată că a scăzut 5 pachete care au trecut prin hop.

Notă:
La al doilea hop, 6/100 = 6% indică că pierderea de pachete continuă, totuși acest lucru se datorează probabil că pachetele au fost scăpate de primul salt la testare și nu de o problemă cu al doilea salt.

Un rezultat care arată pierderea de la primul salt indică cauza probabilă a fi utilizatorul final originar ” routerul și ar fi reflectat cu adresa IP a routerului (cum ar fi 192.168.0.1). În acest caz, verificați și, dacă este necesar, înlocuiți routerul, apoi retestați. Dacă pierderea este evidentă dintr-un salt după inițierea router (cel mai probabil hop 2 în continuare), atunci problema ar trebui ridicată către furnizorul de servicii.

Privind hop 3,

Niciun pachet nu a fost scăpat în hop 3, dar are un timp de răspuns ping anormal de mare de 304 ms. Acest lucru ar putea indica faptul că hardware-ul din acel hop nu este funcționează corect, iar aceasta poate fi cauzină g timpi de răspuns mari și viteze lente. Dacă hardware-ul din acel salt nu funcționează corect, veți vedea timpi mari de ping la toate salturile ulterioare, caz în care investigați hardware-ul din acel salt.

Privind hop-ul 4,

După cum puteți vedea, acest hop nu a răspuns la niciun ping trimis la acesta, dar nu a scăzut orice ping trimis prin el. După cum s-a menționat în Înțelegerea rezultatelor ping, acest lucru se datorează faptului că serverul nu răspunde la cererile de ping ICMP din motive de securitate sau de serviciu și nu indică o problemă.

Privind hop 9,

Totul de pe saltul 5 până la 8 este în regulă și totul pare normal, dar hop 9 nu.

Write a Comment

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *