[OLSR-users] Re: [olsr-dev] olsrd on multiple interfaces
Mon Sep 27 19:51:35 CEST 2004
After pondering a bit on the concept of using multiple interface with
the same IP in olsr - it seems the idea of allowing this breaks the
link/neighbor sensing scheme. Links sensing is based on the idea that
every link is made up of one local IP and one remote. Replacing the
local IP with some other mapping to a local interface will work(as done
in the patch), but there is still the case of the remote IP. If we can
no longer be sure the remote IP is uniqe for an interface on the remote
host - the registration and maintainance of links becomes problematic.
I realize that in the given scenario things would probably work out -
but if one imagines a scenario where a node might receive traffic from
mulitple interfaces on a remote host, where the interfaces are using
duplicate IPs, then stuff will get more complicated. So since this non
RFC-compliant "extention" of the protocol will not operate in the
general case I do not think I will include it in the main olsrd code.
Also AFAICS this kind of solution will not work on other OSes where one
cannot bind sockets to devices.
But then again - for the special scenario you are setting up Pawel, your
fix is a solution and perhaps others will be interested in the patch. I
know other people on this list are working on similar projects - is this
something you guys would need? Perhaps you should consider creating a
patched package for WRT systems?
Anyways, you seem to have an interesting project running - and I hope
olsrd will work out for you despite of that anoying, arguing developer
in charge ;-)
Pawel Foremski wrote:
> On Sunday 26 of September 2004 22:58, Andreas Tønnesen wrote:
>>Thanks for the clarifications. So you are actually using the same
>>address on _all_ interfaces. Well - that kind changes the situation :-)
>>then I guess you really need this kind of functionallity offered by
>>olsrd as opposed to just changing a configuration as I initially
>>believed was the remedy.
>>I'll look into it and it will probably be included from the next
>>release. And again - I'm not arguing to make life hard for people, just
>>trying to reach the better solution ;-)
> I understand ;-), it's OK.
> By the way I've been using olsrd for few days and I'd like to thank you for
> the great software. Keep up the good work! :)
> Kind regards.
More information about the Olsr-users