• Saltar al contenido principal
  • Skip to secondary menu
  • Saltar a la barra lateral principal
  • Saltar al pie de página
  • Inicio
  • Secciones
    • Ciencia de datos
    • Criptografía
    • Herramientas
    • Machine Learning
    • Noticias
    • Opinión
    • Productividad
    • Programación
      • JavaScript
      • Julia
      • Matlab
      • Python
      • R
  • Programación
    • JavaScript
    • Julia
    • Matlab
    • Python
    • R
  • Laboratorio
    • Estadística
      • Calculadora del Tamaño Muestral en Encuestas
      • Calculadora de estadísticos descriptivos
      • Test de normalidad
      • Calculadora de contrastes de hipotesis
      • Calculadora de tamano del efecto
      • Simulador de Regresión Lineal con Ruido
      • Visualizador de PCA
      • Visualizador de Series Temporales
      • Simulador de Regresión Logística
      • Simulador de K-Means
      • Simulador de DBSCAN
      • Detector de la Ley de Benford
    • Probabilidad
      • Calculadora de Probabilidad de Distribuciones
      • Calculadora de Probabilidades de Lotería
      • Simulador del Problema de Monty Hall
      • Simulador de la Estrategia Martingala
    • Finanzas
      • Calculadora de Préstamos e Hipotecas
      • Conversor TIN ↔ TAE
      • Calculadora DCA con ajuste por inflación
      • Calculadora XIRR con Flujos Irregulares
      • Simulador FIRE (Financial Independence, Retire Early)
    • Negocios
      • CLV
      • Scoring
    • Herramientas
      • Formateador / Minificador de JSON
      • Conversor CSV ↔ JSON
      • Comparador y Formateador de Texto y JSON
      • Formateador y Tester de Expresiones Regulares
      • Inspector de JWT
      • Generador y verificador de hashes
      • Codificador / Decodificador Base64 y URL
      • Conversor de bases numericas
      • Conversor de Timestamp Unix
      • Conversor de colores
      • Generador de UUIDs
    • Juegos
      • Tres en Raya
      • Nim con Q-Learning
    • Más
      • Método D’Hondt
      • Generador de Contraseñas Seguras
  • Noticias
  • Boletín
  • Contacto
  • Tienda
    • Libros
    • Equipamiento de oficina
    • Equipamiento en movilidad

Analytics Lane

Ciencia e ingeniería de datos aplicada

  • Ciencia de datos
  • Machine Learning
  • IA Generativa
  • Python
  • Pandas
  • NumPy
  • R
  • Excel

Tutorial básico de Traceroute

diciembre 8, 2023 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 4 minutos

Entender cómo viajan los paquetes de un punto a otro en una red es básico para poder solucionar numerosos problemas de conectividad. Una de las herramientas más utilizadas para ello es Traceroute. El comando es similar a ping, pero ofrece una información más detallada, no solo indica si se llega al destino, sino que traza la ruta desde el origen al destino.

¿Qué es traceroute?

Tracerouter es una herramienta de diagnóstico de red con la que se puede seguir la ruta tomada por los paquetes de datos que viajan desde un dispositivo a su destino. Las transmisiones de datos en la red se dividen en pequeños paquetes que viajan de un servidor a otro antes de llegar a su destino final. Tracerouter revela cada uno de estos saltos, mostrando los puntos de tránsito intermedios y los tiempos en cada uno de ellos.

Instalación en Linux

Por defecto en Rocky Linux y otras distribuciones el comando traceroute no viene instalado por defecto, por lo que es necesario instalarlo. En el caso de Rocky Linux u otras distribuciones basadas en RHEL se puede usar el siguiente comando yum para ello

sudo yum install traceroute

Mientras que para las distribuciones basada en Ubuntu el comando que se debería ejecutar es el siguiente

sudo apt install traceroute

En macOS la herramienta ya se encuentra instalada mientras que en Windows se el comando se llama tracert en lugar de traceroute

Nuevo test de normalidad interactivo en el laboratorio de Analytics Lane
En Analytics Lane
Nuevo test de normalidad interactivo en el laboratorio de Analytics Lane

Publicidad


Uso básico de traceroute

Una vez instalado Traceroute en el sistema solamente se tiene que escribir el comando seguido de la dirección a la que se desea acceder. Por ejmplo, para ver la ruta a Analytics Lane solamente se tendría que escribir

traceroute analyticslane.com

con lo que se debería obtener una salida como la siguiente

# traceroute analyticslane.com
traceroute to analyticslane.com (172.67.184.238), 30 hops max, 60 byte packets
 1  10.0.0.254 (10.0.0.254)  0.991 ms  0.907 ms  0.882 ms
 2  152.89.165.252 (152.89.165.252)  1.855 ms 152.89.165.253 (152.89.165.253)  1.598 ms 152.89.165.252 (152.89.165.252)  1.796 ms
 3  172.20.10.253 (172.20.10.253)  1.598 ms  2.323 ms  2.347 ms
 4  103.26.200.236 (103.26.200.236)  2.726 ms  1.933 ms 103.26.200.237 (103.26.200.237)  1.925 ms
 5  10.50.1.129 (10.50.1.129)  2.058 ms 10.50.1.130 (10.50.1.130)  2.406 ms  2.368 ms
 6  178.156.31.81 (178.156.31.81)  3.152 ms cloudflare.baja.espanix.net (193.149.1.56)  2.814 ms  2.711 ms
 7  172.70.60.5 (172.70.60.5)  2.755 ms 188.114.108.9 (188.114.108.9)  2.308 ms 172.70.60.5 (172.70.60.5)  2.284 ms
 8  172.67.184.238 (172.67.184.238)  2.011 ms  1.685 ms  1.833 ms

Lo que contiene la siguiente información

  • Lista de Saltos: Traceroute mostrará una lista de saltos numerados, cada uno representando un dispositivo en la ruta hacia el destino.
  • Direcciones IP: Junto a cada salto, verás la dirección IP del dispositivo intermedio. Esto te ayuda a identificar los nodos específicos por los que pasa la información.
  • Tiempo de Respuesta: Cada salto también muestra el tiempo que tarda el paquete de datos en llegar a ese punto. Los tiempos más largos pueden indicar congestión o problemas en ese nodo específico.
  • Estrellas o Asteriscos: Si ves asteriscos en lugar de tiempos de respuesta, significa que el nodo no responde a las solicitudes de Traceroute. Esto podría ser intencional o indicar un problema en ese punto de la red.
    En este caso han sido necesarios 8 saltos para llegar al destino y se han enviado tres paquetes, el valor por defecto, mostrando el tiempo que ha tardado cada uno de ellos. Incluso cuando van a través de diferentes rutas.

Opciones de configuración

Existen varias opciones que se pueden usar para adaptar el funcionamiento del comando a nuestras necesidades específicas

  • Tiempo de espera: El tiempo de espera predeterminado de Traceroute es de tres segundos, este es el tiempo que espera antes de saltar al siguiente paso. Para cambiar el tiempo de espera se puede usar el comando -w seguido del tiempo en segundos. Por ejemplo, para limitar a 5 segundos el comando sería:
traceroute -w 5 analyticslane.com
  • Paquetes enviados: De forma predeterminada Traceroute envía tres parques por salto, si se desea cambiar este comportamiento se puede usar el comando -q seguido del número de saltos. Por ejemplo, para enviar a 4 paquetes el comando sería:
traceroute -q 4 analyticslane.com
  • Limitar el número máximo de saltos: El número máximo de saltos por defecto es de 30, este valor se puede cambiar fácilmente con la opción -m seguido de la cantidad máxima deseada. Por ejemplo, para limitar a 5 saltos el comando sería:
traceroute -m 5 analyticslane.com
  • Deshabilitar la asignación del nombre del host: por defecto Traceroute muestra el nombre del host, esta opción se puede deshabilitar mediante la opción -n. Así, si no se desean mostrar los nombres de los hosts se tendría que usar:
traceroute -n analyticslane.com

Usos prácticos de traceroute

Algunos de los posibles usos de Traceroute son:

  • Resolución de Problemas de Conectividad: Traceroute es una herramienta con la que es posible identificar dónde se produce un problema de conexión. Si un sitio web no se carga correctamente, un vistazo a la ruta con Traceroute puede revelar dónde se encuentra la interrupción.
  • Optimización de Redes: Los administradores de red pueden utilizar Traceroute para optimizar rutas y minimizar los tiempos de respuesta. Esto es crucial para garantizar un rendimiento eficiente de la red.
  • Seguimiento de Paquetes: Si estás preocupado por la privacidad y la seguridad de tus datos, Traceroute te permite visualizar la ruta que toman tus paquetes de datos, lo que puede ser útil para asegurarte de que no atraviesen ubicaciones no deseadas.

Publicidad


Conclusiones

Traceroute es una herramienta esencial para analizar el enrutado de paquetes en las redes. Ya sea para solucionar problemas de conexión, optimizar redes o simplemente por curiosidad, esta herramienta proporciona una visión detallada del funcionamiento de la infraestructura.

Imagen de Bruno en Pixabay

¿Te ha parecido de utilidad el contenido?

¡Puntúalo entre una y cinco estrellas!

Puntuación promedio 0 / 5. Votos emitidos: 0

Ya que has encontrado útil este contenido...

¡Síguenos en redes sociales!

¡Siento que este contenido no te haya sido útil!

¡Déjame mejorar este contenido!

Dime, ¿cómo puedo mejorar este contenido?

Publicaciones relacionadas

  • Nuevo test de normalidad interactivo en el laboratorio de Analytics Lane
  • Nuevo conversor de timestamp Unix en el laboratorio de Analytics Lane
  • Calculadora de Contrastes de Hipótesis: interpreta correctamente el p-valor y toma decisiones estadísticas con confianza
  • Calculadora de Tamaño del Efecto: la herramienta clave para entender cuánto importa realmente una diferencia
  • Simulador de DBSCAN: descubre cómo encontrar clusters reales (y ruido) sin fijar K
  • Conversor de Colores: convierte, compara y valida cualquier color en tiempo real
  • Analytics Lane lanza su Generador de UUIDs: identificadores únicos, seguros y listos para producción en segundos
  • 1200 publicaciones en Analytics Lane
  • Analytics Lane lanza su Conversor TIN ↔ TAE: la herramienta definitiva para entender el coste real de depósitos, préstamos e hipotecas

Publicado en: Herramientas Etiquetado como: Linux

Interacciones con los lectores

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

I accept the Terms and Conditions and the Privacy Policy

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Barra lateral principal

Suscríbete a nuestro boletín

Suscríbete al boletín semanal para estar al día de todas las publicaciones.

Política de Privacidad

Analytics Lane en redes sociales

  • Amazon
  • Bluesky
  • Facebook
  • GitHub
  • Instagram
  • Mastodon
  • Pinterest
  • RSS
  • Telegram
  • Tumblr
  • Twitter
  • YouTube

Publicidad

Entradas recientes

De la Regresión Logística al Scorecard: La Transformación Matemática

mayo 19, 2026 Por Daniel Rodríguez

Noticias

Analytics Lane lanza la versión 1.1 del laboratorio con nuevas suites de CLV y Scoring

mayo 18, 2026 Por Daniel Rodríguez

Interés compuesto: la fuerza que multiplica tu dinero (y los errores que la anulan)

mayo 14, 2026 Por Daniel Rodríguez

Publicidad

Es tendencia

  • Método del codo (Elbow method) para seleccionar el número óptimo de clústeres en K-means publicado el junio 9, 2023 | en Ciencia de datos
  • Hoja de cálculo para repartir los escaños en base al método D’Hont Aplicar el método D’Hondt en Excel publicado el abril 14, 2021 | en Herramientas
  • ¿Puede la inteligencia artificial ser creativa? [Mitos de la Inteligencia Artificial 3] publicado el julio 2, 2024 | en Opinión
  • Función de interpolación lineal en Excel sin VBA publicado el noviembre 3, 2021 | en Herramientas
  • 7 extensiones de Visual Studio Code para ciencia de datos publicado el enero 27, 2023 | en Herramientas

Publicidad

Lo mejor valorado

4.9 (24)

Seleccionar filas y columnas en Pandas con iloc y loc

4.6 (16)

Archivos JSON con Python: lectura y escritura

4.4 (14)

Ordenación de diccionarios en Python mediante clave o valor

4.7 (13)

Operaciones de filtrado de DataFrame con Pandas en base a los valores de las columnas

4.1 (11)

Aplicar el método D’Hondt en Excel

Comentarios recientes

  • bif en JSON en bases de datos: cuándo es buena idea y cuándo no
  • bif en Cómo desinstalar Oracle Database 19c en Windows
  • M. Pilar en Cómo eliminar las noticias en Windows 11 y recuperar tu concentración
  • Daniel Rodríguez en Probabilidad básica: cómo entender el azar en nuestra vida diaria
  • Pepe en Probabilidad básica: cómo entender el azar en nuestra vida diaria

Publicidad


Footer

Analytics Lane

  • Acerca de Analytics Lane
  • Boletín de noticias
  • Contacto
  • Libros
  • Lo más popular
  • Noticias
  • Tienda
  • Tiendas afiliadas

Secciones

  • Ciencia de datos
  • Criptografía
  • Herramientas
  • Machine Learning
  • Opinión
  • Productividad
  • Programación
  • Reseñas

Sobre de Analytics Lane

En Analytics Lane tratamos de explicar los principales conceptos de la ciencia e ingeniería de datos con un enfoque práctico. Los principales temas tratados son ciencia de datos, ingeniería de datos, inteligencia artificial, machine learning, deep learning y criptografía. Además, también se habla de los principales lenguajes de programación y herramientas utilizadas por los científicos e ingenieros de datos.

Copyright © 2018-2026 Analytics Lane ·Términos y condiciones ·Política de Cookies ·Política de Privacidad ·Herramientas de privacidad ·Contacto