1

Getting Started with Network Simulator-3 (ns-3)

The main reasons for using network simulators are setting up a variety of wired or wireless networks and analyzing their protocols and application performance systematically. Conducting networking experiments is highly complex and incurs a lot of cost with real systems. Network Simulator-3 (ns-3) is an open source simulation platform written in C++ for conducting systematic experiments on wired and/or wireless networks. ns-3 provides important models, such as core, internet, and Ethernet-related modules, routing, applications, and flow-level statistics monitoring for setting up network topologies and conducting basic simulation experiments. Moreover, ns-3 offers important modules such as mobility ...

Get Advanced Network Simulations Simplified now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.