viernes, 27 de mayo de 2011

Cuestión 6. Sobre MSS

En base a la topología que se muestra a continuación y considerando que todos los equipos presentes en dicha topología realizan el cálculo de MSS en conexión, se envían 1500 bytes de datos desde la máquina ‘A’ a la máquina ‘E’.

6.1 Indica el tipo y código de paquetes ICMP existentes en la red.

6.2 Muestra el MTU del camino completo.


Cuestión 5. Comparación de TCP y UDP

Determina el número de paquetes UDP que se generan (indicando el formato de los paquetes: cabeceras, etc…), cuando el nivel de transporte envía 1000 bytes de datos en una red Ethernet con MTU de 500 bytes. Repite el ejercicio considerando que el nivel de transporte utilizado fuera TCP.

En UDP manda los paquetes sin más y sino el tamaño de la MTU es menor que el tamaño del datagrama, entonces fragmenta el paquetes trozos mas pequeños.

En TCP antes de empezar a enviar datos, lo que haría sería enviar MTU del pc al destino y este le responde su MTU. Después calcula la MSS y entonces comenzaría a enviar los datos.
En este caso si la MTU es de 500 bytes la MSS es de 460 (MSS = MTU - 20(cab. ip) - 20(cab. tcp)), por lo cual enviaría 3 paquetes de tamaño 460, 460 y 80.

Cuesition 4. Sobre TCP



Inicia el monitor de red. A continuación, realiza la carga de una página Web en tu navegador. Finaliza la captura de datos.

4.1 Comprueba las secuencias de conexión-desconexión TCP. ¿Son similares a las que se detallan en la figura 12 del enunciado de la práctica? (Puede que observes que el cliente contesta a una solicitud de SYN del servidor con un RST. Esto ocurre porque el servidor trata de autentificar al cliente, algo que no permite el PC).







Como se aprecia en las imágenes, son similares a las de la figura 12.

4.2 Comprueba el valor de los puertos utilizados. Indica su valor.

 los puertos de envío son el 80 que pertenece a servidores web.

4.3 Observa el valor de MSS negociado en la conexión.



El valor de MSS es 146O

Cuestión 3. Sobre UDP

3.1 Utiliza el programa udp.exe para realizar un envío de datos al puerto 7 (eco) o al puerto 13 (hora y día) del servidor Linux1 (10.3.7.0). Para ello basta especificar la dirección IP y el puerto del servidor, colocar algún texto en la ventana y pulsar el botón "Envía UDP". Con el monitor de red, analiza la secuencia de paquetes UDP que se desencadenan cuando se envía como datos una palabra, por ejemplo “hola”. Utiliza el filtro adecuado en el Monitor de Red (direcciones y protocolos).

                                                                  Puerto 13 (Hora y dia)

Cuestión 2. Sobre RIP

2.1 Realiza una captura (de unos 30 segundos) con el monitor de red para localizar mensajes RIP 2 en el segmento Ethernet 172.20.43.192/26. Determina de quién proceden los mensajes RIP capturados e interpreta la información sobre rutas que transportan, examinando las direcciones IP, las máscaras y números de saltos de las rutas. ¿Qué rutas intercambian los encaminadores?

Como se puede observar en la imagen, nuestro destino es 224.0.0.9 y nos proponciona la información de la puerta de enlace y de nuestra maquina. También podemos observar que el número de puerto es 520.








2.2 Examina las direcciones IP y MAC del paquete RIP para comprobar el uso de direcciones multicast de red y de enlace, y la correspondencia entre éstas. ¿A qué numero de puerto van dirigidos estos mensajes? ¿Qué protocolo de transporte emplean?


Estos mensajes van dirigidos al puerto 520 y pertenecen al protocolo RIPv2

Cuestión 1.4. Tablas de encaminamiento

1.4 Analizando la topología de la red del laboratorio, ¿Qué crees que sucedería con los datagramas procedentes de tu máquina si el router CISCO 2513 tuviera asignada la puerta de enlace 10.4.2.1 para encaminar cualquier mensaje con destino a Internet? ¿Se produciría alguna situación de error ICMP?

Que el paquete no llegaría a destino, se perdería.

Cuestión 1.3. Tablas de encaminamiento

1.3 Modifica la tabla de encaminamiento de tu PC para asignar como puerta de enlace la máquina de la Escuela Politécnica (172.20.43.195) ¿Qué comandos has empleado?

route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 172.20.43.195




Cuestión 1.2. Tablas de encaminamiento

1.2 Modifica la tabla de encaminamiento de tu PC para alcanzar las direcciones de la red 10.3.0.0/16 pasando por los equipos Linux 2 - Linux 1. Comprueba si la modificación tiene éxito o no usando el comando “tracert” varias veces. ¿Logras cambiar el camino por defecto hacia las máquinas indicadas? Justifica la respuesta indicando, exactamente, lo que obtienes al ejecutar el comando tracert (IP destino: 10.3.2.0).

Aunque hemos cambiado la tabla de encaminamientos del pc, para poder pasar por los equipos Linux 2 - Linux 1, la tabla se modifica sola, ya que no puede pasar por la ruta que le hemos dado.




Cuestión 1.1. Tablas de encaminamiento


1.1 Analiza la configuración de las tablas de encaminamiento de distintos equipos de la red (PC del alumno, Linux 1, Linux 2 y encaminadores CISCO) con las herramientas comentadas en clase (rexec). Comprueba el sentido de envío de paquetes (según destino) en función de los valores obtenidos en la tabla.
Para el acceso a los encaminadores CISCO del laboratorio emplea la herramienta “Rexec” en conexión con el linux 172.20.43.232 y comando:
rsh –l alumnos IP_router “sh ip route”, donde IP_router se corresponde con la IP asignada al encaminador.