Documente Academic
Documente Profesional
Documente Cultură
43 Introducci
on a los Sistemas Distribuidos
Parte 1: Ejercicios
1. En la siguiente figura, los colores de las PCs indican la/s VLAN/s a la/s que pertenecen.
Deber
a configurar los modos de acceso en routers y switches para que el sistema funcione
correctamente.
a) Asigne un identificador a cada VLAN existente. Es necesario que las PCs amarillas
tengan una VLAN?
b) Para cada interfaz de los switches y del router, configure el modo de acceso.
c) Explique, lo m
as detalladamente posible, de que manera PC2 se comunica con PC10.
d ) Explique, lo m
as detalladamente posible, de que manera PC1 se comunica con PC10.
e) Explique por que no se puede conectar PC5 a la VLAN verde.
Parte 2: Configuraci
on del GNS3-Dynamips
A continuaci
on se listan los pasos a seguir para configurar Dynamips y la interfaz GNS3 para
luego analizar el escenario de la Parte 3. El procedimiento se explicara en Linux. Tambien hay
versi
on de Dynamips y GNS3 para Windows. En las maquinas del laboratorio F el GNS3 y los IOS
ya est
an instalados, y se puede ir directamente al paso 2.
Instalaci
on en Ubuntu con apt-get
Es la forma m
as f
acil de instalarlo, pero no instala la u
ltima version, sino la u
ltima que
se encuentra en el repositorio. P. ej., en Ubuntu 11.10, instala GNS3 0.7.4. El apt-get ya
instala todas las dependencias (python, Qt, dynagen, dynamips, etc) y configura el GNS3, de
manera que se puede ir directamente al paso 1.
Instalaci
on en Linux a partir de los fuentes Es la forma en que fue instalado en el
laboratorio, y permite instalar la u
ltima version. Los pasos son:
Descargar el tar.gz del sitio de GNS3 (
ultima version: 0.8.2)
Descomprimirla en /home/[usuario]/
sudo apt-get install pyqt4-dev-tools (si no lo encuentra, habilitar los Orgenes
del Software faltantes)
sudo apt-get install dynagen
Ejecutar el GNS3 con:
cd GNS3-0.8.2-src
sudo python gns3 (siempre lo ejecutaremos en modo root)
En Edit Preferences configurar el path del dynamips como /usr/bin/dynamips.
Destildar la opci
on Automatically clean working directory.
Presionar Test para verificar el funcionamiento.
Con esto culmina la instalaci
on del GNS3. Se puede continuar con el paso 1.
1. Descargar los IOS (im
agenes de los sistemas operativos de los routers) de la pagina de la
materia (carpeta recomendada: /root/ios/IOS). En las maquinas del laboratorio F ya se
encuentran instalados.
2. Descargar el escenario para la practica (archivo .net con la topologa, y configuraciones
de equipos) de la p
agina de la materia. Guardarlos en una carpeta en /root/ (Carpeta
recomendada: escenario p4).
3. En el archivo .net (topologa) modificar workingdir e image para que se
nalen a las carpetas
en donde se encuentran el escenario y el IOS que usaremos, respectivamente. Utilizando las
carpetas recomendadas para los IOS y para el escenario, no es necesario modificar el archivo
de topologa.
4. Ejecutar el GNS3 como root: sudo python gns3.
5. Abrir la topologa (archivo .net) y encender cada equipo.
Nota: La carpeta configs.txt contiene la configuraci
on a cargar en todos los dispositivos.
Por otra parte, si al abrir la topologa la pantalla sigue en blanco, entonces probablemente tengan un bug
que encontramos en Ubuntu 9.04. Abran el archivo /usr/share/python-support/gns3/GNS3/Workspace.py y
comenten la lnea que dice if str(selected) == NET file (*.net).
Parte 3: Simulaci
on. Protocolo 802.1Q
Anexo
1. Modos de trabajo en los equipos
Los dispositivos poseen diferentes modos operativos los cuales permiten ejecutar diferentes
niveles de comandos.
El modo user es el de acceso b
asico. Se lo identifica por el prompt:
Router>
El modo avanzado es el privilegiado, el cual se accede con el comando enable desde el modo
user. El prompt cambia a:
Router]
Desde este modo es posible ingresar a la configuracion global del dispositivo mediante el
comando configure terminal. El prompt sera:
Router (config)]
La configuraci
on de una interfaz se realiza en un segundo nivel. Desde la configuracion global
se ingresa con el comando interface <nro. de interfaz> (por ej. interface eth00).
El prompt cambia a:
Router (config-if)]
Para salir de un modo y volver al anterior se usa el comando exit.
2. Listado de comandos
Se detallan a continuaci
on algunos comandos que pueden ser de utilidad para completar la
pr
actica.
show running-config: Permite ver la configuracion completa del equipo.
show interfaces description: Muestra las interfaces del equipo, estado de Capa Fsica,
Capa de Enlace y descripci
on.
show interfaces status (para switches): Muestra las interfaces del equipo, descripcion,
estado, VLAN, duplex, velocidad, tipo.
show ip interface brief. (para routers y PCs): Muestra las interfaces del equipo, su
direcci
on IP, estado de Capa Fsica y Capa de Enlace.
conf t: entra en modo configuracion.
int f0/0: ingresa en la configuracion de la interfaz Fastethernet 0/0.
shut/no shut: desactiva/activa una interfaz.