
120 Simulation Technologies in Networking and Communications
5.3.2 neTWork simulaTor version 3, ns-3
ns-3 [2,3] is an evolution of ns-2. Developed in C++ with optional support for a Python interface, it
is a promising simulation tool, with extensive documentation. Its objective is to allow highly precise
and reliable simulations in academic environment and, at the same time, to solve some limitations
of ns-2, with emphasis on memory management and debugging. In order to improve delity and
achieve as high performance as possible, ns-3 allows the integration of the tool with real system ele-
ments (e.g., kernel modules, interfaces, programs). I ...