stringtranslate.com

Simulación de red

En la investigación de redes informáticas , la simulación de redes es una técnica mediante la cual un programa de software replica el comportamiento de una red real. Esto se logra calculando las interacciones entre las diferentes entidades de la red, como enrutadores, conmutadores, nodos, puntos de acceso, enlaces, etc. [1] La mayoría de los simuladores utilizan simulación de eventos discretos en la que el modelado de sistemas en los que las variables de estado cambian en puntos discretos a tiempo. Luego se puede observar en un laboratorio de pruebas el comportamiento de la red y las diversas aplicaciones y servicios que soporta; También se pueden modificar varios atributos del entorno de forma controlada para evaluar cómo se comportarían la red/los protocolos en diferentes condiciones.

Simulador de red

Un simulador de red es un programa de software que puede predecir el rendimiento de una red informática o de una red de comunicación inalámbrica. Dado que las redes de comunicación se han vuelto demasiado complejas para que los métodos analíticos tradicionales proporcionen una comprensión precisa del comportamiento del sistema, se utilizan simuladores de redes. En los simuladores, la red informática se modela con dispositivos, enlaces, aplicaciones, etc., y se informa del rendimiento de la red. Los simuladores son compatibles con las tecnologías y redes más populares que se utilizan en la actualidad, como 5G , Internet de las cosas (IoT), LAN inalámbricas , redes móviles ad hoc , redes de sensores inalámbricos , redes vehiculares ad hoc , redes de radio cognitiva , LTE.

Simulaciones

La mayoría de los simuladores comerciales funcionan con GUI , mientras que algunos simuladores de red funcionan con CLI . El modelo/configuración de la red describe la red (nodos, enrutadores, conmutadores, enlaces) y los eventos (transmisiones de datos, errores de paquetes, etc.). Los resultados de salida incluirían métricas a nivel de red, métricas de enlace, métricas de dispositivo, etc. Además, también estaría disponible un desglose en términos de archivos de seguimiento de simulaciones. Los archivos de seguimiento registran cada paquete, cada evento que ocurrió en la simulación y se utilizan para el análisis. La mayoría de los simuladores de red utilizan simulación de eventos discretos , en la que se almacena una lista de "eventos" pendientes y esos eventos se procesan en orden, y algunos eventos desencadenan eventos futuros, como el evento de la llegada de un paquete a un nodo que desencadena el caso de la llegada de ese paquete a un nodo descendente .

Emulación de red

La emulación de red permite a los usuarios introducir dispositivos y aplicaciones reales en una red de prueba (simulada) que altera el flujo de paquetes de tal manera que imita el comportamiento de una red en vivo. El tráfico en vivo puede pasar a través del simulador y verse afectado por objetos dentro de la simulación.

La metodología típica es que los paquetes reales de una aplicación en vivo se envían al servidor de emulación (donde se simula la red virtual). El paquete real se "modula" en un paquete de simulación. El paquete de simulación se demodula en un paquete real después de experimentar efectos de pérdida, errores, retraso, fluctuación , etc., transfiriendo así estos efectos de red al paquete real. Por lo tanto, es como si el paquete real fluyera a través de una red real pero en realidad fluyera a través de la red simulada.

La emulación se utiliza ampliamente en la etapa de diseño para validar las redes de comunicación antes de su implementación.

Lista de simuladores de red

Hay disponibles simuladores de red gratuitos/de código abierto y propietarios. Ejemplos de simuladores/emuladores de redes de código abierto notables incluyen:

También hay algunos simuladores de redes de código cerrado notables. Éstas incluyen:

Usos de los simuladores de red

Los simuladores de red proporcionan un método rentable para

Existe una amplia variedad de simuladores de redes, desde los más simples hasta los más complejos. Como mínimo, un simulador de red debe permitir al usuario

Ver también

Referencias

  1. ^ Wehrle, Klaus; Gunes, Mesut; Bruto, James (22 de septiembre de 2010). Modelado y Herramientas para Simulación de Redes. Medios de ciencia y negocios de Springer. ISBN 978-3-642-12331-3.