Protocolos de Enrutamiento Utilizando el archivo Protocolo_de_Enrutamiento.cap y sabiendo que la captura fue realizada en una topología como la mostrada abajo proceda a realizar lo siguiente: 1. Cuál protocolo de enrutamiento es utilizado? El protocolo de enrutamiento es RIPv2. Proceda a realizar un filtro en Wireshark que le permita visualizar sólo los paquetes del protocolo de enrutamiento en ejecución y conteste lo siguiente: 2. Cuál protocolo de capa 4 (modelo OSI) utiliza ese protocolo de enrutamiento? El protocolo de capa 4 es UDP. 3. Cuál es el valor hexadecimal para el campo protocol del datagrama IP? En hexadecimal es 11 y en decimal 17.
4. Cuál es el número de puerto del protocolo capa 4 de origen? En decimal el puerto es 520 y en hexadecimal es 0208. 5. Cuál es la dirección MAC de destino en las tramas del protocolo de enrutamiento? Por qué es ese valor? La dirección MAC de destino es en hexadecimal 01 00 5E 00 00 09. La dirección Multicast de Ethernet es 01 00 5E 00 00 00, y se sabe que el grupo de las direcciones IPv4 Multicast mapean las direcciones en el rango de 01 00 5E 00 00 XX, donde XX va de 00 hasta FF para distintas aplicaciones y en el caso de RIP el campo XX es 09.
6. Cuál es la dirección IP de destino en las tramas del protocolo de enrutamiento? Por qué es ese valor? La dirección IP de destino es 224.0.0.9. La dirección IPv4 Multicast 224.0.0.0, donde se sabe que el grupo de direcciones IPv4 multicast es 224.0.0.X donde X va de 0 a 24, y en este caso de RIP es 9. 7. Cuál es la métrica de este protocolo de enrutamiento? Nota: no se obtiene de la captura en Wireshark. Es una métrica por conteo de salto, o sea, por cuántos enrutadores tiene que pasar para llegar al destino, los números van de 1 a 16. 8. Respecto a la trama 2 ó5 conteste: (a) Cuál es el valor hexadecimal para el campo command del protocolo de enrutamiento? Ese valor qué significa? El valor es hexadecimal es 01, y este comando es Request que significa que un enrutador esta solicitando información sus vecinos para establecer la métrica. (b) El valor del campo metric es 16. Qué significado tiene este valor en el protocolo de
enrutamiento? En este caso 16 significa que el destino todavía es inalcanzable. (c) Cuál trama corresponde al paquete enviado por R2? La trama es 5 pues la dirección de origen es 1.1.1.2. 9. Respecto a las tramas 10, 15, 23 y 30 conteste: (a) Cuál es el valor hexadecimal para el campo command del protocolo de enrutamiento? Ese valor qué significa? El valor es hexadecimal es 02, y este comando es Responset que significa que un enrutador esta respondiendo una solicitud o enviando periódicamente la información a otro enrutador. (b) Las tramas 10, 15, 23 y 30 contienen la misma información de enrutamiento. Cuál router
envía estos paquetes y por qué? Esta información la envía el enrutador R2 con dirección IP 1.1.1.2 pues está respondiendo a la solicitud de información que inicialmente hace el enrutador R1 a R2 en la trama 2. (c) Qué información de enrutamiento contienen los paquetes enviados? Tienen la dirección IP de destino (2.2.2.0), la máscara (255.255.255.0), la red 2.2.2.2.0/24 está a un salto de distancia y la dirección IP del siguiente enrutador. (d) Por qué la métrica es 1? Porque R1 cuando recibe la información por medio de R2 se da cuenta que la red 2.2.2.0 está a una distancia de 1 salto. Es decir, la red 2.2.2.0 está directamente conectada a la otra interface de R2. (e) Por qué se envía la misma información de enrutamiento? Cuál es el periodo de tiempo (en segundos) en el que se envía la información? Envía la información de enrutamiento porque inicialmente lo habían solicitado, y porque cada 30 s segundos se envía la información. Pregunta extra: Por qué el valor next hop en los paquetes response es 0.0.0.0 y no la dirección de siguiente salto 1.1.1.2? El valor de la direción IP del siguiente enrutador (next hop) es de 0.0.0.0 porque se asume que la dirección IP de la ruta más óptima es la dirección del enrutador está enviando el mensaje de respuesta, esto está definido así en el protocolo RIP.