I did play with the headers to test my own protocol. As far as I know
NS you should be able to modify your own header information to add
what you need. I am not enough savy to explain how I did it but I
found this manual really helpful to understand how NS handles the
I just read a little about Click and it sounds really interesting. I
have a project and I was thinking in using the default nodes of NS
(adding later routing, classification, filtering, etc.) but now that I
read about click I think it may be a better approach.
There is a
Have you tried to install the BGP++ module in the latest version? May
be you would need to modify the make files and the ns-default TCL file
but it may be easier.
On 26 Mar 2009, at 12:17, blerina wrote:
Hello to everyone,
I am trying to install ns 2.26 on Fedora
You have to include your code (I am not sure but I think that you
should do it in the same path were the rest of the ns code is) and to
modify the make files in order to compile your code. Check the own ns
makefiles as an example, they will give you a hint of what to include.
Yes you can. You have to add the ns paths to eclipse. There is an old
e-mail with the references of the libraries to include and the paths.
Do a search in the list and you could find that e-mail.
On 27 Feb 2009, at 21:14, sarym binome wrote:
If you are working with your code in TCL may be you can make a map
Node_ID (from ns) to an IP address in your TCL script. If you are
working in C++ you can do what Sidney proposes.
Either way you have a way to do it, may be not trivial but definitely
I have never used it but I think that Packmime-http could be useful
The original link is not working but you can use the google cache:
I remember something similar with Frame Relay and mostly with ATM,
which in deed had its own routing protocol PNNI. I do not know about
IEEE 802.11s but with ATM you need to switch the cells independently
from the L3 protocol (then it came MPLS and we forgot about ATM), I
It would be great if you could share your experience in the wiki or in
a blog. I just could not make ns compile in eclipse.
On 2 May 2008, at 10:09, Salih ML wrote:
I am able to build ns-2 with eclipse. However when I try to debug ns-2
using eclipse I am getting the following
You could get the rtt by c++ and by tcl. Tcl might be easier.
This is an example in tcl where $tcp0 is a tcp agent.
set rtt [$tcp0 set rtt_]
On 1 May 2008, at 17:59, d d wrote:
I am new in ns. I simulate a simple topology with tcl. I want to
Is anybody using dmalloc (or has used it) to debug memory?
I have tried to enable it in my simulation without success. I have
I cannot get any output to the logfile
I have 69 nodes, it was working well until yesterday that I added one
line to create a new variable. After the value set up the simulation
crash around the middle, if I remove the line, it works well. The
offending line could be something as silly as:
set dummy 0
I wonder if somebody has any documentation about rate-limit and
rate-limit-strategy. Both are under ns/pushback.
It would depend of what you want to do. I am using UDP and CBR in a
manual topology that I generated. There are some tools to automatic
generate a big number of nodes but I have not tested yet. Now my attacks
are confined to a small network.
please guide me to
I do not know if carrying a bandwidth value inside the flow is the
best solution. Bandwidth as I see is data_transmitted/time. And time is
relative, are you going to measure the bandwidth in the last second, the
last minute, the last hour? So that why I think is not the best way. I
I want to implement a monitor(or eavesdropping) agent. The agent
will be set at a middle node of a transmission.
It listens and operates all packets that passed through the node.
Since packets are not for the middle node, the monitor agent will
Some time ago somebody sent this post to ns-users. I am trying to
build a flow table. Each node send data (UDP or TCP) to other nodes. The
simulation now is very small, just 5 or 6 nodes and I want to make a
file with the information of flows over time. Basically what it is said
Somewhere in these three sites there is your answer:
Banu Sundar wrote:
I have questions on how to monitor the packet drop between two
particular links.I have used the
Kuheli louha wrote:
I am using ns-allinone-2.30. I was running the following example.tcl from
ns-allinone-2.30 using the command /home/where_i_installed ns/ns-
allinone-2.30/ns-2.30/ns example.tcl but I am getting the following error
ns: finish: couldn't execute nam: no such file or
I had the same problems in Ubuntu 6.10 and ns-2-31. I had to compile
with gcc and g++ 4.0 instead of 4.1 (default in my distro).
There are a couple of urls documenting this and how to install ns in
Mail list logo