OPNET es una herramienta de simulación de redes y como tal tiene modelos que se comportan como lo harían equipo reales, con la ventaja de que no es necesario tener los equipos físicos. Esto permite comprobar en un ordenador cual sería el rendimiento de un sistema complejo de muchos nodos, sin tener que instalar todos los nodos.
Es cierto que la simulación tiene límites y al utilizar modelos, puede ocurrir que el equipamiento real no se ajuste a ese modelo o aparezcan problemas que en la simulación no se pudo detectar. Sin embargo, es un paso intermedio a la hora de comprobar el funcionamiento de un sistema real antes de desplegarlo.
Los pasos que se deben realizar con un simulador son los siguientes:
![]() |
Figura No.1 [Fuente: Anonimo (2015), http://arantxa.ii.uam.es/~rc1lab/imgs/pract4/image001.gif ] |
Características
El nombre corresponde a las siglas de OPtimized Network Engineering Tool. Este software fue desarrollado en el año 1984 en el Instituto de Tecnología de Massachusetts (MIT) por investigadores y científicos del Laboratorio de Información y Decisión de Sistemas (LIDS).Está basado en la teoría de redes de colas e incorpora las librerías para facilitar el modelado de las topologías de red. Soporta un amplio rango de tecnologías de red tipo LAN, MAN y WAN.
OPNET Modeler utiliza distintos niveles de modelado o paradigmas para representar los diferentes componentes de una red. Cada nivel está asociado a un dominio y a un editor.
Para hacer el desarrollo más intuitivo al usuario, los editores se organizan jerárquicamente, de forma que los modelos desarrollados en el Editor de Proyectos (Project Editor) dependen de elementos desarrollados en el Editor de Nodos (Node Editor) y este a su vez usa modelos definidos en el Editor de Procesos (Process Editor). Estos son los tres principales editores del OPNET, pero existen también otros complementarios como son el Editor de Modelos de Enlaces, el Editor de Formatos de Paquetes y el Editor de Estadísticas.
Proporciona acceso directo al código fuente siendo esto una gran ventaja para los nuevos programadores. Opnet Modeler es una poderosa herramienta que permite simular sistemas de comunicaciones y así evaluar las prestaciones de una red bajo diversas condiciones de simulación como: flujos variables de tráfico, pérdida de paquetes o de conexiones entre terminales y la estación base, caídas de enlaces, etc.
![]() |
Figura No.2 [Fuente:KeyForm (2010), http://www.keyfound.us/picture/50150.jpeg] |
Funcionamiento
El Opnet es un simulador que posee una interfaz muy seductora para los usuarios. Esto se debe a que incluye varias librerías de modelos. El código fuente de estas librerías es accesible si se dispone de la versión Opnet Modeler y esto consigue que el programador se pueda familiarizar más rápido con toda la jerarquía interna del programa.Modelos
Modelo de red (Network Modeler)
Es la interfaz que abarca la red entera y sus componentes. Aquí se definen las redes con todos sus componentes (links, estaciones, terminales) de forma gráfica. Aquí únicamente se conectan los nodos mediante links, si existen.![]() |
Figura No.3 [Fuente: Valentín Pinto (2015), https://docplayer.es/docs-images/43/8131153/images/page_13.jpg] |
Modelo de nodos (Node Modeler)
Aquí se definen todos los nodos de la red a simular. En su interior, cada nodo puede tener varios módulos. Los módulos tienen definidas funciones internamente.![]() |
Figura No.4 [Fuente: Valentin Pinto (2015), https://docplayer.es/docs-images/43/8131153/images/page_15.jpg] |
Modelo de procesos (Process Modeler)
En este último nivel se define lo que ha de realizar cada módulo, algunos como el que se han expuestos anteriormente ya están programados, pero hay otros que aparecen vacíos y se debe programar su funcionamiento.La funcionalidad de cada módulo se define a través de modelos de procesos que se representan mediante máquinas de estados finitos (FSM). Las transiciones entre estados pueden ser condicionales o incondicionales. Todas las funcionalidades son programadas en C/C++.
![]() | ||
Figura No.5 [Fuente: Valentin Pinto (2015), https://docplayer.es/docs-images/43/8131153/images/page_16.jpg] |
Video Explicativo (Introduccion a OPNet Modeler)
.
Conclusiones
Al optimizar el diseño de una red buscamos maximizar su rendimiento, teniendo en cuenta las restricciones de costos y los servicios que deben entregarse a diferentes tipos de usuarios. La optimización debe realizarse periódicamente para asegurar los rendimientos esperados al mismo tiempo que se garantiza un uso correcto de los recursos de red.La incorporación de alguna tecnología para mejorar los niveles de seguridad a nivel de red (Firewall o VPN) puede traer efectos secundarios en lo que respecta al rendimiento pero que fácilmente se pueden detectar con simuladores como OPNET.
OPNET permite estudiar problemas de latencia o congestión, evaluar componentes y cómo abordar el diseño o cambio de arquitectura de red, con resultados muy cercanos a los reales y sin una inversión considerable, más allá del tiempo utilizado.
Bibliográfia
- Valentín Pinto . (2015). OPNET MODELER. 06/11/18, de docplayer.es Sitio web: https://docplayer.es/8131153-Opnet-modeler-optimized-network-engineering-tools.html
- Anonimo. (?). Guión práctica 4: Introducción a OPNET. 06/11/18, de uam.es Sitio web: http://arantxa.ii.uam.es/~rc1lab/rc1lab-pract4.html
- Valonso. (2008). SIMULADOR OPNET . 06/11/18, de blogspot.es Sitio web: http://blog-del-linformatico.blogspot.com/2008/09/simulador-opnet.html
No hay comentarios:
Publicar un comentario