Repository : ssh://git@open-mesh.org/doc
On branches: backup-redmine/2017-07-13,master
commit 0af2a3f0685b0fcad16a41c3b10d0cfbe955d78c Author: Marek Lindner mareklindner@neomailbox.ch Date: Thu Jul 1 19:20:00 2010 +0000
doc: batman-adv/Understand-your-batman-adv-network
0af2a3f0685b0fcad16a41c3b10d0cfbe955d78c batman-adv/Understand-your-batman-adv-network.textile | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/batman-adv/Understand-your-batman-adv-network.textile b/batman-adv/Understand-your-batman-adv-network.textile index d262c51f..aa887536 100644 --- a/batman-adv/Understand-your-batman-adv-network.textile +++ b/batman-adv/Understand-your-batman-adv-network.textile @@ -57,4 +57,8 @@ Each line contains the announced mac address and the mac of the batman node anno
Traditional network debugging tools based on the ICMP protocol such as ping or traceroute won't be able to perform their duties as expected. All traffic in the mesh will be transported to the destination transparently, so that higher protocols do not notice the number of hops or the route. This is one of the main reasons why you can roam around without breaking your connection. To provide the same type of diagnosis tools, batman-adv has an own simplified version of ICMP integrated in the protocol. Via debugfs it is possible to inject IMCP packets which behave very similar to their layer3 counterpart. The icmp socket file /sys/kernel/debug/batman_adv/bat0/icmp_socket can't be used with cat/echo directly, since it expects binary data. The batctl tool offers a ping / traceroute like interface that make use of this icmp socket interface. Please read the batctl manpage or the README file to learn how to use it or to see examples.
+=== Visualization === + +Despite its decentral nature batman-adv offers an easy way to access topology information that can be visualized. The [wiki:VisAdv visualization document] covers the necessary steps in detail. + }}}