Ns3 Projects for B.E/B.Tech M.E/M.Tech PhD Scholars.  Phone-Number:9688312542   E-mail:ns3simulation@gmail.com

Network Simulators

Need for network simulators:

  • Real systems are expensive, unavailable and complex for this reason introduce network simulators
  • Goal is to build software simulation model of system and to analyze, study, improve and develop network protocols
  • One of the advantage is that relatively easy and less time consuming etc

 

Design goal and motivation for network simulator 3:

  • It supports multi platforms
  • Quick understandability for programmer
  • Inject real packets into real networks
  • Real world design philosophy/concepts like network stacks, sockets, and network interfaces are true to real implementations
  • Ns-3 is a open source and free to modify and study etc.

 

Logging in ns3:

  • It provides understanding the internals of model
  • Runtime messages indicating debugging info, and soft errors/warning.
  • Can be runtime enabled with LogComponentEnable
  • It should not be used necessarily to trace the simulation, there is a separate tracing functionality

 

Command line arguments:

  • The primary use of command line arguments is to allow for command line configuration of simulation parameters
  • Can add custom command line arguments to modify
  • Example of command line arguments