Está en la página 1de 5

INGENIERÍA ELÉCTRICA LABORATORIO ANÁLISIS TRACERT (ICMP) REDES DATOS EN SISTEMAS

ELECTRICOS UNIVERSIDAD DISTRITAL “FRANCISCO JOSE DE CALDAS”

OBJETIVOS:

 Observar el funcionamiento del rastreo a través del tracert.


 Observar la forma en que el tiempo de vida de un paquete disminuye en un routing loop.
 Realizar la interconexión entre los dispositivos de la internetworking.

DIAGRAMA DE TOPOLOGIA:

Figura 1.

INTRODUCCIÓN.

Algunas formas del comando trace son extremadamente útiles como herramientas de
resolución de problemas. Para emitir el comando desde la línea de comando de Windows
cmd, utilice la siguiente forma tracert (y dirección IP o URL si el DNS se encuentra
correctamente configurado); para emitir el comando desde IOS (Equipos Cisco), utilice la
siguiente forma trace o traceroute (dirección IP o URL si DNS se encuentra correctamente
configurado).

En esta actividad, se examinara el rastreo y se verá como se encuentra formado por paquetes
ping con distintas configuraciones en el campo tiempo de vida del paquete (TTL). En la
segunda parte de esta actividad, activara un routing loop cuando encienda una interfaz de
router, con lo que iniciara un paquete en el loop y observara como el valor TTL disminuye
hasta que el paquete se desecha.

MARCO TEÓRICO.

TRACERT:

Permite establecer la ruta seguida por un paquete desde el origen al destino. El programa
hace uso de dos mensajes ICMP (tiempo extendido y destino inalcanzable) para encontrar la
ruta seguida por el paquete.

Figura 2.

PASOS DE FUNCIONAMIENTO DEL TRACERT:

1. El PC A envía n paquete al PC B destino usando UDP, este mensaje es encapsulado en un


mensaje IP con un valor TTL=1. El programa anota el tiempo de envió del paquete.
2. El R1 recibe el paquete y pone el valor TTL=0. Entonces descarta el paquete debido al
nuevo valor del TTL. Sin embargo el Router envía un mensaje de tiempo extendido (tipo
11 y código 0) para mostrar que el valor TTL es cero y que el paquete se ha descartado. La
aplicación Traceroute recibe los mensajes ICMP y usa la dirección origen del paquete
devuelto para hallar la IP de la interfaz del Router. También el programa anota el tiempo
de llegada del paquete. La diferencia entre el tiempo de ida y vuelta del paquete es el RTT.
Este mismo proceso se repite tres veces con cada nodo para obtener un tiempo de ida y
vuelta promedio más exacto. El primer tiempo en muchos casos puede ser mayor que el
segundo o el tercero debido al tiempo que le cuesta al protocolo ARP encontrar la
dirección física del Router. Para las vueltas segunda y tercera ya se tiene la ARP
3. Este proceso se repite en cada nodo pero incrementando el TTL en 1.
4. Una vez que el PC B recibe el mensaje reduce el TTL, pero no descarta el mensaje puesto
que ha llegado al destino final. ¿Cómo se puede enviar un mensaje ICMP al PC A? para
enviar el mensaje ICMP de vuelta se utiliza un criterio un poco diferente. El puerto de
destino del paquete UDP se pone con un valor no soportado por el protocolo UDP, de tal
manera que cuando el PC B reciba el paquete no pueda encontrar una aplicación que
acepte la entrega. Observe que esta situación no se produce en los routers porque estos
no comprueban la cabecera UDP.

Traceroute graba la dirección origen del paquete que llego y toma nota del tiempo de ida
y vuelta. La recepción de un mensaje de destino inalcanzable con un valor de código 3 es
una indicación de que se ha encontrado la ruta y de que no se necesitan más paquetes.

TABLA DE DIRECCIONAMIENTO DE RUTAS LABORATORIO 1.

DISPOSITIVO INTERFAZ DIRECCION IP MASCARA DE SUBRED GATEWAY POR DEFECTO


PC0 FastEthernet 10.0.0.1 255.255.255.0 10.0.0.254
PC1 FastEthernet 10.0.0.2 255.255.255.0 10.0.0.254
PC2 FastEthernet 192.168.1.1 255.255.255.0 192.168.1.254
PC3 FastEthernet 192.168.1.2 255.255.255.0 192.168.1.254
FastEthernet0/0 10.0.0.254 255.255.255.0 N/A
serial0/0/0
ROUTER 0 192.168.7.1 255.255.255.252 N/A
(DCE)
INICIALMENTE
serial0/0/1 192.168.9.2 255.225.255.252
DESACTIVADA
serial0/0/0 192.168.7.2 255.195.255.252 N/A
ROUTER 1 serial0/0/1
192.168.8.1 255.165.255.252 N/A
(DCE)
FatsEthernet0/0 192.168.1.254 255.255.255.0 N/A
serial0/0/0 192.168.8.2 255.255.255.252 N/A
ROUTER 2
serial0/0/1
192.168.9.1 255.255.255.252 N/A
(DCE)
TABLA DE ENRUTAMIENTO ROUTERS LABORATORIO 1.

ip route 192.168.1.0 255.255.255.0 192.168.7.2


ROUTER 0 ip route 192.168.8.0 255.255.255.0 192.168.7.2
ip route 0.0.0.0 0.0.0.0 192.168.7.2
ip route 192.168.1.0 255.255.255.0 192.168.8.2
ROUTER 1 ip route 10.0.0.0 255.255.255.0 192.168.7.1
ip route 0.0.0.0 0.0.0.0 192.168.8.2
ip route 10.0.0.0 255.255.255.0 192.168.8.1
ROUTER 2
ip route 0.0.0.0 0.0.0.0 192.168.9.2

Tarea 1: implemente la topología de red de la figura 1 incluyendo cada dirección y ruta de la tabla
1 (tenga en cuenta desactivar las interfaces indicadas). Nota: para configurar una interface serial
como DCE incluya el comando: clock rate 64000

Tarea 2: examine el funcionamiento del rastreo

Paso 1. Ingrese al Modo simulación. Haga clic en la ficha simulación para ingresar al Modo
simulación una vez que las luces del enlace del switch se tornen color verde (si cambia entre los
modos tiempo real y simulación provocara que el proceso se acelere). Se quiere capturar solo los
eventos ICMP. En la sección Filtros de la lista de eventos, haga clic en el botón Editar filtros. Solo
seleccione eventos ICMP.

Paso 2. Ejecute el rastreo. Desde el símbolo del sistema de PC0, ejecute el comando tracert
192.168.1.2 y presione la tecla intro. Minimice la ventana de solicitud de entrada de comando.
Debe aparecer el primer paquete.

Paso 3. Examine el primer paquete. Examine el primer paquete que aparece en la lista de eventos
haciendo clic en el rectángulo coloreado información para ese paquete.

Paso 4. Recorra la simulación, examinando el TTL para observar los paquetes salientes y las
respuestas. Haga clic en el botón capturar/avanzar varias veces hasta que todo el proceso de
tracert finalice. Examine el paquete en la ventana información PDU en distintos puntos a lo largo
del tramo. Observe que tracert se crea a partir de ping, más precisamente, solicitudes de eco con
mayores configuraciones de periodo de vida. Restaure la ventana del comando PC0
periódicamente para ver el progreso del resultado del comando. Cuando haya terminado, haga clic
en el botón restablecer simulación.

Tarea 3: observe como el periodo de vida del paquete disminuye en un routing loop.
Paso 1. Active el routing loop. Abra el Router 0 y vaya a la ficha configuración. Busque la Interface
serial0/0/1 (Interfaz serial0/0/1) (con la dirección IP 192.168.9.2) y cambie el estado del puerto a
encendido. Esto causara que se genere un routing loop para los paquetes a destinos desconocidos
cuando se enciende esta interfaz.

Paso 2. Agregue una PDU compleja a un destino no existente. Utilice el botón agregar una PDU
compleja (el sobre abierto en el extremo derecho) para agregar una PDU compleja desde PC0.
Para la dirección IP de destino, utilice 172.16.1.1, una dirección que no exista en ninguna parte de
esta red. Para el número de secuencias, utilice 1 y para la hora, utilice 0. Haga clic en el botón
crear PDU. Las rutas estáticas predeterminadas configuradas en los routers seguirán reenviando
este paquete hasta que su periodo de vida expire. Examine el primer paquete que aparece en la
lista de eventos haciendo clic en el cuadro de color info para ese paquete.

Paso 3. Recorra la simulación. Haga clic en el botón capturar/avanzar varias veces y observe la
forma en que se reenvía este paquete a través del routing loop. Examine el paquete en la ventana
información de PDU en distintos puntos a lo largo del tramo y observe que los routers disminuyen
el periodo de vida. Continúe hasta que el paquete sea descartado y se envié la notificación
nuevamente a PC0. Imagine cual sería la situación si los paquetes IP no contaran con un campo
tiempo de vida.

QUE SE DEBE ENTREGAR

Como entrega del laboratorio se debe presentar el archivo funcional donde se presente el
funcionamiento con y sin el loop entre los routers.

Adicionalmente se deben contestar las siguientes preguntas:

¿Analizando el funcionamiento del comando tracert para que puede servir en las aplicaciones
reales?

¿Qué implicaciones y efectos puede tener los loops físicos al tener una configuración errónea?

¿Por qué no se puede tener loops lógicos de comunicación?, ¿Que ocurre con los hots al tener
información duplicada debida a dichos loops, si es que llega la información al destino?

También podría gustarte