jueves, 4 de noviembre de 2010

Omnet: Un simulador de redes y telecomunicaciones orientado a objetos

Hoy en dia existen todo tipo de simuladores que nos ayudan a estudiar en un ambiente virtual las diferentes tecnologias de red, sin gastar dinero, ni preocuparnos por dañar algun equipo. Anteriormente en Rinconinformatico hemos hablado del NCTUNS, hoy es el turno para Omnet un simulador de , facil de , multiplataforma y ampliamente documentado en la red.
¿Que es omnet? segun la wiki:
OMNeT++ es un simulador modular de eventos discretos de orientado a objetos, usado habitualmente para modelar el tráfico de 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 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 Simulcraft Inc
Antes de empezar con la instalacion debemos asegurarnos de tener estas dependencias instaladas:
  • GCC
  • JAVA
  • TCL
  • AKAROA
  • PCAP
  • g++
  • bison
  • flex
  • perl
  • blt
  • libxml2-dev
  • zlib1g-dev
  • doxygen
  • graphviz
  • openmpi-bin
  • libopenmpi-dev
  • libpcap-dev
Procedemos a las dependencias:
install build-essential gcc g++ bison flex perl tcl-dev tk-dev blt libxml2-dev zlib1g-dev openjdk-6-jre doxygen graphviz openmpi-bin libopenmpi-dev libpcap-dev
Ahora estamos listos para iniciar el proceso de instalacion, este es bastante sencillo (aunque lleva un poco de tiempo). Debemos seguir los siguientes pasos:
  1. Descargamos las fuentes de Omnet desde este enlace
  2. Extraemos el archivo de esta forma:
  3. tar xvfz omnetpp-4.1-src.tgz
  4. Agregamos las variables de entorno a nuestro bashrc:
  5. nano ~/.bashrc
    export PATH=$PATH:/home/epsilon/Desktop/omnetpp-4.1/bin
    export TCL_LIBRARY=/usr/share/tcltk/tcl8.4
  6. Ahora realizamos los pasos para cualquier aplicacion desde las fuentes:
  7. cd omnetpp-4.1
    ./configure
    make
    make install
  8. Despues de una espera de alrededor de 10 minutos, ejecutamos la aplicacion:
  9. omnetpp

Fuente: rinconinformatico

1 comentario:

  1. hola amigo sabrás de un simulador de procesos que sea libre, que sea parecido al superpro designer?

    ResponderEliminar