[ns] Network Emulator
Hellow , i am looking for help regading this problem root@bipul-Linux:~/Desktop# nse Emulation1.tcl warning: no class variable Scheduler/RealTime::adjust_new_width_interval_ see tcl-object.tcl in tclcl for info about this warning. warning: no class variable Scheduler/RealTime::min_bin_width_ TapAgent(_o40): linked sock 6 as READABLE TCPTapAgent(_o43): sent packet (sz: 40) TCPTapAgent(_o43): sent packet (sz: 40) TCPTapAgent(_o43): sent packet (sz: 40) ### Out put packet data below root@bipul-Linux:~/Desktop# cat out.tr + 1.000118 2 1 tcp 40 --- 0 2.0 1.0 0 0 - 1.000118 2 1 tcp 40 --- 0 2.0 1.0 0 0 r 1.001166 2 1 tcp 40 --- 0 2.0 1.0 0 0 + 4.000225 2 1 tcp 40 --- 0 2.0 1.0 0 1 - 4.000225 2 1 tcp 40 --- 0 2.0 1.0 0 1 r 4.001263 2 1 tcp 40 --- 0 2.0 1.0 0 1 + 10.000309 2 1 tcp 40 --- 0 2.0 1.0 0 2 - 10.000309 2 1 tcp 40 --- 0 2.0 1.0 0 2 r 10.001342 2 1 tcp 40 --- 0 2.0 1.0 0 2 ## My .tcl script for network emulation between two computer is set ns [new Simulator] $ns use-scheduler RealTime set f [open out.tr w] $ns trace-all $f set entry_node [$ns node] set exit_node [$ns node] set tcp_node [$ns node] $ns simplex-link $entry_node $tcp_node 10Mb 1ms DropTail $ns simplex-link $tcp_node $exit_node 10M 1ms DropTail # Configure the entry node set tap1 [new Agent/TCPTap]; # Create the TCPTap Agent set bpf [new Network/Pcap/Live]; # Create the bpf set dev [$bpf open readonly eth0] $bpf filter "src 113.19.128.119 and src port 5000 and dst 113.19.128.22 and dst port 80" $tap1 network $bpf;# Connect bpf to TCPTap Agent $ns attach-agent $entry_node $tap1;# Attach TCPTap Agent to the node # Configure the exit node set tap2 [new Agent/TCPTap]; # Create a TCPTap Agent set ipnet [new Network/IP];# Create a Network agent $ipnet open writeonly $tap2 network $ipnet; # Connect network agent to tap agent $tap2 advertised-window 512 $tap2 extipaddr "113.19.128.119" $tap2 extport 80 $ns attach-agent $exit_node $tap2;# Attach agent to the node. # Configure the TCP agent set tcp [new Agent/TCP/FullTcp] $ns attach-agent $tcp_node $tcp # Connect the agents. $ns simplex-connect $tap1 $tcp $ns simplex-connect $tcp $tap2 $ns at 01.0 "$tcp advance 1" $ns at 20.0 "finish" proc finish {} { global ns f nf $ns flush-trace close $f exit 0 } $ns run PLease help me in knowing what's wrong as i am unable to see NAM on my scree and i getting this error in my terminal Thank you
[ns] Network Emulation help Urgent Help !
Hellow Folks It's really urgent i need a help, i don't know what's wrong i am getting this error while runing .tcl script for nse. root@bipul-Linux:/home/bipul/Desktop# nse Emulation1.tcl warning: no class variable Scheduler/RealTime::adjust_new_width_interval_ see tcl-object.tcl in tclcl for info about this warning. warning: no class variable Scheduler/RealTime::min_bin_width_ TapAgent(_o40): linked sock 6 as READABLE TCPTapAgent(_o43): sent packet (sz: 40) TCPTapAgent(_o43): sent packet (sz: 40) TCPTapAgent(_o43): sent packet (sz: 40) bipul@bipul-Linux:~/Desktop$ cat out.tr + 0.010148 2 1 tcp 40 --- 0 2.0 1.0 0 0 - 0.010148 2 1 tcp 40 --- 0 2.0 1.0 0 0 r 0.011184 2 1 tcp 40 --- 0 2.0 1.0 0 0 + 3.010266 2 1 tcp 40 --- 0 2.0 1.0 0 1 - 3.010266 2 1 tcp 40 --- 0 2.0 1.0 0 1 r 3.011308 2 1 tcp 40 --- 0 2.0 1.0 0 1 + 9.010389 2 1 tcp 40 --- 0 2.0 1.0 0 2 - 9.010389 2 1 tcp 40 --- 0 2.0 1.0 0 2 r 9.011431 2 1 tcp 40 --- 0 2.0 1.0 0 2 Below is my code. for nse set ns [new Simulator] $ns use-scheduler RealTime set f [open out.tr w] $ns trace-all $f set entry_node [$ns node] set exit_node [$ns node] set tcp_node [$ns node] $ns simplex-link $entry_node $tcp_node 10Mb 1ms DropTail $ns simplex-link $tcp_node $exit_node 10M 1ms DropTail # Configure the entry node set tap1 [new Agent/TCPTap]; # Create the TCPTap Agent set bpf [new Network/Pcap/Live]; # Create the bpf set dev [$bpf open readonly eth0] $bpf filter "src 113.19.128.48 and src port 80 and dst 113.19.128.60 and dst port 16384" $tap1 network $bpf;# Connect bpf to TCPTap Agent $ns attach-agent $entry_node $tap1;# Attach TCPTap Agent to the node # Configure the exit node set tap2 [new Agent/TCPTap]; # Create a TCPTap Agent set ipnet [new Network/IP];# Create a Network agent $ipnet open writeonly $tap2 network $ipnet; # Connect network agent to tap agent $tap2 advertised-window 512 $tap2 extipaddr "113.19.128.48" $tap2 extport 80 $ns attach-agent $exit_node $tap2;# Attach agent to the node. # Configure the TCP agent set tcp [new Agent/TCP/FullTcp] $ns attach-agent $tcp_node $tcp # Connect the agents. $ns simplex-connect $tap1 $tcp $ns simplex-connect $tcp $tap2 $ns at 0.01 "$tcp advance 1" $ns at 20.0 "finish" proc finish {} { global ns f nf $ns flush-trace close $f exit 0 } $ns run I hope i will get the answer soon Thank you.
[ns] nse scheduler issue
Hellow folks I am getting this error when i am trying to run nse root@bipul-Linux:/home/bipul/Desktop# nse script.tcl warning: no class variable Scheduler/RealTime::adjust_new_width_interval_ see tcl-object.tcl in tclcl for info about this warning. warning: no class variable Scheduler/RealTime::min_bin_width_ TapAgent(_o40): linked sock 7 as READABLE TCPTapAgent(_o43): sent packet (sz: 40) TCPTapAgent(_o43): sent packet (sz: 40) TCPTapAgent(_o43): sent packet (sz: 40) please help me i will be very thankful to you.
[ns] nse issue
Hellow ns user I am trying to compile nse from ns-allinone package but i am getting this error inone-2.35/otcl-1.14 -lotcl -L/home/bipul/ns-allinone-2.35/lib -ltk8.5 -L/home/bipul/ns-allinone-2.35/lib -ltcl8.5 -lXext -lX11 -lnsl -ldl -lm -lm emulate/net-pcap.o: In function `PcapNetwork::close()': net-pcap.cc:(.text+0xa0): undefined reference to `pcap_close' emulate/net-pcap.o: In function `PcapNetwork::filter(char const*)': net-pcap.cc:(.text+0xf4): undefined reference to `pcap_compile' net-pcap.cc:(.text+0x145): undefined reference to `pcap_setfilter' emulate/net-pcap.o: In function `PcapNetwork::stat_pkts()': net-pcap.cc:(.text+0x1ac): undefined reference to `pcap_stats' emulate/net-pcap.o: In function `PcapNetwork::stat_pdrops()': net-pcap.cc:(.text+0x1ea): undefined reference to `pcap_stats' emulate/net-pcap.o: In function `PcapNetwork::recv(unsigned char*, int, sockaddr&, double&)': net-pcap.cc:(.text+0x386): undefined reference to `pcap_dispatch' net-pcap.cc:(.text+0x39e): undefined reference to `pcap_strerror' emulate/net-pcap.o: In function `PcapNetwork::recv(void (*)(void*, Packet*, timeval const&), void*)': net-pcap.cc:(.text+0x5b2): undefined reference to `pcap_dispatch' emulate/net-pcap.o: In function `PcapLiveNetwork::open(int, char const*)': net-pcap.cc:(.text+0x892): undefined reference to `pcap_open_live' net-pcap.cc:(.text+0x904): undefined reference to `pcap_datalink' net-pcap.cc:(.text+0x920): undefined reference to `pcap_fileno' net-pcap.cc:(.text+0xaab): undefined reference to `pcap_lookupnet' emulate/net-pcap.o: In function `PcapLiveNetwork::autodevname()': net-pcap.cc:(.text+0xb79): undefined reference to `pcap_lookupdev' emulate/net-pcap.o: In function `PcapFileNetwork::open(int, char const*)': net-pcap.cc:(.text+0x10f1): undefined reference to `pcap_open_offline' net-pcap.cc:(.text+0x1161): undefined reference to `pcap_file' collect2: ld returned 1 exit status make: *** [nse] Error 1 bipul@bipul-Linux:~/ns-allinone-2.35/ns-2.35$
[ns] Network Emulation
Hellow please respond me about this error messages when i am trying to do network emulation bipul@bipul-Linux:~/Desktop$ ns MyFirstEmulation.tcl warning: no class variable Scheduler/RealTime::adjust_new_width_interval_ see tcl-object.tcl in tclcl for info about this warning. warning: no class variable Scheduler/RealTime::min_bin_width_ invalid command name "Agent/TCPTap" while executing "Agent/TCPTap create _o40 " invoked from within "catch "$className create $o $args" msg" invoked from within "if [catch "$className create $o $args" msg] { if [string match "__FAILED_SHADOW_OBJECT_" $msg] { delete $o return "" } global errorInfo error "class $..." (procedure "new" line 3) invoked from within "new Agent/TCPTap" invoked from within "set tap1 [new Agent/TCPTap]" (file "MyFirstEmulation.tcl" line 40) bipul@bipul-Linux:~/Desktop$
[ns] Network Emulation
I want to use a Network Emulation in ns2 can you please tell me some basic guid lines, through which i can start approching towards real time emulation :) THank you
[ns] NS-2 simulation
Hellow NS-2 user I am looking for help regading How can i stimulate client server computers Live with ns-2 Thank you
Re: [ns] Finding ack's in AODV
Hellow NS-2 user I am looking for help regading How can i stimulate client server computers Live with ns-2 Thank you
Re: [ns] Error!! str2addr:Address outside range of address field length 1024
Hellow i want's to know which area shud i focus on Tcl Programming to simulate TCP/IP protocol in ns2 On Wed, Aug 29, 2012 at 6:04 PM, KittyF13 wrote: > > > Hello, > Sorry to bud in, even I am stuck with the same problem. Please if you > get any solution let me know. I am really in a hurry because of deadline > for > my MSc project submission. Please oblige. > > " str2addr:Address -1 outside range of address field length 1024 " > > thank you > > Regards, > Kiran. > > > Omowonuola saka wrote: > > > > > > > > > > Hello Everyone, > > > > > > I am an ns2 newbee and I am trying to create a wireless cum wired > scenario > > to > > test a service discovery protocol (SLP). I have done it just like the > > examplethat comes in the tcl/ex folder in ns2 but i keep geting the error > > below. > > I will appreciate any help i can get as i am running behind schedule in > my > > dissertation. > > > > > > The error is : > > > > "num_nodes is set 8 > > warning: Please use -channel as shown in tcl/ex/wireless-mitf.tcl > > INITIALIZE THE LIST xListHead > > Error!! > > str2addr:Address 144425951 outside range of address field length 1024" > > > > I have looked at heirachical addressing in the ns manual but i dont see > > anything > > i am doing wrong. I will very mych appreciate any help. Thanks in > advance > > > > > > > > > > > > > > -- > View this message in context: > http://old.nabble.com/Error%21%21-str2addr%3AAddress-outside-range-of-address-field-length-1024-tp30459605p34348249.html > Sent from the ns-users mailing list archive at Nabble.com. > >
Re: [ns] ns-2.34 validation tests fail (64bit-processor)
Respected Sir My self vipul kumar and i am LINUX user I got you email ID fromYoutube video, as there in video i have seen you expertes in NS. so kindly help me in simulating TCP/IP i will be very thank full to you You'r truely vipul kumar :) www.vipullinux.wordpress.com On Wed, Aug 29, 2012 at 7:20 PM, wrote: > > > > I'm not able to reproduce that error, so I would like to > > see some examples of the diffed output. Would you mind > > collecting all of the *.test output files for the tests > > that failed and send them to me in a tarball, such as: > > > > cd tcl/tests > > find . -name "*.test" -type f | xargs tar cvfj > > ns-2-diffs.tbz2 > > > > and send me the ns-2-diffs.tbz2 file? > > > > Thanks, > > Tom > > > Here you are, I exactly execuuted your command, but not sure > if it has all the outputs that we want (i.e., for tests: > "test-all-tcpLinux", "test-all-tcpHighspeed", "test-all-red" > and "test-all-cbq". > > So please let me know if you need other outputs, > Thanks, > Behnaz > >