<br><div class="gmail_quote">On Tue, Dec 1, 2009 at 8:45 PM, Ayan Roy-Chowdhury <span dir="ltr"><<a href="mailto:ayan@umd.edu">ayan@umd.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi All,<br>
<br>
(I am not sure if this issue has been addressed here in the past -<br>
please pardon in case of repeat.)<br>
<br>
We are running olsrd in a wireless emulation testbed of 60 nodes.<br>
We have a custom application that sends and receives data packets<br>
and computes various metrics like packet loss, delay, throughput.<br>
We would like to use this application to analyze the performance of<br>
olsrd on our testbed.<br>
<br>
My question is: how do we ensure that when the application sends<br>
data, it is forwarded by the olsrd interface on the source node,<br></blockquote><div>i think u have the wrong idea what olsrd is.</div><div><br>olsrd is an routing daemon, it does not deal with the traffic itself (i mean olsrd DOES NOT forward any packets itself), your OS does, and olsrd only feeds/maintains your OS routing table.<br>
<br>furthermore olsrd provides no special interface, your OS uses the existing interfaces to forward packets.<br><br></div><div>so you application does not need to do anything special, just make an ip based connection as you would if you want to connect a server on the internet, or another machine in you local network,...</div>
<div><br></div><div>the only difference when using olsrd is that the routes that your OS uses to determine how it forwards your application data packets are not obtained by dhcp, or based on your static network configuration.</div>
<div><br></div><div>regards Markus</div></div>