Hi
I have a 3 node network setup with Routerboards 433. Each of these boards have 2 wifi cards running. I run layer 2 batman kernel module on these routers.
I have enabled vis server by: echo "server" > /proc/net/batman-adv/vis
and I can see the contents of the vis file now.
I wanted to know if the entire network map is made available to each and every node OR the node has information only about its local connectivity to its neighbors and max the neighbors immediate connectivity.
For instance I have a set up
A----B----C----D-----E----F | | P
Now wheter Node A will know if E is connected to P and the link quality of the same? Or it would just know that A is connected to B and since B is its immediate neighbor it would also know B is connected to C?
Regards
Gargi
Hi,
I wanted to know if the entire network map is made available to each and every node OR the node has information only about its local connectivity to its neighbors and max the neighbors immediate connectivity.
I'm not entirely sure about your question but I'll do my best to answer it. Once you enable the vis server the node will activate a flag in his originator messages indicating that you can send vis information. All nodes receiving this OGM will send their vis client data to this node. If you have several vis servers (due to out fo range problems) the nodes will send their information to the nearest vis server whereas the vis server themselves will sync with each other.
Hope it helps clarifying the situation, Marek
Ok so once VIS Servers synchronize - do they get updated with each other's information. i.e. do they collate all information it got from other vis servers to get some kind of mega information?
Basically assuming i have all nodes in a network working as vis servers - can querying one vis server at a given point in time give me a map of the entire network?
On Mon, Apr 27, 2009 at 4:01 AM, Marek Lindner lindner_marek@yahoo.de wrote:
Hi,
I wanted to know if the entire network map is made available to each and every node OR the node has information only about its local connectivity to its neighbors and max the neighbors immediate connectivity.
I'm not entirely sure about your question but I'll do my best to answer it. Once you enable the vis server the node will activate a flag in his originator messages indicating that you can send vis information. All nodes receiving this OGM will send their vis client data to this node. If you have several vis servers (due to out fo range problems) the nodes will send their information to the nearest vis server whereas the vis server themselves will sync with each other.
Hope it helps clarifying the situation, Marek
B.A.T.M.A.N mailing list B.A.T.M.A.N@open-mesh.net https://lists.open-mesh.net/mm/listinfo/b.a.t.m.a.n
On Thursday 30 April 2009 02:19:54 Gargi Purohit wrote:
Ok so once VIS Servers synchronize - do they get updated with each other's information. i.e. do they collate all information it got from other vis servers to get some kind of mega information?
Basically assuming i have all nodes in a network working as vis servers - can querying one vis server at a given point in time give me a map of the entire network?
Yes, correct. Although I strongly recommend to not make every node a vis server. ;-)
Regards, Marek
b.a.t.m.a.n@lists.open-mesh.org