Document Type : Original Article
Department of computer science, Faculty of engineering, Payame Noor University (PNU), Iran
One of the methods for analyzing systems is simulation. Network simulation is a technique that models the behavior of the network by performing transaction calculations between different network entities and using mathematical formulas and taking observations from network products. A network simulator is a piece of software or hardware that predicts the behavior of a computer network without a real network. Users can customize the simulator to fulfill their analytical needs of their own systems. In the realm of research, the creation of a network, especially large networks, is difficult in a real-time scenario, and its implementation in the real world is not easily feasible and very costly. So simulators help network developers to control whether the network is capable of working in real time or not, or whether it has enough performance. This reduces the time and cost required to test the functionality of the network. In this paper, we have investigated and compared the simulation software of the network. For this purpose, 23 major network simulators are considered and the results of these comparisons are expressed in several different views in multi tables.