Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wireless link between OLSR-enabled nodeA and non-OLSR-enabled nodeB that has its IP address announced in an HNA of nodeA #3

Closed
cl4u2 opened this issue Nov 12, 2014 · 3 comments

Comments

@cl4u2
Copy link
Contributor

cl4u2 commented Nov 12, 2014

In the ninux Rome network, that uses OLSR, there are some wireless links built in the following way:

  • on one side of the wireless link a device that does NOT talk OLSR, with IP address IP_X
  • on the other side of the wireless link a device talking OLSR that announces as HNA a subnet that includes IP_X

The consequence is that IP_X does not appear explicitly in the OLSR topology returned by the txtinfo and jsoninfo olsrd plug-ins.

This means that, to have a complete topology, either:

  • the application using netdiff should verify the matching between the IP addresses of the known devices and HNAs
  • the application using netdiff should pass to netdiff the list of know devices, so that netdiff can do the matching between IP addresses and HNAs
  • netdiff should return explicitly the list of all the hosts that could belong to the HNA. For example 254 hosts for a /24 HNA.
@gabri94
Copy link
Contributor

gabri94 commented Nov 13, 2014

I think this use case is just the result of a weird use of OLSR.
Covering this use case in the Olsr1Parser will introduce other problems like the other one related. Maybe we should just draw this weird links in a static way from nodeshot, just looking if one of the two endpoints is connected to the rest of the graph.
Otherwise, if we want to it dinamically, we can do another netdiff parser that implements just this use case, with a json of the hna's special links as input parameter.

@cl4u2
Copy link
Contributor Author

cl4u2 commented Nov 13, 2014

I would investigate if this use case can be generalized to other routing protocols.

@nemesifier
Copy link
Member

@cl4u2 let's find a name for both issues, eg: wireless link between OLSR-nodeA and non-OLSR nodeB which has ip announced in HNA of OLSR-nodeA

@nemesifier nemesifier changed the title use case that might break the design of netdiff wireless link between OLSR-nodeA and non-OLSR nodeB which has ip announced in HNA of OLSR-nodeA Nov 13, 2014
@cl4u2 cl4u2 changed the title wireless link between OLSR-nodeA and non-OLSR nodeB which has ip announced in HNA of OLSR-nodeA wireless link between non-OLSR host and OLSR enabled host exploiting HNA Nov 13, 2014
@cl4u2 cl4u2 changed the title wireless link between non-OLSR host and OLSR enabled host exploiting HNA wireless link between OLSR-enabled nodeA and non-OLSR-enabled nodeB that has its IP address announced in an HNA of nodeA Nov 13, 2014
@nemesifier nemesifier added this to the 0.1 real world scenario milestone Nov 21, 2014
@nemesifier nemesifier modified the milestones: Complex problems, real world scenario Aug 24, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants