Isisns is an extension of Network
Simulator (ns) for the IS-IS
routing protocol. It is focused on simulation of network dynamics and convergence.
The implementation of isisns was a part of my master'
thesis which was carried out at Telia
Research in Stockholm.
Isisns is verified to work with ns-2.1b8 on Redhat Linux 7.1. The following
steps will install ns and the IS-IS module. It is assumed that you have
downloaded ns-allinone-2.1b8a.tar.gz, which can be found at http://www.isi.edu/nsnam/ns/ns-build.html.
If you already have installed ns, then in 3, patch Makefile with Makefile.patch
and re-compile ns (you might have to do some work when patching the Makefile).
Unpack the ns package: tar xzvf <dir>/ns-allinone-2.1b8a.tar.gz
Unpack the IS-IS module:
cd ns-allinone-2.1b8a/ns-2.1b8a tar xzvf <dir>/isisns-0.13.tar.gz
Set environment variables as instructed by ns install program.
Make analysis tool: cd ns-2.1b8a; make analyse
Verify: cd isis/examples; ns simple.tcl
This is a personal www page. Opinions expressed here do not represent
the official views of Chalmers University of Technology. Please refer to
Chalmers
www policy.