Trazado de la ruta con Traceroute
Siga cada salto que realiza su tráfico hasta llegar al destino
Trazado de la ruta con Traceroute es una lección gratuita de Network+ Academy en CoddyKit. Esta es la lección 2 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Network+ Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Network+ Academy incluye 4 lecciones en total.
Qué hace Traceroute
Traceroute (tracert en Windows) revela la ruta que siguen los paquetes hasta un destino, mostrando cada router (salto) del recorrido y el retraso en cada uno. Mientras que ping responde «¿puedo llegar?», traceroute responde «¿por qué ruta y dónde se ralentiza o se detiene?». Es la herramienta principal para localizar en qué punto de una ruta se encuentra un problema.
traceroute example.comSaltos y routers
Cada dispositivo que reenvía su paquete hacia el destino es un salto. Traceroute muestra los saltos en orden, desde su puerta de enlace hacia el exterior, atravesando los ISP hasta llegar al destino. Al mostrar la cadena de routers, traceroute permite ver el recorrido real de su tráfico e identificar exactamente qué salto está fallando o añade retraso.
El truco del TTL
Traceroute utiliza ingeniosamente el TTL. Envía paquetes con TTL=1, por lo que el primer router los descarta y responde con un error. Después usa TTL=2 para llegar al segundo router, y así sucesivamente. Cada paquete que caduca revela un salto más. Al aumentar progresivamente el TTL, traceroute traza la ruta, un router a la vez, hasta llegar al destino.
Interpretación de la salida de traceroute
Cada línea muestra un número de salto, la IP o el nombre del router y, normalmente, tres muestras de tiempo en milisegundos. Los tiempos suelen aumentar a medida que los saltos están más lejos. Un aumento gradual y razonable es normal. La salida permite observar cómo se acumula la latencia salto a salto e identificar exactamente dónde aumenta de forma inesperada.
Detectar dónde se interrumpe
Si traceroute muestra varios saltos y después se detiene o agota el tiempo de espera, es probable que el problema esté en el último salto que respondió o justo después de este. Esto permite localizar un fallo de enrutamiento o conectividad en un punto concreto de la ruta y, a menudo, distinguir entre su red y la de un ISP. Saber que el fallo se encuentra a tres saltos, en el núcleo del ISP, cambia a quién debe llamar.
Latencia a lo largo de la ruta
Traceroute ayuda a encontrar las fuentes de latencia. Si los tiempos son bajos durante varios saltos y después aumentan bruscamente, ese salto o enlace está añadiendo retraso. Recuerde que un enlace de larga distancia, como un salto transatlántico, añade latencia de forma natural. La habilidad consiste en distinguir el retraso esperado por la distancia de un aumento anormal que indique congestión o un problema.
Asteriscos y tiempos de espera agotados
Un asterisco (*) significa que un salto no respondió a tiempo. Esto es habitual y no siempre indica un problema: muchos routers dan menor prioridad a las respuestas ICMP/UDP en las que se basa traceroute o las bloquean, aunque sigan reenviando tráfico real sin inconvenientes. Unos pocos asteriscos en mitad de la ruta, seguidos de respuestas de saltos posteriores, normalmente indican un router silencioso, no uno averiado.
Métodos de Windows frente a Unix
Las implementaciones difieren. Windows tracert envía solicitudes ICMP Echo, mientras que el traceroute tradicional de Unix envía paquetes UDP a puertos altos; ambos dependen de respuestas que indican que el TTL ha expirado. Como los firewalls tratan ICMP y UDP de forma diferente, la misma ruta puede verse distinta desde un equipo Windows y desde uno Linux. Conocer el método explica algunas discrepancias.
Rutas asimétricas
Traceroute solo muestra la ruta de ida. El tráfico de vuelta puede seguir una ruta diferente, denominada ruta asimétrica. Esto significa que un retraso observado podría producirse realmente durante el regreso, algo que traceroute no puede mostrar directamente. Téngalo en cuenta al interpretar los resultados, especialmente en la internet pública, donde la asimetría es habitual.
Pathping y mtr
Dos herramientas mejoradas combinan ping y traceroute. Windows pathping traza la ruta y después mide la pérdida de paquetes por salto a lo largo del tiempo. La popular herramienta Unix mtr actualiza continuamente un traceroute en vivo con estadísticas acumuladas de pérdida y latencia. Ambas son excelentes para diagnosticar problemas intermitentes que un único traceroute podría no detectar.
Traceroute en la práctica
Utilice traceroute después de hacer ping cuando la conectividad con un host remoto sea deficiente o falle. Le indica si el problema está en su LAN, en su gateway, en su ISP o muy lejos, al otro lado de internet. Localizar el segmento responsable le permite solucionar lo que está bajo su control y escalar lo que no, con pruebas concretas.
Comprobación rápida
Compruebe sus conocimientos sobre traceroute.
Repaso
Ha aprendido a utilizar traceroute. Puntos clave:
- Traceroute muestra cada salto y su retraso hasta un destino.
- Funciona incrementando el TTL para que los routers respondan por turnos.
- El punto donde se detiene la salida permite localizar un fallo en la ruta.
- Los asteriscos suelen indicar un router silencioso, no uno averiado.
- pathping y mtr añaden la pérdida por salto a lo largo del tiempo.
Preguntas frecuentes
¿La lección «Trazado de la ruta con Traceroute» es gratis?
Sí — el texto completo de «Trazado de la ruta con Traceroute» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Network+ Academy, actualiza a CoddyKit PRO. El curso de Network+ Academy incluye 4 lecciones en total.
¿Qué aprenderé en «Trazado de la ruta con Traceroute»?
Siga cada salto que realiza su tráfico hasta llegar al destino Practicas Network+ Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Network+ Academy?
No se requiere experiencia previa. Network+ Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 2 de 4.
¿Cuánto tiempo toma la lección «Trazado de la ruta con Traceroute»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Network+ Academy?
Sí. Cada lección de Network+ Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Comprobación de la accesibilidad con Ping
- Trazado de la ruta con Traceroute
- Consulta de la configuración con Ipconfig
- Consulta de DNS con Nslookup