Sunteți pe pagina 1din 2

ESCUELA POLITECNICA NACIONAL

FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA


COMUNICACIONES INALAMBRICAS

UNA COMPARCACION DE LA RECIENTES


SIMULADORES DE REDES
Jorge Sebastian Bahamonde Achig
Escuela Politcnica Nacional
Facultad de Ingeniera Elctrica y Electrnica
14 de feb. de 17

RESUMEN:

Los simuladores de redes son muy utilizados por los desarrolladores de nuevas arquitecturas y
protocolos de redes, por ejemplo, estos simuladores son de gran utilidad debido que para
investigar un nuevo protocolo de enrutamiento este usualmente se lo implementa en un
simulador de redes para ver su funcionamiento.

La mayora de las herramientas de simulacin de redes estn basadas en el paradigma de


eventos discretos basados en la simulacin.

Se realizar la comparacin entre cinco tipos diferentes de simuladores de redes los cuales son:

ns-2
ns-3
OMNeT++
JiST
SimPy

A los cuales se les implementara la misma simulacin e iguales modelos de simulaciones para
todos ellos.

La investigacin har nfasis en ns-3, OMNeT++ y JiST debido a que estos simuladores van
ganando ms valor comparados con ns-2.

Por otro lado, SimPy fue incorporado en la comparacin como una moderna implementacin de
un simulador orientado al lenguaje de programacin Python.

A. ns-2

Este simulador de red est compuesto por cdigo de c++, el cual es usado como modelo
del comportamiento de la simulacin de nodos, y scripts de oTcl que controlan la
simulacin y aspectos especficos futuros, para la topologa de la red.
Para la perspectiva de estos das, el diseo de ns-2 intercambia rendimiento de
simulacin para el ahorro de recopilaciones, lo cual es discutible un si se est interesado
en realizar simulacin de redes escalables.

B. ns-3

Como este es el predecesor de ns-2, ns.3 depende de c++ para la implementacin de los
modelos de simulacin. ns-3 no usa script de oTcl para el control de la simulacin,
ESCUELA POLITECNICA NACIONAL
FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
COMUNICACIONES INALAMBRICAS

abandonando as los problemas que fueron introducidos por la combinacin de c++ y


oTcl en ns-2.
Ns-3 integra el concepto y cdigo de GTNetS, un simulador con buenas caractersticas
de escalabilidad.

C. OMNeT++

OMNet++ en su definicin no se lo considera como un simulador de redes, pero su


propsito general est basado en la simulacin de framework.
Otros modelos como OMNeT++ Mobility Framework and Castalia facilita la simulacin
de las redes mviles as hoc o redes de sensores inalmbricos.
Esta simulacin consiste de mdulos simples los cuales realizan un comportamiento
atmico de un modelo, de un protocolo en particular.
Mltiples de estos mdulos simples pueden ser unidos y formar un mdulo compuesto.
Sin embargo, la unin de estos mdulos simples en el mdulo compuesto y la
configuracin de la simulacin de la red toma lugar en la NED, el leguaje de descripcin
de la red de OMNeT++.
La NED soporta las especificaciones de los parmetros variables de la red.

D. JiST

La implementacin de las simulaciones de red mediante JiST se lo realiza en el standard


Java, este simulador es muy usado junto a SWANS.
La simulacin de redes en JiST son hechas mediante entidades las cuales representan
los elementos de las redes, mientras que el cdigo en una entidad es ejecutado como
un programa arbitrario de java, solo la interacciones entre entidades individuales son
llevadas a cabo dentro del tiempo de simulacin.
JiST utiliza una clase cargador dinmica personalizada que reescribe dinmicamente el
byte code de la aplicacin.

E. SimPy

Para este simulador no existen modelos de redes pblicas, en lugar de estos modelos
SimPy tiene una API de simulacin escrita en Python.
En SimPy las entidades bsicas de simulacin son procesos, los cuales son ejecutados en
paralelo y pueden intercambiarse con objetos de Python entre s.
SimPy da instrucciones para la sincronizacin del proceso de simulacin y comandos
para el monitoreo de los datos de la simulacin.

Mediante las diferentes simulaciones con los mismos parmetros para cada simulador, se puede
observar la gran diferencia entre el consumo de memoria y el tiempo de simulacin en
comparacin con ns-2.

As se puede decir que los simuladores: ns-3, OMNeT++ and JiST son adaptable para las
simulaciones de redes de gran escala de forma eficiente. JiST provee un simulador rpido, sin
embargo, el consumo exhaustivo consumo de la memoria puede limitar la aplicabilidad en los
mismos escenarios de simulacin.

S-ar putea să vă placă și