Trabajo Practico Nro. 1

Anuncio
Cátedra de Sistemas Distribuidos
Escuela de Ingeniería Electrónica
Departamento de Sistemas e Informática
Trabajo Práctico nro. 1: Redes e Interconexíon
Objetivos del Práctico
Aplicar y afirmar los conocimientos teorícos adquiridos mediante la utilización de comandos y
utilitarios en un entorno de red, incluyendo:
1.Visualización de tramas Ethernet. Encapsulamiento de nivel 2.
Interpretación de los campos de la trama: src address, dst address, fcs, etc.
2. Paquetes de capa 3: encapsulamiento IP. Interpretación de los campos del paquete. Lectura de
configuración IP.
3. ARP y RARP
4. Protocolo ICMP. Registro de ruta y timestamp. TTL. Interpretación de los resultados.
5. Routing IP en LAN y WAN.
6. Utilización de un software de captura y análisis de paquetes
Evaluación Parcial
El informe de este TP deberá entregarse antes de rendir el primer parcial. Este incluye los temas
desarrollados en las clases de teoría, en los módulos 1 (Caracterización de Sistemas Distribuidos)
y 2 (Redes y TCP/IP), y el uso de los siguientes comandos y utilitarios:
a) ipconfig tracert ping netstat route arp (Windows)
b) ifconfig ping traceroute netstat route arp (Linux)
c) ethereal (Linux/Windows)
d) tcpdump (Linux) windump (Windows)
e) nslookup (Linux/Windows)
Como material de preparación del TP podrá utilizarse:
Apuntes de clase y presentaciones de la cátedra (ver página web http://dsi.fceia.unr.edu.ar)
Libros: Sistemas Distribuidos (Coulouris et. al.), TCP/IP Illustrated (Stevens), TCP/IP (Comer)
Manual Ethereal: http://www.ethereal.com/docs/man-pages/ethereal.1.htm
Manuales on-line de los comandos a utilizar.
Sistemas Distribuidos – TP 1
Pág. 1
Metodología de Ejecución del Práctico
El práctico debe desarrollarse sobre cualquier PC con conexión a Internet y sistemas operativo
Windows XP o Linux.
a) Determinar la configuración de TCP/IP del host local usando el comando apropiado. Debe
obtenerse:
Nombre de host y de dominio del equipo
1.Tipo y número de adaptadores de red presentes en el equipo
2.Dirección IP y netmask de cada uno de ellos
3.Ruteador por defecto (Default Gateway)
4.Servidores DNS configurados
5.Tabla de rutas
6.Tabla del protocolo arp
7.Dirección MAC de la placa de red principal equipo
b)
1. Determinar la dirección IP de los siguientes servidores en Internet:
www.uba.ar
www.inria.fr
www.stanford.edu
2. Determinar el tiempo de tránsito de paquetes entre nuestro equipo y cada uno de los servidores
del punto 1 utilizando ping. Analizar jitter. Calcular latencia y DTR suponiendo enlace simétrico.
3. Determinar la ruta utilizada para contactar a cada uno de los servidores del punto 1 utilizando
traceroute.
4. Investigar las prestaciones de los comandos utilizados, y cómo deberían usarse para obtener
mayor información.
c) Interacción cliente/servidor (browser/servidor www)
a. Ejecutar el analizador con filtro de captura host 'direccion IP local'
b. Tipear el nombre del servidor www.uba.ar <http://www.uba.ar/> en la ventana del
navegador
c. Analizar la secuencia de tramas recibidas.
Conclusiones
Deberán ser volcadas en un informe donde consten los resultados obtenidos, comentando en cada
caso las particularidades observadas, tiempos y rutas determinadas, comentarios de comandos, etc.
El informe se valorará principalmente por las conclusiones a las que se arribe a partir de los
resultados obtenidos en la experiencia.
Sistemas Distribuidos – TP 1
Pág. 2
Descargar