Redes y Sistemas Distribuidos - Primer cuatrimestre, FAMaF - 2022.
- Carrizo, Ernesto.
- Domínguez, Agustín.
- Vispo, Valentina.
- Leer, comprender y generar modelos de red en Omnet++.
- Analizar tráfico de red bajo tasas de datos acotadas y tamaño de buffers limitados.
- Diseñar y proponer soluciones de control de congestión y flujo.
Se necesita la herramienta de simulación discreta OMNET++, ¿cómo descargar Omnet?
Luego se debe importar el proyecto. En esta sección está paso a paso cómo hacerlo.
Tenemos un makefile que compila el codigo fuente y lanza la simulación:
make clean && make run > /dev/null
Para crear Volt, EventTimeout, que son clases que heredan de cPacket
y cMessage
respectivamente, usamos el comando asistente de Omnet:
opp_msgc testPacket.msg
- Imagen de Lubuntu con Omnet instalada
- Imagen de docker con Omnet++
- Guia para ejecutar Omnet en Windows
- https://doc.omnetpp.org/omnetpp/manual/
- https://stackoverflow.com/questions/52445993/omnet-on-windows-or-linux
- https://stackoverflow.com/questions/7020069/make-library-not-found
File > Import
General > Projects from Folder or Archive
Path del repositorio y le damos aceptar
En caso de que nos aparezca un mensaje emergente cuando seleccionamos el archivo network.ned
, le daremo a YES
- Generar gráfico carga útil vs ofrecida
- Importar el proyecto de JupyterLab: graphs/jupyterlab/MyJupyOmnet_v2.ipynb