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