Cum se execută un Traceroute pentru a depana erorile conexiunii și HTTP
Publicat: 2020-07-29Erorile de conexiune trebuie să se întâmple tuturor celor care utilizează internetul. La un moment dat, traficul încetinește până la accesarea cu crawlere, iar datele pur și simplu nu trec. Fie că încercați să trimiteți un număr de card de credit care pur și simplu nu va trece, jucând un joc online în care comenzile dvs. au câteva secunde de latență între apăsarea butoanelor sau doar un site web care se blochează în continuare, despre care știți că ar trebui să funcționeze perfect. Deși nu există întotdeauna ceva pe care să îl poți face pentru a remedia problema, știind cum să rulezi o traceroută poate ameliora absolut frustrarea și îți poate da o idee despre locul problemelor și pe cine să contactezi pentru o soluție.
Abonați-vă la canalul nostru Youtube
Ce este un Traceroute?
Un traseu este destul de mult cum sună: urmăriți ruta pe care o urmează datele de la punctul A (de obicei computerul dvs.) până la punctul Z (site-ul web sau alt serviciu de destinație).
Traficul pe internet nu merge în linie dreaptă. Cererea dvs. nu merge în niciun caz direct pe site. Datele vor fi direcționate printr-un număr de noduri și hub-uri diferite, de la servere proxy la CDN-uri. Deoarece există diferite noduri care gestionează aceste date, șansele de erori ale datelor cresc proporțional.
Rularea unui traseu vă va oferi o mulțime de informații despre ceea ce se întâmplă între aceste noduri, astfel încât să puteți înțelege mai ușor de ce datele dvs. s-au blocat.
Cum se execută un traseu
Procesul real al modului de a rula o traceroută este destul de simplu. Acesta va diferi ușor în funcție de sistemul de operare pe care îl utilizați, dar ideea generală este aceeași în general. Veți utiliza promptul de comandă pentru a rula de fapt traceroute, dar nu lăsați asta să vă sperie. Sunt doar câteva apăsări de taste care sunt ușor de reținut și de înțeles.
Rularea unui Traceroute în Windows
Pentru a rula un traseu în Windows, va trebui să deschideți linia de comandă sau PowerShell. Puteți face acest lucru apăsând tasta Windows + R pentru a deschide fereastra Run.

Puteți introduce cmd sau powershell , iar Windows va deschide instrumentul respectiv. Odată deschis, tastați tracert elegantthemes.com (sau orice adresă URL sau IP pe care o urmăriți).

Datele pe care vi le-ați dat pot arăta ca un gobbledygook dacă nu sunteți obișnuiți. Vom explica mai jos cum să o interpretăm. Dar informațiile de bază sunt numărul de hopuri pe care le iau datele dvs. pentru a ajunge la destinație. În acest caz, 9. Apoi viteza la care au luat datele pentru a ajunge la acel punct și a reveni la tine (2 milisecunde la prima, apoi 27 ms la următoarea, 8 ms dincolo de asta ... și așa mai departe). Și, în cele din urmă, vedeți locațiile reale ale mașinilor care vă gestionează datele. Aceasta poate fi afișată fie ca adresă MAC, fie ca adresă IP.
Cum se execută un Traceroute pe Mac
Pe Mac, procesul este foarte similar. Vă veți deschide căutarea Spotlight și veți căuta Terminal . Puteți găsi acest lucru și în folderul Utilități din Aplicații .

Comanda de pe Mac este diferită și de Windows. Veți rula traceroute elegantthemes.com în loc de tracert . Cu toate acestea, informațiile pe care le primiți vor fi aproximativ aceleași. În terminalul Mac, informațiile sunt livrate în ordinea opusă și chiar și atunci când rulați în același loc, primiți adrese IP în loc de adrese MAC ca pe computer.
Rețineți că pe Linux, comanda este aceeași, deoarece Mac și Linux se bazează pe UNIX. Deci, ar trebui să puteți deschide terminalul și să rulați și comanda traceroute pe o instalare Linux.

Interpretarea datelor
Datele pe care le obțineți de pe un traseu pot fi puțin confuze. Dar nu trebuie să fie.
Hop Speeds
Dacă observați în exemplele de mai sus, traseul indică trei ori diferite pentru fiecare nod pe care îl urmărește. Motivul pentru care ați putea obține unul care spune că a durat 29 de milisecunde, 30 ms și 28 ms se datorează faptului că traceroute a trimis trei pachete separate de date către acel nod. Îl face ping de trei ori și apoi verifică viteza cu care se întoarce pachetul.

Acest lucru vă permite să vedeți dacă există vârfuri sau anomalii între ele pe care un singur ping nu le va prinde. În general, veți vedea diferențe în decurs de 10 milisecunde. Poate 20. Dacă începeți să vedeți diferențele de 30 și peste, s-ar putea să se întâmple ceva. Și dacă vedeți diferențe de sute, există cu siguranță o problemă pe care ar trebui să o verificați cu administratorul de rețea sau cu furnizorul de servicii de internet.
De asemenea, rețineți că orice sub 100 ms poate fi considerat, în general, instantaneu. Este foarte greu să percepi ceva sub 1/10 de secundă, dar când te apropii de 300-500 de milisecunde (o treime până la jumătate de secundă), întârzierile devin vizibile și se adaugă la întârzieri, tarabe sau blocări.
Cu toate acestea, toate acestea sunt relative la computerul dvs. , deci, dacă aveți date care călătoresc de la New York la un server din Tokyo, așteptați întârzieri mai lungi - 1500+ ms nu ar fi neobișnuit la hameiul ulterior.
Asteriscuri și locații ale nodurilor
S-ar putea să vedeți uneori, dar nu întotdeauna, un asterisc (*) în locul unei viteze de ping în traseul dvs.

Practic, acest asterisc înseamnă că datele pentru acel pachet au fost oprite, refuzate sau pierdute. S-ar putea să fi expirat și el.
După cum puteți vedea în adresele de mai sus, primele 4 din serie sunt adrese MAC similare, care indică faptul că fac parte dintr-o rețea din apropiere, dacă nu rețeaua dvs. locală - computer, router, modem etc.
Apoi, traficul se deplasează pe teritoriul ISP (știm acest lucru fiind gestionat de comcast.net ), și acolo apare asteriscul. Deci, dacă a existat o problemă de conexiune care a bazat pe această traceroută, ați ști acum să contactați Comcast pentru a o depana.
Și ultimul set de numere provine de la destinația dvs. și de la configurarea lor. S-ar putea să treacă printr-un CDN precum Cloudflare și, dacă există un asterisc sau un ping cu latență ridicată aici, va trebui să contactați administratorul site-ului web pentru a determina ce se întâmplă.
Instrumente online
Dar dacă, poate, doriți să știți cum să rulați un traceroute pe un anumit server, dar nu doar de pe computer sau locație, KeyCDN are un instrument de traceroute cu adevărat înțelept pe care îl puteți utiliza.

Ce este foarte util la acest instrument este că obțineți aceleași informații de la ei, dar din numeroase locații de pe tot globul, de la Londra la Tokyo până la San Francisco. Rulați împreună cu traseele locale, folosind un serviciu sau un instrument ca acesta vă poate ajuta să diagnosticați cu precizie de unde provin problemele de conexiune.
Încheierea
Știind cum să rulezi o traceroută este una dintre abilitățile pe care ar trebui să le aibă oricine de pe internet în cutia de instrumente. Nu va fi ceva pe care îl folosiți zilnic. Cu toate acestea, atunci când există probleme de conexiune care trebuie diagnosticate și rezolvate, posibilitatea de a deschide o linie de comandă sau de a ști unde să găsiți un instrument poate economisi ore sau zile de timp urmărind anumite probleme.
De ce fel de probleme te-a salvat știind să rulezi un traseu?
Imagine prezentată de articol de local_doctor / shutterstock.com
