The original scripts ran with ns version 2.1b2. These scripts have been modified to use the changed syntax for "simplex-link" for CBQ, and to remove the unused parameter from the call to "lookup", and run with NS snapshots later than June 30, 2000.
A
simulation showing the TCP-friendly test
(
postscript, simulation 1, with router mechanisms
)
runs with the
command
"ns rtm_reclass.tcl one net3"
with
rtm_reclass.tcl
and supporting scripts
mechanisms.tcl,
sources.tcl,
rtm_tests.tcl,
rtm_link.tcl,
rtm_plot.tcl.
The
same simulation with the router mechanisms disabled
(
postscript, simulation 1, without router mechanisms
)
can be run with the command
"ns rtm_reclass.tcl one disable net3".
(The simulations each use a random seed for the random number generator.)
Simulation 2:
Another simulation set showing the TCP-friendly test,
(
postscript, simulation 2,
with router mechanisms
and
postscript, simulation 2,
without router mechanisms)
runs with the
commands
"ns rtm_reclass.tcl two net3"
and
"ns rtm_reclass.tcl two disable net3"
respectively.
Simulation 3:
Another simulation set showing the TCP-friendly and
high-bandwidth tests,
(
postscript, simulation 3, with router mechanisms
and
postscript, simulation 3, without router mechanisms)
runs with the
commands
"ns rtm_reclass.tcl three net3"
and
"ns rtm_reclass.tcl three disable net3"
respectively.