fbpx

Com funciona la comanda Traceroute

Facebook
Twitter
LinkedIn
WhatsApp
telegram

conceptes generals

La comanda Traceroute, també coneguda com a tracert a Windows, és una eina de diagnòstic de xarxa que s'utilitza per rastrejar la ruta que pren un paquet de dades des d'un origen fins a la destinació final a Internet. Aquesta eina és molt útil per identificar possibles problemes de xarxa, com ara latència alta o paquets perduts.

En el procés de rastreig de la ruta, l'ordre Traceroute envia una sèrie de paquets de dades a través de la xarxa, i cada paquet inclou un número de TTL (Time To Live) que comença amb un valor de 1. Cada vegada que un paquet arriba a un node de la xarxa, el node disminueix el valor de TTL a 1 abans de reenviar el paquet. Quan el valor de TTL arriba a 0, el paquet és descartat i el node envia un missatge de “time exceeded” a l'origen, indicant que el paquet no va poder arribar a la destinació i que s'ha excedit el temps permès.

L'ordre Traceroute repeteix aquest procés per a cada node a la ruta fins que el paquet arriba a la destinació final. Al final del procés, l'ordre Traceroute mostra una llista dels nodes a la ruta, juntament amb l'adreça IP de cada node i el temps de resposta que va prendre perquè el paquet arribés a aquest node.

Seqüència detallada del paquet

El funcionament detallat de l'ordre Traceroute us ho pot expressar de la següent manera:

  1. L'ordre Traceroute envia un paquet de dades amb un valor de TTL inicial d'1 a la destinació final.
  2. El primer node a la ruta del paquet rebrà el paquet, disminuirà el valor de TTL a 1 i enviarà una resposta de “temps excedit” (TTL expired) a l'origen.
  3. L'origen rebrà la resposta de temps excedit i registrarà l'adreça IP del primer node.
  4. L'ordre Traceroute enviarà un altre paquet de dades amb un valor de TTL de 2 a la destinació final.
  5. El segon node a la ruta del paquet rebrà el paquet, disminuirà el valor de TTL a 1 i enviarà una resposta de “temps excedit” a l'origen.
  6. L'origen rebrà la resposta de temps excedit i registrarà l'adreça IP del segon node.
  7. Aquest procés es repetirà per a cada node a la ruta del paquet, incrementant el valor de TTL a cada iteració fins que el paquet arribi a la destinació final.
  8. Quan el paquet arriba a la destinació final, l'ordre Traceroute mostra la ruta completa del paquet, incloent l'adreça IP i el temps de resposta de cada node a la ruta.

Quina és la comanda a MikroTik RouterOS

per a un exemple de com utilitzar la comanda Traceroute en un Mikrotik RouterOS, es poden seguir els passos següents:

  1. Accedir a la interfície del router Mikrotik i obrir la consola d'ordres.

  2. Introduïu l'ordre Traceroute seguit de l'adreça IP o el nom de domini de la destinació a la qual voleu rastrejar la ruta. Per exemple, per rastrejar la ruta cap al lloc web de Google, es podria utilitzar la següent ordre:

				
					[admin@MikroTik] > tool traceroute google.com
				
			
  1. Esperar que es completi el procés de rastreig de la ruta. Depenent de la quantitat de nodes a la ruta i la latència de la xarxa, aquest procés pot prendre uns pocs segons o diversos minuts.

  2. Revisar els resultats de l'ordre Traceroute. La sortida de l'ordre mostrarà una llista de tots els nodes a la ruta cap a la destinació, juntament amb l'adreça IP de cada node i el temps de resposta que heu pres per arribar a aquest node. Per exemple:

				
					     ADDRESS                                    STATUS
  1  192.168.1.1               1ms     1ms     1ms   
  2  10.0.0.1                  5ms     5ms     5ms   
  3  200.10.0.1                10ms    10ms    10ms  
  4  200.10.1.1                15ms    15ms    15ms  
  5  200.10.2.1                20ms    20ms    20ms  
  6  200.10.3.1                25ms    25ms    25ms  
  7  8.8.8.8                   30ms    30ms    30ms  
[admin@MikroTik] >
				
			

En aquest exemple, podeu observar que el paquet de dades va passar per sis nodes diferents abans d'arribar a la destinació final (8.8.8.8).

Diferència entre el Traceroute de Linux i el Tracert de windows

Hi ha algunes diferències clau entre les dues ordres:

  1. Sintaxi de l'ordre: la sintaxi de l'ordre Traceroute de Linux i l'ordre Tracert de Windows és lleugerament diferent. A Linux, l'ordre s'escriu com a traceroute, mentre que a Windows s'escriu com a tracert.

  2. Opcions de comanda: l'ordre Traceroute de Linux i l'ordre Tracert de Windows tenen diferents opcions d'ordres. Per exemple, a Linux, l'ordre Traceroute admet opcions com a -I per especificar l'ús d'ICMP en lloc d'UDP, mentre que a Windows, l'ordre Tracert admet opcions com a -h per especificar el nombre màxim de salts.

  3. Format de sortida: el format de sortida de l'ordre Traceroute de Linux i l'ordre Tracert de Windows també és diferent. A Linux, l'ordre Traceroute mostra l'adreça IP i el temps de resposta de cada node a la ruta, mentre que a Windows, l'ordre Tracert mostra el nom de cada node i el temps de resposta.

  4. Funcionalitat avançada: la comanda Traceroute de Linux és capaç de realitzar rastrejos de ruta més avançats, com rastrejos de ruta inversos i rastrejos de ruta múltiples. A més, l'ordre Traceroute de Linux és més personalitzable que l'ordre Tracert de Windows, permetent a l'usuari especificar el port i la mida del paquet.

En resum, encara que ambdós ordres són similars en la seva funcionalitat bàsica, hi ha algunes diferències significatives en la sintaxi de l'ordre, opcions d'ordre, format de sortida i funcionalitat avançada.

Exemple de l'ordre a Linux

				
					traceroute google.com
1  192.168.1.1 (192.168.1.1)  1.107 ms  1.237 ms  1.353 ms
2  10.255.255.1 (10.255.255.1)  14.527 ms  14.622 ms  14.719 ms
3  172.16.1.1 (172.16.1.1)  25.817 ms  25.912 ms  26.005 ms
4  172.16.2.1 (172.16.2.1)  38.320 ms  38.414 ms  38.505 ms
5  203.208.222.125 (203.208.222.125)  38.601 ms  37.301 ms  37.392 ms
6  72.14.195.12 (72.14.195.12)  60.225 ms  60.318 ms  60.415 ms
7  108.170.247.65 (108.170.247.65)  61.424 ms  61.511 ms  61.605 ms
8  108.170.235.225 (108.170.235.225)  62.719 ms  62.814 ms  62.908 ms
9  108.170.232.193 (108.170.232.193)  63.016 ms  63.103 ms  63.197 ms
10  74.125.244.16 (74.125.244.16)  63.300 ms  63.386 ms  63.480 ms
11  172.253.50.138 (172.253.50.138)  64.685 ms  64.781 ms  64.877 ms
12  172.253.66.7 (172.253.66.7)  65.122 ms  65.217 ms  65.314 ms
13  172.253.50.246 (172.253.50.246)  66.493 ms  66.587 ms  66.680 ms
14  74.125.252.128 (74.125.252.128)  66.879 ms  66.965 ms  67.058 ms
15  216.58.214.142 (216.58.214.142)  67.252 ms  67.365 ms  67.454 ms
				
			

Exemple de l'ordre a Windows

				
					tracert google.com
Tracing route to google.com [172.217.12.142]
over a maximum of 30 hops:

  1     1 ms     1 ms     1 ms  192.168.1.1
  2    17 ms    17 ms    18 ms  10.255.255.1
  3    27 ms    27 ms    27 ms  172.16.1.1
  4    40 ms    40 ms    40 ms  172.16.2.1
  5    38 ms    37 ms    37 ms  203.208.222.125
  6    59 ms    59 ms    59 ms  108.170.247.65
  7    61 ms    61 ms    61 ms  108.170.235.225
  8    63 ms    63 ms    63 ms  108.170.232.193
  9    64 ms    64 ms    64 ms  74.125.244.16
 10    67 ms    67 ms    67 ms  172.253.50.138
 11    67 ms    67 ms    67 ms  172.253.66.7
 12    69 ms    69 ms    69 ms  172.253.50.246
 13    66 ms    66 ms    66 ms  74.125.252.128
 14    66 ms    66 ms    66 ms  216.58.214.142

Trace complete.
				
			

Quin és millor?

En general, les dues ordres (traceroute y tracert) són útils per rastrejar problemes de xarxa i diagnosticar problemes de connectivitat. L'elecció de quin ús dependrà dels sistemes operatius i de les preferències personals.

Pel que fa a les característiques específiques, traceroute a Linux ofereix més opcions i característiques avançades que tracert a Windows, com ara el suport per a protocols UDP i TCP, i la capacitat de personalitzar el temps d'espera i el nombre de salts. No obstant això, tracert a Windows és més fàcil dutilitzar i pot proporcionar informació més clara i llegible en alguns casos.

En resum, totes dues eines tenen les seves fortaleses i debilitats i l'elecció d'una o altra dependrà de l'ús específic i de les preferències personals.

Voleu suggerir un tema?

Totes les setmanes postejem nou contingut. Vols que tractem sobre alguna cosa específica?
Tema per al proper Blog

Deixa un comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

CODI DE DESCOMPTE

AN24-LIB

aplica a llibres i packs de llibres MikroTik

Dies
Hores
minuts
segons

Introducció a
OSPF - BGP - MPLS

Registra't en aquest curs gratuït

MAE-RAV-ROS-240118
Dies
Hores
minuts
segons

Registra't en aquest curs gratuït

MAS-ROS-240111

Promo per Dia de Reis!

REIS24

15%

tots els productes

cursos MikroTik
cursos Academy
llibres MikroTik

Aprofita el codi de descompte Dia de Reis!

* promoció vàlida fins al Diumenge 7 Gener 2024
** el codi (REIS24) s'aplica al carret de compres
*** compra el teu curs ara i pren-lo fins al 31 Març 2024

Promo per Cap d'Any!

NY24

20%

tots els productes

cursos MikroTik
cursos Academy
llibres MikroTik

Aprofita el codi de descompte de Cap d'Any!

* promoció vàlida fins el dilluns 1 Gener 2024
** el codi (NY24) s'aplica al carret de compres
*** compra el teu curs ara i pren-lo fins al 31 Març 2024

Descomptes per Nadal!

NADAL 23

30%

tots els productes

cursos MikroTik
cursos Academy
llibres MikroTik

Aprofita el codi de descompte per Nadal !!!

** els codis s'apliquen a la cistella de la compra
promo vàlida fins el dilluns 25 Desembre 2023

DESCOMPTES CYBER WEEK

CW23-MK

17%

tots els cursos MikroTik OnLine

CW23-AX

30%

tots els cursos Academy

CW23-LIB

25%

tots els Llibres i Packs de Llibres MikroTik

Aprofita els codis de descompte per Cyber ​​Week !!!

** els codis s'apliquen a la cistella de la compra
promo vàlida fins el diumenge 3 Desembre 2023

DESCOMPTES BLACK FRIDAY

BF23-MX

22%

tots els cursos MikroTik OnLine

BF23-AX

35%

tots els cursos Academy

BF23-LIB

30%

tots els Llibres i Packs de Llibres MikroTik

Aprofita els codis de descompte per Black Friday !!!

** Els codis s'apliquen a la cistella de la compra

els codis s'apliquen a la cistella de la compra
vàlid fins al diumenge 26 Novembre 2023

Dies
Hores
minuts
segons

Registra't en aquest curs gratuït

MAE-VPN-SET-231115

Promo Halloween

Aprofiteu els codis de descompte per Halloween.

Els codis s'apliquen a la cistella de la compra

HW23-MK

11% de descompte a tots els cursos MikroTik OnLine

11%

HW23-AX

30% de descompte a tots els cursos Academy

30%

HW23-LIB

25% de descompte a tots els Llibres i Packs de Llibres MikroTik

25%

Registra't i participa al curs gratuït Introducció a Ruteig Avançat amb MikroTik (MAE-RAV-ROS)

Avui (dimecres) 11 Octubre, 2023
7pm a 11pm (Colòmbia, Equador, Perú)

MAE-RAV-ROS-231011