Tecnología

Inicio

Protocolo traceroute

Protocolo traceroute


Traceroute es una utilidad de red para Unix y sistemas operativos tipo Unix. Como su nombre indica, devuelve la ruta de un paquete viaja a un destino, una lista de los saltos (links) se cruzaron. El paquete está basado en el protocolo de mensajes de control de Internet (ICMP).

Caracteristicas

Traceroute ofrece la opción de devolver un camino a una carrera de destino a través de ya sea el Protocolo de Control de Transmisión (TCP) o el Protocolo de datagramas de usuario (UDP). Sin embargo, los cortafuegos modernos bloquean este tráfico, y por eso ahora ICMP es una mejor opción para los paquetes de encaminamiento de rastreo. ICMP es un protocolo de compañero del Protocolo de Internet (IP).

Función

IP carece de cualquier tipo de informe de errores, y esto es proporcionado por ICMP. Traceroute envía un mensaje ICMP, provocando la regeneración mediante la manipulación del "tiempo de vida" campo del paquete IP. Este campo designa el número máximo de saltos que un paquete puede tomar para su destino. Cada router que pasa en el paquete reduce este número por 1. Si llega a 0, el router descarta el paquete y devuelve un mensaje ICMP al remitente del paquete.

Propósito

La falta de presentación de informes que envían los routers intermedios permite que el programa traceroute para registrarlos. Normalmente, un paquete IP sólo contiene las direcciones IP de origen y destino y sin indicación de los enrutadores intermedios.