sir,
I am running below tcl script it gives the error:
Flow 1 starts at time 0.000000
--- Classfier::no-slot{} default handler (tcl/lib/ns-lib.tcl) ---
_o12: no target for slot 4294967295
_o12 type: Classifier/Hash/Dest
content dump:
classifier _o12
0 offset
0 shift
1073741823 mask
1 slots
slot 0: _o109 (Classifier/Port)
-1 default
---------- Finished standard no-slot{} default handler ----------
here tcl script :--
-----------------mkct2.tcl----------------------------------------
set ns [new Simulator]
set f [open out.tr w]
$ns trace-all $f
set nf [open out.nam w]
$ns namtrace-all $nf
set r_(1) [$ns node]
set r_(2) [$ns node]
set r_(3) [$ns node]
set r_(4) [$ns node]
$ns duplex-link $r_(1) $r_(2) 20Mb 10ms MKCQueue
set mkcq_(1) [[$ns link $r_(1) $r_(2)] queue]
$mkcq_(1) set C 2000000
$mkcq_(1) set T 0.1
$mkcq_(1) set rid 1
$ns duplex-link $r_(2) $r_(4) 20Mb 15ms MKCQueue
set mkcq_(2) [[$ns link $r_(2) $r_(4)] queue]
$mkcq_(2) set C 1700000
$mkcq_(2) set T 0.1
$mkcq_(2) set rid 2
$ns duplex-link $r_(4) $r_(3) 20Mb 10ms MKCQueue
set mkcq_(3) [[$ns link $r_(2) $r_(4)] queue]
$mkcq_(3) set C 2000000
$mkcq_(3) set T 0.1
$mkcq_(3) set rid 3
$ns duplex-link $r_(3) $r_(1) 20Mb 15ms MKCQueue
set mkcq_(4) [[$ns link $r_(3) $r_(1)] queue]
$mkcq_(4) set C 1700000
$mkcq_(4) set T 0.1
$mkcq_(4) set rid 4
set Snk_(2) [new Agent/MKCSink]
$Snk_(2) set packetSize_ 40
$ns attach-agent $r_(2) $Snk_(2)
set Snk_(1) [new Agent/MKCSink]
$Snk_(1) set packetSize_ 40
$ns attach-agent $r_(4) $Snk_(2)
set Snk_(4) [new Agent/MKCSink]
$Snk_(4) set packetSize_ 40
$ns attach-agent $r_(3) $Snk_(4)
set Snk_(3) [new Agent/MKCSink]
$Snk_(3) set packetSize_ 40
$ns attach-agent $r_(1) $Snk_(3)
set Src_(2) [new Agent/MKC]
$ns attach-agent $r_(1) $Src_(2)
$Src_(2) set alpha_ 200000
$Src_(2) set beta_ 0.5
$Src_(2) set packetSize_ 200
$Src_(2) set init_rate_ 100000
$Src_(2) set fid_ 2
set Src_(1) [new Agent/MKC]
$ns attach-agent $r_(1) $Src_(1)
$Src_(1) set alpha_ 200000
$Src_(1) set beta_ 0.5
$Src_(1) set packetSize_ 200
$Src_(1) set init_rate_ 100000
$Src_(1) set fid_ 1
set Src_(4) [new Agent/MKC]
$ns attach-agent $r_(4) $Src_(4)
$Src_(4) set alpha_ 200000
$Src_(4) set beta_ 0.5
$Src_(4) set packetSize_ 200
$Src_(4) set init_rate_ 100000
$Src_(4) set fid_ 4
set Src_(3) [new Agent/MKC]
$ns attach-agent $r_(4) $Src_(3)
$Src_(3) set alpha_ 200000
$Src_(3) set beta_ 0.5
$Src_(3) set packetSize_ 200
$Src_(3) set init_rate_ 100000
$Src_(3) set fid_ 3
$ns connect $Src_(1) $Snk_(1)
$ns connect $Src_(2) $Snk_(2)
$ns connect $Src_(3) $Snk_(3)
$ns connect $Src_(4) $Snk_(4)
$ns cost $r_(4) $r_(3) 1
$ns cost $r_(4) $r_(2) 10
$ns at 0 "$Src_(1) start"
$ns at 10 "$Src_(2) start"
$ns at 20 "$Src_(3) start"
$ns at 30 "$Src_(4) start"
$ns at 85 "$Src_(1) stop"
$ns at 90 "$Src_(2) stop"
$ns at 95 "$Src_(3) stop"
$ns at 100 "$Src_(4) stop"
$ns at 100.0 "finish"
proc finish {} {
global ns nf
$ns flush-trace
close $nf
exec nam out.nam &
exit 0
}
$ns run
plz solve this problem give me solution.................
thank you