Tutorial: batch.ns

File batch.ns, 0.6 kB (added by stoller, 4 years ago)
Line 
1 set ns [new Simulator]                 
2 source tb_compat.tcl
3
4 # Two nodes
5 set nodeA [$ns node]
6 set nodeB [$ns node]
7
8 # A link
9 $ns duplex-link $nodeA $nodeB 100Mb 0ms DropTail
10
11 # Set the OS.
12 tb-set-node-os $nodeA FBSD-STD
13 tb-set-node-os $nodeB RHL-STD
14        
15 # Load our software.
16 tb-set-node-tarfiles $nodeA /usr/site /proj/testbed/tarfiles/silly.tar.gz
17 tb-set-node-tarfiles $nodeB /usr/site /proj/testbed/tarfiles/silly.tar.gz
18
19 # Set the commands to run
20 tb-set-node-startcmd $nodeA "/usr/site/bin/run-silly >& /tmp/foo.log"
21 tb-set-node-startcmd $nodeB "/usr/site/bin/run-silly >& /tmp/foo.log"
22
23 $ns run
24