Buscar este blog

jueves, 2 de junio de 2011

Cuestión 6 - Práctica 3


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.
La MTU en el primer caso sería la menor entre el origen y el destino dado que son las únicas que se pueden conocer, en este caso MTU=1000

Al mandar el paquete se produce un error de Destination Unreachable (tipo 3, ICMP) dado que la MTU de una de las redes es de 500, y para pasar por ella los paquetes no deben exceder dicho tamaño.

Cuestión 5 - Práctica 3


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. 

MTU = 500 bytes
Paquete = 1000 bytes
1er paquete: Tamaño= 500 bytes; Incluye: 20 bytes (IP), 8 bytes (UDP), 472 bytes (datos)
2º paquete: Tamaño=500 bytes; Incluye: 20 bytes (IP), 480 bytes (datos)
3er paquete: Tamaño=68 bytes; Incluye: 20 bytes (IP), 48 bytes (datos)

Cuestión 4 - Práctica 3


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.
Hemos cargado la web cuantobserver.blogspot.com
4.1    Comprueba las secuencias de conexión-desconexión TCP. ¿Son similares a las que se detallan en la figura 6 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).
Sí, se observan los paquetes que se incluyen en el establecimiento de una conexion

miércoles, 1 de junio de 2011

Cuestión 3 - Práctica 3


Cuestión 3. Sobre UDP 

Udp.exe. Este sencillo programa para MS Windows nos permitirá enviar y recibir paquetes UDP, especificando también su contenido, a un número de puerto y una IP destinos especificados para comprobar el funcionamiento de este protocolo.


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).

Cuestión 2 - Práctica 3

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?

RIP: Proceden de los routers CISCO 230 y CISCO 231 con destino multicast

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?

Router (520)

Protocolo: UDP

Cuestión 1 - Práctica 3


Cuestión 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.




LINUX 1

Usuario Alumnos, Contraseña Alumnos, Server 10.3.7.0, Comando netstat –rn

Kernel IP routing table

Destination Gateway Genmask Flags MSS Window irtt Iface

10.3.2.0 0.0.0.0 255.255.255.255 UH 500 0 0 ppp0

10.4.2.1 10.3.2.0 255.255.255.255 UGH 500 0 0 ppp0

172.20.41.240 0.0.0.0 255.255.255.240 U 1500 0 0 eth0

172.20.43.0 10.3.2.0 255.255.255.0 UG 500 0 0 ppp0

10.1.0.0 10.3.2.0 255.255.255.0 UG 500 0 0 ppp0

10.3.0.0 0.0.0.0 255.255.0.0 U 500 0 0 ppp0

127.0.0.0 0.0.0.0 255.0.0.0 U 3584 0 0 lo

0.0.0.0 172.20.41.242 0.0.0.0 UG 1500 0 0 eth0


miércoles, 13 de abril de 2011

Cuestión 6 - Práctica 2


Cuestión 6. Sobre direccionamiento IP y creación de subredes 

6.a Dada la dirección de clase B 145.65.0.0, se desean 6 subredes. ¿Cuántos bits se tendrán que reservar para crear las subredes? Indica el valor decimal de las subredes, así como el valor de la nueva máscara de subred.

IP:         145.65.0.0 à 10010001. 01000001.00000000.00000000
Mask: 255.255.0.0 à 11111111.11111111.00000000.00000000
Nueva mask  255.255.224.0 11111111.11111111.11100000.00000000
Subredes: 000 001 010 011 100 101
Subred
Subred IP
1ª maquina
Última máquina
1
145.65.0.0
145.65.0.1
145.65.31.254
2
145.65.32.0
145.65.32.1
145.65.63.254
3
145.65.64.0
145.65.64.1
145.65.95.254
4
145.65.96.0
145.65.96.1
145.65.127.254
5
145.65.128.0
145.65.128.1
145.65.159.254
6
145.65.160.0
145.65.160.1
145.65.191.254

6.b Sea la dirección de red IP 125.145.64.0 con máscara asociada 255.255.254.0. Ampliar la máscara de subred en dos bits, indicando el nuevo valor. Determina el rango de direcciones IP que puede emplearse para numerar máquinas en cada una de las subredes obtenidas en la ampliación.


 IP:        125.145.64.0                  Binario: 01111101.10010001.0100000|0.0|0000000
                   Mask: 255.255.254.0                   Binario: 11111111.11111111.1111111|0.0|0000000
                   Se tendrán que reservar 2 bits: 00, 01, 10, 11.
Subred
Subred IP
1ª Maquina
Ultima máquina
1
125.145.64.0
125.145.64.1
125.145.64.126
2
125.145.64.128
125.145.64.129
125.145.64.254
3
125.145.65.0
125.145.65.1
125.145.65.126
4
125.145.65.128
125.145.65.129
125.145.65.254

Cuestión 5 - Práctica 2


Cuestión 5. Mensaje ICMP “Time Exceeded”
Dentro del mensaje ICMP Time Exceeded se analizará el de código 0: Time to Live exceeded in Transit (11/0). En primer lugar, inicia el monitor de red para capturar paquetes IP relacionados con la máquina del alumno y ejecuta el comando:

     C:\> ping –i 1 –n 1 10.3.7.0


5.a.   Finaliza la captura e indica máquina que envía el mensaje “ICMP Time to Live exceeded in Transit”… ¿Puedes saber su IP y su MAC? (identifica la máquina en la topología del anexo)

Cuestión 4 - Práctica 2


Cuestión 4. Mensaje ICMP “Redirect

Inicia el Monitor de Red. A continuación ejecutar los comandos:

C:\>route delete 10.4.2.1                                                  (si ya ha sido borrada la ruta, avisa con un error)
C:\>ping -n 1 10.4.2.1
(antes de contestar debes confirmar que en MSDOS el resultado del Ping es correcto:  paquetes enviados:1 , paquetes recibidos:1, sino debes repetir los dos comandos anteriores y el proceso de captura en el Monitor de Red)

En base a los paquetes capturados, filtra sólo los datagramas que contengan tu dirección IP y contesta a las siguientes preguntas:
 

Cuestión 3 - Práctica 2


Cuestión 3. Mensaje ICMP “Destination Unreachable”
Dentro del mensaje ICMP Destination Unreachable se analizará el de código 4: Fragmentation Needed and Don't Fragment was Set (3/4). En primer lugar ejecuta el comando:
 

        C :\>route delete 10.3.7.0                                                ( si ya ha sido borrada la ruta, avisa con un error)

¿Porqué ejecutar este comando? En MS Windows, con route se modifican las tablas de encaminamiento de una máquina. Con la opción delete eliminamos un camino o ruta a la dirección especificada. Al eliminarlo, borramos también cualquier información asociada a esa dirección, incluida la información sobre errores previos al acceder a ese destino.
A continuación, poner en marcha el Monitor de Red en modo captura y ejecutar el comando ping:

C:\>ping -n 1 –l 1000 -f  10.3.7.0                   (…la opción –f impide la fragmentación de los datagramas en la red)


 En base a los paquetes capturados, indicar:

 3.a.Identifica las direcciones IP/MAC de los paquetes  IP involucrados. ¿A qué equipos pertenecen?
 (identifica la máquina con la topología del anexo)

IP:
Mi PC: 172.20.43.217
Linux 1: 10.3.7.0
Cisco2513: 10.4.2.5

Cuestión 2 - Práctica 2


Cuestión 2. Sobre la fragmentación de datagramas IP
Empleando el programa Monitor de Red de la misma forma que en la situación anterior, ejecutar:

C:\>ping –n 1 –l 2000 172.20.43.230                              (…la opción –l especifica la cantidad de datos a enviar)


2.a. Filtra los paquetes en los que esté involucrada tu dirección IP. A continuación, describe el número total de fragmentos correspondientes al datagrama IP lanzado al medio, tanto en la petición de ping como en la respuesta. ¿Cómo están identificados en el Monitor de Red todos estos paquetes (ICMP, IP, HTTP, TCP…)?  ¿qué aparece en la columna ‘info” del Monitor de Red?

Cuestión 1 - Práctica 2

Cuestión 1. Sobre mensajes ICMP del “Ping” 
Inicia el programa Monitor de Red en modo captura. A continuación ejecuta el comando:

C:\>ping –n 1 172.20.43.230          (…la opción –n especifica el número de peticiones “echo” que se lanzan al medio)


Detener la captura en el Monitor de Red (filtrar únicamente tramas del alumno) y visualizar los paquetes capturados. En base a los paquetes capturados determinar:
1.a.¿Cuántos y qué tipos de mensajes ICMP aparecen? (tipo y código)
      ip.addr==172.20.43.220 && icmp
      Aparece Echo (ping) request de tipo 8 y código 0 y Echo (ping) reply de tipo 0 y código 0.

miércoles, 16 de marzo de 2011

Cuestión 5 - Práctica 1

Cuestión 5. Sobre direccionamiento IP y máscaras de subred
 

a) Analizar al azar varios DATAGRAMAS IP (4 ó 5) capturados con el monitor de red.
De los datagramas visualizados, indica cuál es su longitud.


172.25.40.53 : 48 bytes
172.20.43.221: 40 bytes

¿Qué aparece en el campo “PROTOCOL” de cada datagrama?




Identifica la CLASE de dirección asociada a cada dirección IP fuente o destino.

172.25.40.53 : Clase B
172.20.43.221: Clase B

domingo, 13 de marzo de 2011

Cuestión 4 - Práctica 1

Cuestión 4. Sobre el protocolo ARP


a) Visualiza la dirección MAC e IP de la máquina de ensayos, ejecutando el siguiente comando en una ventana de MSDOS:

ipconfig /all

Anota los valores de IP y MAC que obtienes. Con ello sabrás el direccionamiento IP y MAC de tu PC en la red local.

IP: 172.20.43.217
MAC: 00-0A-5E-76-8A-2C

A continuación, activa la captura de tramas en el programa monitor de red.

En la máquina del alumno se lanzarán peticiones ‘echo’ a través del programa ping a la dirección IP 172.20.43.230, borrando previamente de la tabla ARP local la entrada asociada a esa dirección IP:

arp –a (Visualiza la tabla ARP)
arp –d <dirección ip> (Borra una dirección IP en la tabla ARP)
ping 172.20.43.230 (Muestra la conectividad de la máquina 172.20.43.230)

En el monitor de red debes detener la captura y visualizarla. Introduce un filtro para visualizar sólo tramas ARP asociadas a la máquina del alumno.

  • ¿Cuántas tramas Ethernet intervienen en el protocolo ARP?
          2 tramas.

Cuestión 3 - Práctica 1


Cuestión 3. Tramas del nivel de Enlace (Ethernet)
A partir de la captura del ejercicio anterior, debes analizar ahora la cabecera del nivel de enlace. Para ello, realiza un filtrado para visualizar TRAMAS que procedan de tu máquina.

a) ¿Qué tipo de filtro has empleado?. Indica la dirección MAC de tu máquina.

eth.src == 00-0A-5E-76-8A-2C

Cuestión 2 - Práctica 1

Cuestión 2. Análisis estadístico de una captura de datos

A partir de una conexión y descarga de datos en la red se determinará cierta información que aparece en la misma. En primer lugar se iniciará el monitor de red y se realizarán las siguientes acciones para generar tráfico: Con el navegador, realiza la descarga del programa PUTTY:

http://tartarus.org/~simon/putty-snapshots/x86/putty.zip

A continuación, una vez paralizada la captura. Con los datos obtenidos debes responder a las siguientes cuestiones:

a) Calcula el porcentaje de paquetes IP existentes en la captura. (Paquetes IP / tramas totales *100).

3979/4005*100

b) Calcula el porcentaje de paquetes IP enviados por la máquina del alumno. 

1387/4005*100

Cuestión 1 - Práctica 1

Cuestión 1. Iniciación al monitor de red. Visualización general de protocolos en la red
Activa el monitor de red y captura todo tipo de tráfico en la red durante unos segundos. Paraliza la captura y visualiza…


a)  Del conjunto de datos adquiridos, filtrar los que estén dirigidas a la máquina del alumno. ¿Cuántas tramas aparecen?

Haciendo uso del comando ip.dst con la dirección ip =172.20.43.221 (ip.dst == 172.20.43.221), se han visualizado 36 tramas de 141.

b)  Del conjunto de datos adquiridos, filtrar los que proceden de la máquina del alumno. ¿Cuántas tramas visualizas ahora?

Haciendo uso del comando ip.src con la dirección ip =172.20.43.221 (ip.src == 172.20.43.221), se han visualizado 51 tramas de 141.