Sunteți pe pagina 1din 25

GNS3 es un simulador grafico de redes que le

permitir disear fcilmente topologas de


red y luego ejecutar simulaciones en el. Hasta
este momento GNS3soporta el IOS de routers,
ATM/FrameRelay/switchs Ethernet y PIX
firewalls. Usted puede extender su red
propia, conectndola a la topologa virtual.
GNS3 est basado en Dynamips, Qemu y en
parte en Dynagen, fue desarrollado en Python
y a travs de PyQt se desarrollo su interfaz
grfica (GUI) confeccionada con la poderosa
librera Qt, famosa por su uso en el proyecto
KDE

. GNS3 tambin utiliza la tecnologa SVG
(Scalable Vector Graphics) para proveer
smbolos de alta calidad para el diseo de las
topologas de red
Dynamips:Es un emulador de IOS que permite
a los usuarios ejecutar binarios imgenes IOS
de Cisco Systems.
Dynagen: Es unfront-end basado en texto
para Dynamips
Qemu:Es un emulador de PIX.GNS3 es una
excelente herramienta complementaria a los
verdaderos laboratorios para los
administradores de redes de Cisco o las
personas que quieren pasar sus CCNA, CCNP,
CCIE DAC o certificaciones. [2]
Acerca de Dynamips
Dynamips es un emulador de routers Cisco
hecho por ChristopheFillot. Emula alas
plataformas 1700, 2600, 3600, 3700 y 7200,
y ejecuta imgenes de IOSestndar. La ltima
versin oficial de Dynamips soporta Cisco
7200, serie 3600 (3620, 3640 y 3660), serie
3700 (3725, 3745), Serie 2600 (2610 a
2650XM, 2691) y la serie 1700. Este tipo de
emulador ser til para:

Ser utilizado como plataforma de entrenamiento,
utilizando software del mundo real. Permitir a la
gente familiarizarse con dispositivos
Cisco,siendo Cisco el lder mundial en
tecnologas de redes.
Probar y experimentar las funciones del Cisco
IOS.
Verificar configuraciones rpidamente que sern
implementadas en routersreales.
Por supuesto, este emulador no puede
reemplazar a un router real, essimplemente una
herramienta complementaria para los
administradores deredes.
Acerca de Dynagen

Dynagen es un front-end basado en texto para
Dynamips escrito por Greg Anuzellique provee
una separada OOP (operacin orientada a
objetos) API (interface de programacin de
aplicaciones) utilizada por GNS3 para interactuar
conDynamips. GNS3 tambin utiliza el formato
.INI de configuracin e integra laconsola de
administracin de Dynagen que permite a los
usuarios listar losdispositivos, suspender y
recargar instancias, determinar y administrar los
valores de idle-pc, realizar capturas, y mucho
ms.
QUEMU
QEMU es un emulador de mquina de origen genrico,
abierto y virtualizador.

Cuando se utiliza como un emulador de mquina, QEMU
puede correr OS y programas hechos para una mquina
(por ejemplo, ser una placa ARM) en una mquina
diferente (por ejemplo, su propio PC). Mediante el uso de
la traduccin dinmica, se consigue un rendimiento muy
bueno.

Cuando se utiliza como virtualizador, es compatible con la
virtualizacin cuando se ejecuta bajo el hipervisorXen o
utiliza el mdulo de kernel de KVM en Linux. Al usar KVM,
QEMU puede virtualizar x86, servidor y PowerPC, y los
huspedes S390
Requerimientos del sistema
En GNS3, cuando se utiliza una topologa con
varios dispositivos, los problemas de uso de
memoria y CPU suelen ocurrir. Para abordar el
problema de uso de CPU un valor de
Idle-PC tiene que ser incluido. Este valor
depende de la versin de IOS y no del PC, de
igual manera se debe tener en cuenta el
ghostios y sparsemem de Dynamisp de GNS3
La opcin Ghostios de gns3 puede reducir
significativamente la cantidad de memoria RAM
necesaria para laboratorios con mltiples
enrutadores que ejecutan la misma imagen del
IOS. Con esta funcin, en lugar de cada router
virtual almacenar una copia idntica del IOS en su
RAM virtual, el host asignar una regin
compartida de la memoria que todos ellos
utilizarn. As, por ejemplo, si est ejecutando 10
routers todos la misma imagen IOS con, y esa
imagen es de 60 MB de tamao que se ahorrar 9
* 60 = 540 MB de RAM real cuando el
funcionamiento de su laboratorio. Ghostios est
activado, por defecto, en GNS3. [3]

La caracterstica "sparsemem" no conserva la
memoria real, sino que reduce la cantidad de
memoria virtual utilizada por las instancias del
router. Esto puede ser importante, ya que su
sistema operativo limita un nico proceso de 2
GB de memoria virtual en Windows de 32 bits y 3
GB en Linux de 32 bits. Habilitacin sparsemem
slo asigna memoria virtual en el host que se
utiliza realmente por el IOS en esa instancia
router, en lugar de la cantidad total de RAM
configurado. Esto puede permitir que usted
funcione ms instancias.
Requerimientos del sistema en Windows
Para determinar el consumo real de la memoria
RAM del equipo, es necesario tener en
consideracin dos aspectos:
Dynamips utiliza por defecto 16 MB de RAM en
Windows para cachear (cache) las transacciones
JIT.
Cantidad de memoria RAM requerida por cada
imagen IOS de un router.
Cabe mencionar que cada IOS tiene una
determinada cantidad de RAM necesaria para su
funcionamiento dependiendo del modelo del
dispositivo.

Requerimientos del sistema en Linux.
Al igual que en Windows para determinar el consumo real
de la memoria RAM del equipo, es necesario tener en
consideracin dos aspectos:
Dynamips utiliza por defecto 64MB de RAM en Linux para
cachear (cache) las transacciones JIT.
Cantidad de memoria RAM requerida por cada imagen IOS
de un router.

Como se puede observar el nico aspecto que cambia con
respecto a Windows es el consumo de la RAM en Linux
(64MB) pero el proceso es el mismo, ya que se sumaran
los valores mencionados anteriormente para conocer el
consumo inicial total; pero de igual forma con las
herramientas de Dynamips se optimiza el consumo de la
memoria RAM.

Instalacin
Para instalar se debe seguir paso a paso cada
uno de los puntos del asistente de instalacin
de GNS3 los mismos que constan de hacer
clic en Install, hasta que todos sus
componentes sean instalados.
En el Grfico II. 2, se muestra la pantalla de
instalacin de GNS3, en la cual se especifica
la ruta en la cual se va a instalar
Una ves instalado en GNS3 lo iniciamos, los
routers no tiene IOS por lo que tenemos que
descargarnos los sistemas. Una ves
descargados los sistemas nos vamos a Edit y
seleccionamos IOS imagen and hypervisos.

Pulsada la opcin anterior nos sale la
siguiente diapositiva le damos
Image file y seleccionamos las
imgenes de los router que queremos.
Una ves escogido el IOS de los router solo
tenemos que arrastra el router hacia nuestro
escenario para poner empezar a utilizarlos.

Hacemos clic derecho en el router y
tenemos varias
opciones como Cambiar Smbolo,
Iniciar el router
Hacemos clic derecho sobre el configuracin
y en la pestaa Slots podemos poner mas
ranuraras
para poner interfaz serial, ethernet...
- Existe una gran cantidad de software
emulador de routers en el mercado, pero la
mayora tienen limitados y/o restringidos los
comandos segn lo que el desarrollador del
programa escoge incluir.
- Con GNS3 se ejecuta el actual y real IOS de
Cisco, y puedes observar exactamente lo que
el IOS genera y tienes acceso a todos los
comandos y/o parmetros soportados por el
IOS en los distintos modelos reales de
routers.

Comparando GNS3 con otras herramientas,
como por ejemplo Cisco PacketTracer,
existen muchas opiniones que la consideran
mejor porque es un emulador y no un
simulador como PacketTracer. Es decir,
ejecuta las imgenes IOS reales y, por eso, se
disponen de todos los comandos y
parmetros existentes. Permite ver cmo un
IOS real funciona.


Gracias por
su atencin

S-ar putea să vă placă și