simulador gns3

Upload: byron-soto

Post on 14-Oct-2015

113 views

Category:

Documents


0 download

TRANSCRIPT

SIMULADOR GNS3

SIMULADOR GNS3

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 redDynamips: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 DynamipsDynamips 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. QUEMUQEMU 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 S390Requerimientos 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 GNS3La 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.

InstalacinPara 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 quedescargarnos los sistemas. Una ves descargados los sistemas nos vamos a Edit y seleccionamos IOS imagen and hypervisos.

Pulsada la opcin anterior nos sale lasiguiente diapositiva le damosImage file y seleccionamos lasimgenes 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 variasopciones como Cambiar Smbolo, Iniciar el routerHacemos clic derecho sobre el configuracin y en la pestaa Slots podemos poner mas ranuraraspara 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.

Conclusiones 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