The ns Manual (formerly ns Notes and Documentation)1 The VINT Project A Collaboration between researchers at UC Berkeley, LBL, USC/ISI, and Xerox PARC. Kevin Fall email@example.com , Editor Kannan Varadhan firstname.lastname@example.org , Editor November 4, 2011 ns c is LBNL’s Network Simulator . The simulator is written in C++; it uses OTcl as a command and conﬁguration interface. ns v2 has three substantial changes from ns v1: (1) the more complex objects in ns v1 have been decomposed into simpler components for greater ﬂexibility and composability; (2) the conﬁguration interface is now OTcl, an object oriented version of Tcl; and (3) the interface code to the OTcl interpreter is separate from the main simulator. Ns documentation is available in html, Postscript, and PDF formats. See http://www.isi.edu/nsnam/ns/ns-documentation. html for pointers to these. 1 The VINT project is a joint effort by people from UC Berkeley, USC/ISI, LBL, and Xerox PARC. The project is supported by the Defense AdvancedResearch Projects Agency (DARPA) at LBL under DARPA grant DABT63-96-C-0105, at USC/ISI under DARPA grant ABT63-96-C-0054, at Xerox PARCunder DARPA grant DABT63-96-C-0105. Any opinions, ﬁndings, and conclusions or recommendations expressed in this material are those of the author(s)and do not necessarily reﬂect the views of the DARPA.