Download 001-Laboratorio 0 - Sistema Operativo - EVA FING
Document related concepts
Transcript
Redes de Datos – Laboratorio – Instructivo Laboratorio 0 Familiarización con el Sistema Operativo Instrucciones generales Para poder realizar exitosamente la práctica, deberá cumplir las siguientes etapas: Previo al laboratorio Estudiar la información contenida en este instructivo. Se recomienda consultar las referencias sugeridas u otras de su preferencia. Imprimir y leer el procedimiento de la práctica incluido en el Informe. Se recomienda imprimir una página por faz. Traer un disquete/memoria USB para poder probar comandos que acceden al dispositivo y/o guardar resultados. Durante el laboratorio Seguir el procedimiento indicado en el Informe y completarlo en forma grupal. El Informe deberá ser entregado al finalizar la práctica. NO SE ACEPTA ENTREGA DE INFORMES EN OTRO MOMENTO. Después del laboratorio Agradecemos que nos envíe sus aportes al foro específico creado en la página web del curso. Objetivos Esta primera práctica introduce al estudiante en el conocimiento y manejo de las máquinas del laboratorio de redes. Estas máquinas corren el sistema operativo Ubuntu, una distribución de Linux con ambiente gráfico Gnome. El estudiante se familiarizará con el arranque del sistema, el manejo del ambiente gráfico, algunos comandos de Unix, la captura de datos de salida, el manejo de dispositivos de memoria USB, etc. Además se realizará un primero contacto con un software analizador de protocolos WireShark (Ethereal) que será utilizado exhaustivamente en los siguientes laboratorios. Al finalizar la práctica el estudiante será capaz de: • • • • • • • • • Reconocer el hardware y la instalación de máquinas en el laboratorio de redes. Manejar el arranque múltiple configurado en las máquinas. Manejar el ambiente de ventanas Gnome. Iniciar, usar y cerrar un terminal de comandos. Iniciar, cerrar y terminar un programa, desde menú y desde terminal. Capturar salida de comandos hacia un archivo. Copiar archivos hacia y desde una memoria USB. Describir el propósito y emplear en forma elemental algunos comandos básicos de Linux. Determinar el nombre de la máquina, sistema operativo, versión. Redes de Datos 2016 – Instructivo Laboratorio 0 Página 1 de 3 • • Salir de sesión, apagar la máquina, reiniciar el sistema. Capturar los paquetes que viajan por cada una de las interfaces de red. Preparación 1. Cables y conexiones de red Buscar referencias sobre conectores seriales y de red, sobre todo imágenes, para poder reconocerlos. Buscar información sobre cableado de conexiones seriales y de red Ethernet. Puede consultarse la introducción a los laboratorios Internet de la Universidad de Virginia, en http://www.cs.virginia.edu/~itlab/book/pdf/Introduction_v6c.pdf. 2. Qué es Unix El Curso Básico de Unix, http://iie.fing.edu.uy/~vagonbar/unixbas provee una introducción sencilla al sistema operativo Unix. Los capítulos Sistemas Operativos e Introducción a Unix explican generalidades sobre sistemas operativos y sobre Unix en particular. 3. Comandos Unix Para esta práctica se deberán estudiar los siguientes comandos y sus opciones principales: • • • • • • • • • • • • • • • man ls pwd cd mkdir rmdir mv cp rm hostname uname more id mount umount Una introducción al uso de estos comandos puede verse en el capítuloTutorial del Curso Básico de Unix. El capítulo Reseña de comandos básicos provee un resumen de los comandos más usados, su propósito y opciones corrientes. Las páginas man, presentes en todo sistema Unix, contienen toda la información técnica relativa a cada comando. Las páginas man de diversos comandos para la versión de Unix utilizada en los laboratorios pueden consultarse en la página del curso. Los comandos pueden estudiarse en cualquier máquina Unix o Linux; en estos comandos las diferencias entre versiones son menores. Ejecutando man <comando> permite visualizar la página man del comando. Para salir de las páginas man se debe precionar la tecla “q”. Ej: man ls – Esto permite visualizar la página man del comando “ls” Hay versiones de Linux (versiones Live) que corren desde el CD, sin alterar para nada la instalación de la máquina. Por esta vía se puede probar fácilmente el ambiente Linux y los comandos de Unix. Redes de Datos 2016 – Instructivo Laboratorio 0 Página 2 de 3 4. WireShark (Ethereal) El software WireShark (Ethereal) es un analizador de protocolos disponible para sistemas Windows y UNIX. Se encuentra disponible en http://www.wireshark.org/. Allí también se encuentra disponible el manual del mismo. Es un software de mucha utilidad para este curso y la práctica profesional en general, que iremos conociendo a lo largo de los sucesivos laboratorios. En particular en esta práctica veremos como realizar capturas básicas y comprender la información desplegada. A los efectos de preparar la práctica se debe saber: • • • Ejecutar WireShark en el ambiente gráfico Gnome. Cómo capturar paquetes en diferentes interfaces de red. Qué es capturar en modo promiscuo y para qué puede ser útil. A los efectos del curso se ha preparado un instructivo que está disponible en la página de la asignatura. Para este laboratorio, se deben leer las secciones: Objetivo, Analizadores de Protocolos de Red, WireShark y Uso de WireShark. Procedimiento En el Informe. Evaluación Agradecemos que nos envíe sus aportes al foro específico creado en la página web del curso. Para conocer más • Curso Básico de Unix. Un curso introductorio al sistema operativo Unix, orientado a Linux. Intérprete de comandos, sistema de archivos, editor vi, expresiones regulares, filtros, programación del shell. http://iie.fing.edu.uy/~vagonbar/unixbas/index.htm. • The Internet Lab Manual. Es una colección de instructivos para realizar prácticas de laboratorio en redes de datos. Si bien el equipo requerido es inalcanzable, el contenido de los instructivos es altamente aprovechable. Página principal: http://www.cs.virginia.edu/~itlab/book/ Enlaces: http://www.cs.virginia.edu/~itlab/book/links/ Introducción: http://www.cs.virginia.edu/~itlab/book/pdf/Introduction_v6c.pdf • Instructivo de WireShark. Disponible en la página del curso. • WireShark. http://www.wireshark.org. Redes de Datos - Curso 2016 - Página del curso: http://iie.fing.edu.uy/cursos Instituto de Ingeniería Eléctrica - Facultad de Ingeniería - UDELAR - Montevideo, Uruguay. Redes de Datos 2016 – Instructivo Laboratorio 0 Página 3 de 3