Simulador de red
-Tipos de simuladores de redes
Omnet++
OMNeT++ es un simulador modular de eventos discretos de redes orientado a objetos, usado habitualmente para modelar el tráfico de redes de telecomunicaciones, protocolos, sistemas multiprocesadores y distribuidos, validación de arquitecturas hardware, evaluación del rendimiento de sistemas software y, en general, modelar cualquier sistema que pueda simularse con eventos discretos.
Esta herramienta esta disponible tanto para sistemas operativos basados en UNIX como para Windows y se distribuye bajo la Licencia Pública Académica. Su versión comercial, denominada OMNEST, es desarrollada actualmente por Opensim Ltd.
El sistema de simulación de OMNeT++ provee un núcleo de simulación que contiene las rutinas que controlan las simulaciones y las bibliotecas de simulación, e interfaces de usuario que son usadas para la construcción de modelos y ejecución de simulaciones.
Un modelo en OMNeT++ consiste básicamente de la descripción de la topología del modelo en el lenguaje NED, la definición de mensajes y el código de los módulos simples. Los modelos en OMNET++ tienen una estructura modular. Existen objetos básicos con una funcionalidad básica a partir de los cuales se componen módulos complejos formando una estructura jerárquica anidada.
SSFNet
SSFNet es una herrramienta para análisis, simulación y modelado de redes escalables de alto rendimiento . SSFNet consta de 3 componentes básicos:
*Un marco de simulación escalable (SSF) programado en en Java y C++ y de código abierto.
*Un lenguaje para modelar la red que se desea simular (DML) con una sintaxis y una grámatica propia. También de código abierto.
*Un entorno de desarrollo integrado (IDE) que agrupa el conjunto de herramientas para construir el modelo de red fácilmente. En este caso no todas las herramientas son de libre distribución.
Es en esta última parte donde se distribuyen cómo código abierto, en Java, el modelado de algunos protocolos de la capa de red y transporte como IP, TCP, UDP, OSPF y BGP, dónde se implementa el funcionamiento de dispostivos de red como Router, o las capas de enlace de redes LAN.
VisualSense
VisualSense es un editor y simulador de sistemas de redes de sensores inalámbricos. Forma parte del proyecto Ptolemy II que es un entorno software de código abierto para la simulación y programación de eventos discretos, redes de procesos, etc.
SSFNet
SSFNet es una herrramienta para análisis, simulación y modelado de redes escalables de alto rendimiento . SSFNet consta de 3 componentes básicos:
*Un marco de simulación escalable (SSF) programado en en Java y C++ y de código abierto.
*Un lenguaje para modelar la red que se desea simular (DML) con una sintaxis y una grámatica propia. También de código abierto.
*Un entorno de desarrollo integrado (IDE) que agrupa el conjunto de herramientas para construir el modelo de red fácilmente. En este caso no todas las herramientas son de libre distribución.
Es en esta última parte donde se distribuyen cómo código abierto, en Java, el modelado de algunos protocolos de la capa de red y transporte como IP, TCP, UDP, OSPF y BGP, dónde se implementa el funcionamiento de dispostivos de red como Router, o las capas de enlace de redes LAN.
VisualSense
VisualSense es un editor y simulador de sistemas de redes de sensores inalámbricos. Forma parte del proyecto Ptolemy II que es un entorno software de código abierto para la simulación y programación de eventos discretos, redes de procesos, etc.
NS
ns es un simulador de redes basado en eventos discretos.
Se usa principalmente en ambientes educativos y de investigación. Permite simular tanto protocolos unicast como multicast y se utiliza intensamente en la investigación de redes móviles ad-hoc. Implementa una amplia gama de protocolos tanto de redes cableadas como de redes inalámbricas. La versión actual, ns-3, esta diseñada para soportar todo el flujo de trabajo de lasimulación desde la configuración hasta la recolección y análisis de tramas.
ns es software libre, se ofrece bajo la versión 2 de la GNU General Public License. Cuenta con dos versiones ns-2 y ns-3 que en general son incompatibles.
ns-2 fue desarrollado en C++ y provee una interfaz de simulación a través de OTcl, una variante Orientada a Objetos de Tcl. El usuario describe una topología de red por medio de scripts OTcl, y luego el programa principal de ns-2 simular dicha topología utilizando los parámetros definidos. ns -2 esta diseñado para sistemas operativos Linux, FreeBSD,Solaris, Mac OS X y puede ejecutarse bajo Windows utilizando Cygwin. Fue licenciado bajo GPL versión 2.
La última versión, 2.34, se presentó al público el 17 de junio de 2009.
-Para que se utiliza Packet tracer
Packet Tracer es la herramienta de aprendizaje y simulación de redes interactiva para los instructores y alumnos de CiscoCCNA. Esta herramienta les permite a los usuarios crear topologías de red, configurar dispositivos, insertar paquetes y simular una red con múltiples representaciones visuales. Packet Tracer se enfoca en apoyar mejor los protocolos de redes que se enseñan en el currículum de CCNA.
Este producto tiene el propósito de ser usado como un producto educativo que brinda exposición a la interfaz comando – línea de los dispositivos de Cisco para practicar y aprender por descubrimiento.
Packet Tracer 6.0 es la última versión del simulador de redes de Cisco Systems, herramienta fundamental si el alumno está cursando el CCNA o se dedica al networking.
En este programa se crea la topología física de la red simplemente arrastrando los dispositivos a la pantalla. Luego clickando en ellos se puede ingresar a sus consolas de configuración. Allí están soportados todos los comandos del Cisco OS e incluso funciona el "tab completion". Una vez completada la configuración física y lógica de la net, también se puede hacer simulaciones de conectividad (pings, traceroutes, etc) todo ello desde las misma consolas incluidas.
Una de las grandes ventajas de utilizar este programa es que permite "ver" (opción "Simulation") cómo deambulan los paquetes por los diferentes equipos (switchs, routers, etc), además de poder analizar de forma rápida el contenido de cada uno de ellos en las diferentes "capas".
Soporta los siguientes protocolos:
- HTTP, TCP/IP, Telnet, SSH, TFTP, DHCP y DNS.
- TCP/UDP, IPv4, IPv6, ICMPv4 e ICMPv6.
- RIP, EIGRP, OSPF Multiárea, enrutamiento estático y redistribución de rutas.
- Ethernet 802.3 y 802.11, HDLC, Frame Relay y PPP.
- ARP, CDP, STP, RSTP, 802.1q, VTP, DTP y PAgP, Polly Mkt.
Nuevos recursos, actividades y demostraciones:
- OSPF, IPv6, SSH, RSTP, Frame Relay, VLAN's, Spanning Tree, Mike mkt etc.
No soporta IGRP y los archivos hechos con Packet Tracer 5 no son compatibles con las versiones anteriores.
-Ventana de packet tracer (partes)
A) Interfaz Standard
1) Nuevo / Abrir / Guardar / Imprimir / Asistente para actividades.
2) Copiar / Pegar / Deshacer.
3) Aumentar Zoom / Tamaño original / Reducir Zoom.
4) Dibujar figuras (cuadrados, círculos y líneas).
5) Panel de Dispositivos Personalizados: Sirve para agregar o quitar dispositivos personalizados.
B) Herramientas
1) Puntero. Sirve para seleccionar cualquier item o área en el escenario. 2) Sirve para mover el escenario. 3) Sirve para hacer anotaciones en el escenario. 4) Borrar del escenario un item. 5) Muestra las tablas del dispositivo (enrutamiento, NAT, ARP, MAC, etc.). 6) Inyecta tráfico simple (ping) de dispositivo a dispositivo. 7) Inyecta tráfico complejo (IP destino, TTL, intervalos, HTTP, Telnet, SNMP). |
C) Dispositivos
1) Routers: Muestra en el panel 9) los modelos de routers disponibles.
2) Switchs: Muestra en el panel 9) los modelos de switchs disponibles.
3) Hubs: Muestra en el panel 9) los modelos de hubs disponibles.
4) Dispositivos Wireless: Muestra en el panel 9) los modelos de dispositivos Wireless disponibles.
5) Medios: Muestra en el panel 9) los medios (serial, fibra, consola, etc) disponibles.
6) Dispositivos Finales: Muestra en el panel 9) los dispositivos finales (impresora, host, server, etc.) disponibles.
7) Emulación WAN: Muestra en el panel 9) las diferentes emulaciones WAN (DSL, módem, cable, etc.) disponibles.
8) Dispositivos Personalizados: Muestra en el panel 9) los diferentes dispositivos personalizados disponibles.
9) Panel de Dispositivos Seleccionados: Muestra los dispositivos disponibles según nuestra selección para utilizar en la topología. Se hace click en el dispositivo que deseamos utilizar y luego click en la parte del escenario que queremos ubicar nuestro dispositivo.
D) Tráfico
1) Crea escenarios para las diferentes PDU.
2) Muestra los resultados de las diferentes PDU.
3) Abre una ventana que muestra las transacciones de diferentes PDU en tiempo real.
-Como crear una LAN en packet tracer