Professional Documents
Culture Documents
Csmacd
Csmacd
Csmacd
proc usage {} {
global argv0
puts "Usage: $argv0 \[-nn NumberNodes\] \[-seed Seed\] \n"
exit 1
}
proc create-topology {} {
global ns opt
global lan node
set num $opt(nn)
for {set i 0} {$i <= $num} {incr i} {
set node($i) [$ns node]
lappend nodelist $node($i)
}
proc create-traffic {} {
global ns opt
global lan node
set num $opt(nn)
create-topology
create-traffic