Menú Cerrar
Simulador de red

Existe una gran variedad de simulador de red los cuales permiten modelar cualquier tipo de red tales como: Redes de Sensores Inalámbricos (WSN), Redes Definidas por Software, Ad-hoc o celular (4G, 5G), entre otros. Los más populares son: NS2, NS3, MATLAB, GNS3, Mininet, Mininet-Wifi, OMNET++; una lista más exhaustiva se encuentra en este enlace.

A continuación se hace una breve descripción de una lista de simulador de red más popular.

Tabla de contenidos

OMNeT++

El Banco de prueba de Red Modular Objetivo en C++ OMNeT++ es un simulador de red de eventos discretos de código abierto basado en C++, soporta simulaciones para redes de comunicaciones inalámbricas y cableadas. A pesar de a ser un software propietario, tiene una licencia pública que se utiliza únicamente con fines académicos. También tiene una licencia de uso comercial de SimulCraft Inc.

OMNet++ se caracteriza por ser extensible, es capaz de dotar cada tipo de red con funcionalidades específicas de dicha red, añadiendo modelos que desarrollados como proyectos independientes.

Otra de las características de este simulador es su desarrollo integrado con Eclipse, lo que le permite tener una interfaz gráfica y una gran cantidad de herramientas que permiten ampliar su funcionalidad inicial como la simulación en tiempo real, el uso de bases de datos, etc. Es un simulador multiplataforma, se puede utilizar en Windows, Linux, Mac OS X y otros sistemas Unix, pero su Entorno de Desarrollo (IDE) únicamente se puede usar en los tres primeros sistemas operativos mencionados.

NS-2

El Simulador de Red versión 2 (NS-2) es un simulador de eventos discretos escrito en C++ que se emplea principalmente en el ámbito académico y que se sustituy por NS-3.

NS-2 permite manipular diferentes parámetros durante la ejecución de las simulaciones tales como: el modelo de propagación, los efectos de los rebotes de la señal y los protocolos del estándar IEEE 802.11. Una de las principales ventajas que ofrece este simulador es que la salida se utiliza por otros programas como SUMO, permitiendo así una integración de ambos simuladores.

NS-3

El Simulador de Red versión 3 (NS-3), financiado por la Fundación Nacional de Ciencia de los Estados Unidos (U.S. NSF), con el fin de reemplazar el simulador NS-2. También está disponible al público bajo licencia GNU GPLv2.

NS-3 al igual que NS-2 se diseña en C++ y permite la integración de algunas características implementadas en el lenguaje Python. De este modo, y a diferencia de NS-2, no se recurre al uso de una extensión, lo que implica que los scripts desarrollados para NS-2 no se utilizan en NS-3.

Está compuesto por un conjunto de librerías combinables entre sí y con otras externas, incorporando una interfaz gráfica que permite el uso de diferentes herramientas externas. Por defecto, NS-3 trabaja en la línea de comandos, pero también se puede utilizar herramientas de desarrollo de C++ y Python.

GNS3

Simulador de red GNS3

GNS3 es una herramienta utilizada para emular, simular, configurar, probar y resolver problemas de redes virtuales y reales de pequeña a gran escala. Es libre, de código abierto y funciona en las plataformas Windows, Linux y MAC. La arquitectura de GNS3 se compone de dos elementos de software:

  1. La Interfaz Gráfica del Usuario: Es un paquete completo que permite crear las topologías con mayor facilidad, a diferencia de otros simuladores no se usan lenguajes para programar las topologías porque por medio de la GUI se puede arrastrar los dispositivos y conectarlos sin ningún esfuerzo mayor. Mediante la GUI se puede utilizar tres opciones para el servidor: correrlo localmente en la misma computadora o remotamente.
  2. La Máquina Virtual: Con esta opción la cual es la recomendada, se puede usar cualquier virtualizador para la máquina virtual y usar GNS3 ahí, o correrlo en la máquina física o en algún servidor en la nube.

Mininet-Wifi

Mininet-WiFi es una bifurcación del emulador de red SDN Mininet y extiende la funcionalidad de Mininet al agregar estaciones WiFi virtualizadas y puntos de acceso basados en los controladores inalámbricos estándar de Linux y el controlador de simulación inalámbrica 80211_hwsim. Esto significa que se han agregado nuevas clases para soportar la adición de estos dispositivos inalámbricos en un escenario de red Mininet y para emular los atributos de una estación móvil, como la posición y el movimiento en relación con los puntos de acceso. Mininet-WiFi agrega una nueva funcionalidad pero también admite todas las capacidades normales de emulación SDN del emulador de red Mininet.

Simulador de red MIninet-Wifi

Mininet-Wifi corre en todas las versiones de Ubuntu desde la 14.04, aunque se recomienda usar la versión más reciente de dicho sistema operativo.

En el espacio del kernel, el módulo mac80211_hwsim es responsable de crear interfaces Wi-Fi virtuales. Importantes para estaciones y puntos de acceso, también en este mismo espacio, la Entidad de Administración de Subcapa de Control de Acceso a los Medios (MLME) se realiza en el lado de las estaciones. Mientras que en el Espacio de Usuario el hostapd es responsable de esta tarea en el lado del Punto de Acceso (AP).

Mininet-WiFi también usa algunas utilidades como iw, iwconfig y wpa_supplicant. Los dos primeros se utilizan para la configuración de interfaces y para obtener información de interfaces inalámbricas. El último se utiliza con Hostapd para soportar el Acceso Wi-Fi protegido (WPA), entre otras cosas.

¡No olvides mostrar tu apoyo dejando un “Me gusta”!

Acerca del autor

Saintus Zephir

Ingeniero en Sistemas Computacionales y estudiante de Maestría en Ciencias en Ingeniería y Tecnologías Computacionales en el Centro de Investigación y de Estudios Avanzados del IPN (CINVESTAV-IPN).

Comparte el artículo en tus redes sociales

Artículos relacionados

3.244 comentarios

  1. link

    Hello! new prostate cancer treatment
    please click the next document

  2. YonCycle

    [url=https://cheapcialispillwithoutrx.monster/]best price generic tadalafil[/url]

  3. ZakCycle

    [url=https://ivermectin3mgtabs.com/]can you buy stromectol over the counter[/url]

  4. YonCycle

    [url=https://cialisgenericpillforsaleonline.monster/]india tadalafil comparison[/url]

  5. MarkCycle

    [url=https://viagrabestmedicineforsaleonline.monster/]how to get viagra in canada[/url]

  6. CarlCycle

    [url=http://deltasoneprednisone.monster/]buy prednisone online without a script[/url]

  7. AshCycle

    [url=https://genericviagra200withoutprescription.monster/]sildenafil citrate generic[/url]

  8. TeoCycle

    [url=https://bestcialistabswithoutprescription.monster/]tadalafil tablets prices[/url]

  9. JudyCycle

    [url=https://cheapcialistabletwithnoprescription.quest/]best price for tadalafil tablets[/url]

  10. MarkCycle

    [url=http://onlinecialismedicationwithnoprescription.quest/]female cialis generic[/url]

  11. EvaCycle

    [url=https://genericviagra100withoutprescription.quest/]viagra tablets canada[/url]

  12. JackCycle

    [url=http://cheapviagra100mgwithoutrx.quest/]generic viagra online prescription[/url]

  13. JimCycle

    [url=http://bestcialistabprescription.monster/]where to get cialis in canada[/url]

  14. CarlCycle

    [url=http://bestcialis5mglowcost.monster/]buy generic cialis online us pharmacy[/url]

  15. AlanCycle

    [url=http://viagrapillsshop.monster/]how to order viagra without a prescription[/url]

  16. UgoCycle

    [url=http://cialistabletforsaleonline.quest/]tadalafil without prescription canada[/url]

  17. JackCycle

    [url=http://viagra200bestprice.monster/]where to buy viagra over the counter uk[/url]

  18. JimCycle

    [url=http://cialischeaponlinedrugstore.monster/]cialis in canada over the counter[/url]

  19. JoeCycle

    [url=http://genericcialismedstore.monster/]can you purchase cialis over the counter[/url]

  20. KimCycle

    [url=https://trimox.today/]where to get amoxicillin online without prescription[/url]

  21. KimCycle

    [url=https://albuterolventolin.monster/]albuterol from canada no prescription[/url]

  22. JimCycle

    [url=http://viagrawithoutprescription.shop/]viagra for sale without prescription[/url]

  23. SamCycle

    [url=https://buycialistabletwithnoprescription.quest/]cheapest tadalafil uk[/url]

  24. AmyCycle

    [url=https://bestviagratabsbuyingonline.monster/]where to buy over the counter female viagra[/url]

  25. NickCycle

    [url=https://onlinecialismedicinewithnoprescription.quest/]best generic cialis brand[/url]

  26. JimCycle

    [url=https://augmentinamoxicillin.quest/]buy amoxicillin from mexico online[/url]

  27. Demetrice Saraniti

    I got collection of 22000 songs, and i would like to create own internet radio and DJ as well. Do anyone know how to do this in my blog page(blogspot) ?.

  28. AnnaCycle

    [url=https://terramycintetracycline.monster/]order tetracycline without a prescription[/url]

  29. JackCycle

    [url=https://bestcialis10mgprescription.monster/]tadalafil 10mg tablets in india[/url]

  30. IvyCycle

    [url=https://prednisone.shop/]purchase prednisone for dogs online without a prescription[/url]

  31. CarlCycle

    [url=https://azithromycin.shop/]can you buy azithromycin over the counter in australia[/url]

  32. SamCycle

    [url=http://fluconazolediflucan.quest/]can you buy diflucan over the counter in australia[/url]

  33. MaryCycle

    [url=https://metforminc.com/]where can i purchase metformin 1000 mg without prescription[/url]

  34. KimCycle

    [url=http://viagrantab.monster/]buying viagra in australia over the counter[/url]

  35. MiaCycle

    [url=https://viagrantab.quest/]where can i buy viagra online without a prescription[/url]