lunes, 3 de octubre de 2016

QUE ES UN SIMULADOR

¿QUE ES UN SIMULADOR?



Un simulador es un aparato, por lo general informático, que permite la reproducción de un sistema. Los simuladores reproducen sensaciones y experiencias que en la realidad pueden llegar a suceder en realidad.

TIPOS DE SIMULADORES:
  • Simulador de conducción: permiten a los alumnos de autoescuela, enfrentarse con mayor seguridad a las primeras clases prácticas, además de permitirles practicar de manera ilimitada situaciones específicas (aparcamientos, incorporaciones desde posiciones de escasa visibilidad, conducción en condiciones climatológicas adversas, ...). Uno de estos simuladores es SIMESCAR, desarrollado por la firma SIMUMAK.








Resultado de imagen para simulador de vuelo de combate





Resultado de imagen para simulador de trenes
Resultado de imagen para simulador de vida


Resultado de imagen para simulador de negocios


Resultado de imagen para simulador politico


Resultado de imagen para simulador de redes
  • Simulador clínico médico: permite realizar diagnósticos clínicos sobre pacientes virtuales. El objetivo es practicar con pacientes virtuales casos clínicos, bien para practicar casos muy complejos, preparando al médico para cuando se encuentre con una situación real o bien para poder observar como un colectivo se enfrenta a un caso clínico, para poder sacar conclusiones de si se está actuando correctamente, siguiendo el protocolo de actuación establecido. Ejemplo: Simulador clínico Mediteca 
Resultado de imagen para simulador clínico médico


Resultado de imagen para simulador musical


Resultado de imagen para simulador termosolar


  • Simulador de ciberdefensa: reproduce un entorno en el cual se llevan a cabo acciones de ataque sobre un sistema de información determinado, pudiendo a su vez ejecutar acciones defensivas con el objetivo de verificar su eficacia ante dichos ciberataques. Estos simuladores suelen tener propósitos de entrenamiento y formación así como de experimentación y validación de nuevas tecnologías o configuraciones. Los simuladores de ciberdefensa pueden emplear diferentes técnicas en función del compromiso deseado entre fidelidad y escalabilidad. Algunas de estas técnicas incluyen virtualización, paravirtualización, emulación, simulación de tráfico de red, simulación híbrida, modelos analíticos, etc. Ejemplos: Simulador Avanzado de Ciberdefensa de Indra , Alcuin de ATC-NY, XNET de la Universidad Carnegie Mellon, SIMTEX de EADS, o CyberNEXS de SAIC.
Resultado de imagen para simulador ciberdefensas



SIMULADORES DE RED

GNS 3
Resultado de imagen para gns3

GNS3 es un simulador muy potente que permite mediante un entorno gráfico  dibujar y configurar una topología de red y posteriormente  simular su comportamiento.  Soporta configuración y emulación de dispositivos de interconexión, routers, con sistema operativo IOS CISCO, también permite incorporar hosts (máquinas Linux o Windows) a través de VirtualBox a la topología de red diseñada. Este software permite simular niveles de enlace diversos como Ethernet, Frame Relay, ATM, etc., así como dispositivos de interconexión del nivel de enlace como SWITCH. Además, el trafico que se genera en la red simulada, puede ser capturado con el software de monitorización de paquetes Wireshark.


CNET Network Simulator


Resultado de imagen para cnet network simulator
CNET es un simulador que permite experimentar y simular paquetes de datos en las capas de enlace, red y transporte en redes LAN (Ethernet IEEE 802.3). Así, si se quiere estudiar el direccionamiento, la detección de colisiones o el enrutamiento en función de un peso de transmisión asignado a cada enlace de redes LAN compuestas por varios segmentos de datos con tecnologia Ethernet 802.3 unidas a través de Routers, CNET es una herramienta muy interesante desde un punto de vista didáctico. Además, puede ser interesante para la simulación prestacional de nodos y puntos de acceso de redes WLAN (IEEE 802.11) que utilizan el protocolo de acceso al medio CSMA/CA. CNET está programado en lenguaje C y puede ser ejecutado en sistemas operativos Linux, UNIX, OS-X o Mac y se distribuye bajo licencia pública GNU (GPL). Además CNET es el software de simulación empleado por el libro “Comunicaciones y Redes de Computadores” de William Stallings para explicar algunos conceptos. La última versión disponible es la v3.2.1 y está disponible a partir de la web de los autores en la escuela de “Computer Science and Software Engineering” de la Universidad “Western Australia”.


J-Sim

Resultado de imagen para J-Sim
J-Sim no es propiamente un simulador de redes, más bien se trata de una librería orientada a objetos para cualquier tipo de simulación de procesos discretos. El motor de simulación de J-Sim y su entorno y objetos está programado en Java. J-Sim es ejecutable en sistemas operativos Windows, Linux y Unix, siempre que se disponga de la versión Java 1.5 o superior para su ejecución. J-Sim dispone de paquetes y clases para simular y emular redes de sensores inalámbricos y los protocolos de la capa física y enlace de una red IEEE 802.11. La última versión disponible es la v.0.6.0 que data de Agosto de 2006 y se distribuye bajo licencia Academic v.2.1 e OSI Certified Open Source Software y ha sido desarrollado por el departamento “Ciencias de la Computación e Ingeniería” de la Universidad “West Bohemia” de la República Checa http://www.j-sim.zcu.cz/.


SSFNet

Resultado de imagen para 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.


NS-2
Resultado de imagen para NS-2
Ns es un simulador de eventos discretos destinado a la investigación de redes de computadores. Ns proporciona soporte para simular protocolos de la capa de enlace como CSMA/CD, protocolos y algoritmos de encaminamiento, protocolos de transporte como TCP y RTP, protocolos de multicast, protocolos de aplicación como HTTP, TELNET y FTP. Además, también permite simular nivel de enlace de redes 802.11. Ns está programado en C y puede ser instalado en sistemas operativos Unix y Linux (Debian, Ubuntu). Para instalarse en Windows requiere de la aplicación Cygwin. La última versión disponible es la v.2.34 que data de Junio de 2009.


OMNeT++

Resultado de imagen para OMNeT++
OMNet es un entorno de simulación de eventos discretos. Su área principal de aplicación es la simulación de redes de comunicaciones y el análisis y evaluación de éstas. OMNet proporciona un conjunto de herramientas y componentes programados en C++ y cuya interfaz gráfica está basada en la plataforma Eclipse. Además, los distintos módulos programados en C++ se agrupan como objetos de alto nivel mediante un lenguaje de descripción de topología denominado NED. De este modo, su arquitectura modular que separa nucleo de simulación, modelos, interfaz gráfico, etc, permite fácilmente integrarlo en aplicaciones personalizadas. OMNet se ejecutra en Linux, Mac OS X, Unix y Windows. Además, este software es libre para uso académico, sin ánimo de lucro, aunque también tiene su versión comercial. También, destacar que tiene una amplia comunidad activa de programación y que su última versión v.4.0/4.1 contiene modelos para simular protocolos como PPP, Ethernet, IP, TCP, UDP, Mobile IPv6, 802.11., etc. Su versión comercial se pueden descargar en http://www.omnest.com/.


VisualSense

Resultado de imagen para 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.