lunes, 7 de marzo de 2011

Práctica 1 - Cuestión 4

Esta cuestión nos va a servir para conocer el protocolo ARP. Este protocolo permite a los host conocer la MAC a la que deben encaminar sus tramas, a partir de una dirección IP.

Apartado a)
Haciendo uso del comando de MSDOS ipconfig/all podemos conocer, además de nuestra dirección IP (que con un ipconfig podriamos averiguar) la MAC de nuestra tarjeta de red, en este caso 00:0A:5E:76:FF:89, con IP 172.20.43.220


Una vez conocidos estos datos, vamos a concoer mejor el protocolo ARP y la tabla ARP.

Antes de continuar borramos cualquier cosa que pudieramos tener almacenada en la tabla mediante el comando de MSDOS 'arp-d' y, seguidamente, pingueamos a la dirección 127.20.43.230 y detenemos la captura de tráfico que habiamos comenzado previamente, mostrando 12 tramas ethernet en las que intervienen el protocolo ARP.

Una vez se ejecuta el protocolo ARP para la resolución de una dirección, en la memoria caché de ARP aparecerá dicha correspondencia ARP - IP.

Sin que transcurra mucho tiempo (para evitar que se vacie la memoria caché de ARP) capturamos d e nuevo tramas con el monitor de red para, seguidamente, ejecutar el comando ping con la misma dirección de destino que antes. Ahora vemos que aparecen 6 tramas, que es menos que antes, lo que es lógico, ya que, al dejar pasar poco tiempo, la memoria caché no se ha vaciado y por lo tanto, al conocer la máquina la MAC de destino, no necesita ejecutar el protocolo ARP.

Apartado b)
En este caso vamos a ejecutar el comando ping con las direcciones de los ordenadores de los compañeros como destino, de modo que la memoria caché va llenándose de direcciones MAC a medida que el protocolo ARP se las da a conocer al PC.

Apartado c)
Si por el contrario, son los compañeros son los que pinguean a mi máquina, en este caso, en el monitor de red aparecen las tramas ARP del resto de ordenadores que, por medio de broadcast, quieren conocer la MAC de mi tarjeta de red.

Apartado d)
Borramos de nuevo el contenido de la caché ARP para, acto seguido, ejecutar el comando ping con las siguientes direcciones (externas a mi LAN):
  • 172.20.41.241
  • 10.3.2.0
  • 10.3.7.0
  • 10.4.2.5
En este caso, al pinguear a direcciones externas a nuestra LAN, la trama se envía por boradcast buscando la dirección MAC de la puerta de enlace, por lo que la dirección que nos aparece en la tabla ARP continuamente es la dirección de la interfaz del router que tenemos asignada en el laboratorio como gateway.

Apartado e)
En los siguientes dos apartados, dada una topología de red, describiremos los pasos mediante los cuales un PC puede enviar datos a otro host fuera de su red. Veremos cómo actúa el protocolo ARP en estos casos.



Comando ARP
Dir. Origen MAC
Dir. Origen IP
Dir.Destino MAC
Dir. Destino IP
Petición
Mac1
5.1.2.0
FF:FF:FF:FF
5.2.2.0
Respuesta
Mac2
5.1.1.0
Mac1
5.1.2.0
Petición
Mac3
5.2.1.0
FF:FF:FF:FF
5.2.2.0
Respuesta
Mac4
5.2.2.0
Mac3
5.2.1.0
Apartado 4f)

Comando ARP
Dir. Origen MAC
Dir. Origen IP
Dir.Destino MAC
Dir. Destino IP
Petición
Mac1
5.1.2.0
FF:FF:FF:FF
5.3.2.0
Respuesta
Mac2
5.1.1.0
Mac1
5.1.2.0
Petición
Mac3
5.2.1.0
FF:FF:FF:FF
5.2.3.0
Respuesta
Mac5
5.2.3.0
Mac3
5.2.3.0
Petición
Mac6
5.3.1.0
FF:FF:FF:FF
5.3.2.0
Respuesta
Mac7
5.3.2.0
Mac6
5.3.1.0

No hay comentarios:

Publicar un comentario