Pathping este unul dintre cele mai bune instrumente de depanare a rețelei care sunt integrate în Windows. Acesta vă ajută să găsiți locația unei pierderi de pachete pe o rută între dumneavoastră și o gazdă (server, router, site web etc.). Un lucru pe care îl folosesc destul de des în munca mea.
Comanda Pathping este o combinație între Ping și Tracert. În timp ce o comandă ping testează doar conexiunea de rețea între sursă (calculatorul dvs.) și destinație, Pathping va testa conexiunea la fiecare hop dintre ele. Când executați o Pathping, aceasta va urmări mai întâi traseul până la destinație și apoi va efectua un ping la fiecare nod dintre ele.
Cum se utilizează cmd Pathping
Pathping este disponibilă doar pe Windows, dacă utilizați Linux ar trebui să aruncați o privire la mtr. Pathping poate fi rulat din linia de comandă sau în PowerShell. Pentru a deschide promptul de comandă puteți face următoarele:
- Presați tasta Windows + R pentru a deschide fereastra Run
- Tastați cmd
- Presați enter
Acum, pentru a utiliza comanda, trebuie doar să introduceți pathping urmat de adresa IP sau numele de gazdă, la fel ca la un ping normal.
pathping 172.16.0.254
În funcție de numărul de salturi dintre dumneavoastră și destinație, poate dura câteva minute până la calcularea rezultatelor. În primul rând, comanda va urmări routerul, arătându-vă fiecare nod de pe traseu. Numai acest lucru este deja o informație foarte utilă, puteți vedea imediat unde apare problema (de exemplu, într-un firewall).
După ce trasarea este finalizată, se va calcula apoi latența și pierderea de pachete pentru fiecare hop de pe traseu. Acum, aceasta este partea care necesită ceva timp. Dacă nu aveți nevoie de informațiile despre latență, puteți pur și simplu să o anulați cu ctrl + c.
Pathping folosește protocolul ICMP. Acum, veți observa că atunci când încercați un pathping către google.com, de exemplu, acesta se va întrerupe după ISP-ul dumneavoastră. Acest lucru vine din cauza faptului că unele servere, routere sau firewall-uri au blocat protocolul ICMP. Așadar, îl puteți rezolva.
Încetinirea comenzii PathPing
Așa cum am spus mai devreme, pathping-ul este un pic cam lent. Dar o puteți accelera adăugându-i câteva comutatoare. În mod implicit, pathping va rezolva fiecare nume de gazdă al fiecărui hop pe care îl întâlnește. De asemenea, va trimite în mod implicit 100 de interogări către fiecare gazdă.
Așa că ceea ce putem face este să dezactivăm rezolvarea numelui de gazdă și să reducem numărul de interogări pe care pathping le face la fiecare salt cu următoarea comandă:
pathping -q 10 -n -p 100 lazyadmin.nl
Pathping -q 10
Cu ajutorul comutatorului -q setăm cantitatea de interogări la 10 în loc de 100 în mod implicit. Acest lucru va accelera statisticile care sunt calculate după urmărire.
Pathping -n
Comutatorul -n împiedică comanda să rezolve numele de gazdă. Acest lucru accelerează partea de trasare a rutei de urmărire a comenzii.
Pathping -p 100
Comutatorul -p scade timpul de așteptare între fiecare ping. În mod implicit, pathping va aștepta 250ms, așa că, dacă îl setați la 100ms, se vor face 10 ping-uri într-o secundă în loc de 4.
Pathping -h 4
O altă opțiune utilă este comutatorul -h. Cu -h puteți specifica numărul de salturi pe care doriți să le testați. Să spunem că doriți să testați doar dacă puteți ajunge la ISP-ul dumneavoastră, atunci limitarea numărului de salturi la 4 sau 5 va fi suficientă.
Pathping -w 500
Ultimul comutator util este -w. Atunci când o gazdă este inaccesibilă, durează până la 3 secunde înainte de a încerca din nou. Prin setarea timpului de așteptare la 500ms puteți accelera rezultatele.
Gânduri finale
Cu cât rețeaua dumneavoastră este mai complexă, cu atât mai des veți folosi acest instrument. Oferă informații excelente despre rutele rețelei dvs. și facilitează foarte mult depanarea problemelor de rețea. Nu am mai folosit niciodată tracert de când am aflat despre această comandă și despre abilitățile sale.
S-ar putea să vă placă și acest articol despre comanda ping, s-ar putea să învățați câteva lucruri noi și din el.
.