Introduction to Network Simulator NS2 is a primer providing materials for NS2 beginners, whether students, professors, or researchers for understanding the architecture of Network Simulator 2 (NS2) and for incorporating simulation modules into NS2. The authors discuss the simulation architecture and the key components of NS2 including simulation-related objects, network objects, packet-related objects, and helper objects.
The NS2 modules included within are nodes, links, SimpleLink objects, packets, agents, and applications. Further, the book covers three helper modules: timers, random number generators, and error models. Also included are chapters on summary of debugging, variable and packet tracing, result compilation, and examples for extending NS2. Two appendices provide the details of scripting language Tcl, OTcl and AWK, as well object oriented programming used extensively in NS2.
Introduction to Network Simulator NS2 can be used by researchers, professionals or graduate students studying telecommunication networks.
This is a beginners’ guide for network simulator NS2, an open-source discrete event simulator designed mainly for networking research. Surprisingly, there has been no book by which researchers and students can learn NS2 and this book fills the vacuum.
Introduction to Network Simulator NS2 is a primer providing materials for NS2 beginners, whether students, professors, or researchers for understanding the architecture of Network Simulator 2 (NS2) and for incorporating simulation modules into NS2. The authors discuss the simulation architecture and the key components of NS2 including simulation-related objects, network objects, packet-related objects, and helper objects.
The NS2 modules included within are nodes, links, SimpleLink objects, packets, agents, and applications. Further, the book covers three helper modules: timers, random number generators, and error models. Also included are chapters on summary of debugging, variable and packet tracing, result compilation, and examples for extending NS2. Two appendices provide the details of scripting language Tcl, OTcl and AWK, as well object oriented programming used extensively in NS2.
Introduction to Network Simulator NS2 can be used by researchers, professionals or graduate students studying telecommunication networks.
Provides a guideline on how to setup, use, and extend NS2
Presents a layered approach to introduce communication networking protocols and their simulation using NS2
Includes a large number of examples (e.g., codes) on simulation using NS2
Contains supplementary material (e.g., simulation exercises) for classes and laboratories on telecommunications networking
This is a beginners’ guide for network simulator NS2, an open-source discrete event simulator designed mainly for networking research. NS2 is been widely accepted as a reliable simulation tool for computer communication networks both in academia and industry. Surprisingly, there has been no book by which researchers and students can learn NS2. This is due to the absence of any comprehensive tutorial on NS2 and the fact that the resources available on NS2 (through online) are quite limited. The major objective of this book is to fill in this vacuum. Intended for researchers in industry working in the area of communication networks, the book will be also valuable to senior undergraduate students and graduate students working in the area of communication networking/wireless networks.
Teerawat Issariyakul
Host communication computer network configuration information installatioin programming router simulation