Bonjour,
je suis nouvelle sur ce forum mais aussi dans l'utilisation de ns-2.
J'effectue un stage ou je dois comparer les différentes techniques tcp ainsi que les différents liens comme RED, SFQ etc.
J'ai installé ns-allinone 2-32 sous ubuntu grâce à VMware Workstation..
J'ai commencé à élaborer un programme. J'ai compris l'utilisation de nam mais je bloque pour l'utilisation de Xgraph. Je ne comprend pas vraiment comment cela fonctionne et ce que l'on peut voir avec.
Je vous met en dessous mon programme :
#Create a simulator object
set ns [new Simulator]
#Define different colors for data flows
$ns color 1 Blue
$ns color 0 Red
#Open the nam trace file
set nf [open out.nam w]
$ns namtrace-all $nf
set f [open out0.tr w]
$ns trace-all $f
#Define a 'finish' procedure
proc finish {} {
global ns nf f
$ns flush-trace
#Close the trace file
close $nf
close $f
#Execute nam on the trace file
exec nam out.nam &
exec xgraph out0.tr -geometry 800x400 &
exit 0
}
#Create five nodes
set n0 [$ns node]
set n1 [$ns node]
set r1 [$ns node]
set r2 [$ns node]
set n2 [$ns node]
set n3 [$ns node]
#Monitor the queue for the link between node 2 and node 3
$ns duplex-link-op $r1 $r2 queuePos 0.5
#Create a TCP agent and attach it to node n0
set tcp [new Agent/TCP]
set tcpsink [new Agent/TCPSink]
$ns attach-agent $n0 $tcp
$ns attach-agent $n3 $tcpsink
$ns connect $tcp $tcpsink
$tcp set fid_ 0
# Create a FTP traffic source and attach it to TCP
set ftp [new Application/FTP]
$ftp attach-agent $tcp
#Create a TCP agent and attach it to node n1
set tcp1 [new Agent/TCP]
set tcpsink1 [new Agent/TCPSink]
$ns attach-agent $n1 $tcp1
$ns attach-agent $n2 $tcpsink1
$ns connect $tcp1 $tcpsink1
$tcp set fid_ 1
# Create a FTP1 traffic source and attach it to TCP1
set ftp1 [new Application/FTP]
$ftp1 attach-agent $tcp1
#Schedule events for the FTP agents
$ns at 0.5 "$ftp start"
$ns at 1.0 "$ftp1 start"
$ns at 4.0 "$ftp1 stop"
$ns at 4.5 "$ftp stop"
#Call the finish procedure after 5 seconds of simulation time
$ns at 5.0 "finish"
#Run the simulation
$ns run
Au passage si vous pouvez m'aider pour les lignes de commande à propos de Xgraph, ca serait bien.
moi aussi je vais travaillé sur ns 2 je te demande est ce que pour l'installation de ns 2 sur windows je dois intallé en plus de cygwin l'unix et merci sana
Trouvez des réponses à vos questions sur la configuration, la sécurité et la résolution de problèmes réseau. Partagez vos expériences et connectez-vous avec d'autres passionnés pour une connectivité optimale et des réseaux performants.
5 juil. 2008 à 11:03
mais c'est bon j'ai fini par résoudre ce problème.
Merci quand même
isa