IP Traceroute: Cumu Trace a Route di una Connessione

Traceroute mostra ogni router chì i vostri dati passanu trà u vostru dispositivu è qualsiasi destinazione - è induve u viaghju rallenta. Eccu cumu per eseguisce nantu à qualsiasi sistema è veramente leghje u risultatu.

Chì face traceroute

Ogni pacchettu chì viaghja in Internet porta un limitu di hop - u TTL (tempu di campà) in IPv4, o limitu di hop in IPv6. Ogni router chì trasmette u pacchettu decrementa da unu; quandu si tocca à zero, u router abbanduneghja u pacchettu è rimanda educatamente un missaghju di "tempu superatu".

Traceroute l'arma cun gentilezza: manda pacchetti cù TTL 1, dopu 2, dopu 3... Ogni risposta "tempu superatu" chì torna palesa l'indirizzu di un router in più in a strada. Stringli inseme è uttene u percorsu sanu da voi à a destinazione - cù timings.

Eseguisce nantu à u vostru sistema

Windows - tracert

Press Win + R, tipu cmd, preme Enter, poi run:

Command Prompt
tracert howtofindtheip.com

# Per indirizzu IP invece di nome:
tracert 1.1.1.1

macOS è Linux - traceroute

Terminal
traceroute howtofindtheip.com

# macOS pò avè bisognu di u percorsu cumpletu o di l'installazione:
/usr/sbin/traceroute howtofindtheip.com   # macOS
sudo apt install traceroute               # Debian/Ubuntu

U modu megliu - mtr

mtr (My Traceroute) combina traceroute è ping in una vista live - assai più informativa per diagnosticà jitter è perdita. Disponibile per Linux, macOS (via brew install mtr) è Windows (WinMTR).

Terminal
mtr howtofindtheip.com
# Press 'q' per abbandunà

Leghje i risultati

Un output tipicu s'assumiglia cusì:

Example output
 1  router.home          1.2 ms  1.0 ms  1.1 ms      # u vostru router
 2  isp-gw.net          12.4 ms 12.1 ms 12.3 ms      # u vostru ISP
 3  backbone1.net       21.0 ms 20.8 ms 21.2 ms      # rete regiunale
 4  * * *                                            # router silencieux (normal)
 5  edge-server.net     23.9 ms 24.1 ms 23.8 ms
 6  howtofindtheip.com  24.0 ms 23.7 ms 23.9 ms      # destinazione
  • U numeru di lupu - quanti routers prufonda a sonda hà righjuntu.
  • Hostname / IP - u router chì hà rispostu (i nomi PTR spessu indicanu a cità o u trasportatore).
  • Trè tempi - i tempi di andata e ritorno di e trè sonde. Ciò chì importa hè u tendenza: un saltu subitu chì persiste in i salti più tardi marca generalmente u segmentu lento.

A latenza alta in i primi salti (u vostru ISP) affetta tuttu; alta latenza chì appare tardi in u percorsu hè spessu solu congestione vicinu à a destinazione. Vulete verificà a reputazione di unu di i luppoli chì avete trovu? Incolla u so IP in u nostru verificatore di lista negra o situatu nantu à a mappa.

Perchè u tempu di salta fora

asterischi (* * *) significa chì u router ùn hà micca rispostu quella sonda. Cumunu, è di solitu innocu:

  • Parechji routers sò cunfigurati per ignurà e sonde traceroute sanu (limitazione di tariffu o pulitica di sicurità).
  • I firewall lascianu i pacchetti UDP o ICMP traceroute usa.
  • U router prioritizeghja l'invio à a risposta à u trafficu di diagnosticu.

Regula di u polgaru: i timeouts à mezu à una traccia sò bè, finu à chì i luppoli più tardi cuntinueghjanu à risponde. Sè ogni hop dopu à un certu puntu time out è a destinazione finale ùn risponde mai, quellu hop hè induve a vostra cunnessione in realtà si rompe - infurmazione inestimabile quandu discute cù a linea di supportu di un ISP.

Perchè nisun situ web pò tracciate tu

Un navigatore hè deliberatamente sandboxed: JavaScript ùn pò micca mandà i pacchetti crudi o leghje e risposte ICMP chì traceroute richiede. Qualchese "traceroute in linea" chì truvate corre da i servitori di u fornitore à u destinazione - utile, ma misura un percorsu sfarente di u vostru propiu dispositivu.

Chì tù pò fà in u navigatore: identificà sè stessu è i punti finali di a vostra strada. Truvate u vostru IP publicu, allora cercate u so DNS inversu per vede u nome di u vostru ISP assignatu à a vostra linea - u listessu tipu di nome traceroute mostra per ogni saltu.

FAQ

Traceroute dumande

Chì mostra un IP traceroute?

Traceroute elenca ogni router (hop) chì i vostri pacchetti passanu trà u vostru dispositivu è una destinazione, cù u tempu di andata e ritorno di ogni saltu. Revela induve una cunnessione rallenta o si rompe.

Perchè certi hops traceroute mostranu asterischi o time out?

Parechji routers sò cunfigurati per ùn risponde micca à e sonde di traceroute, è i firewalls li bluccanu. L'asterischi nantu à i luppoli intermedi sò normali è innocu - ciò chì importa hè se a destinazione finale risponde.

Puderaghju eseguisce un traceroute da un situ web?

Un navigatore ùn pò micca mandà i pacchetti crudi traceroute bisogni, cusì ùn pò micca esse fattu da u cliente. Traceroute basate in u web esistenu, ma misuranu a strada da i servitori di u situ web à u mira - micca da u vostru dispositivu. Da un navigatore pudete sempre truvate u vostru IP publicu è u so DNS inversu.