Repository : ssh://git@open-mesh.org/doc
On branches: backup-redmine/2017-07-13,master
commit f4207b1f1fd7e9041099e6c4afd94d2a41c8edfc Author: Linus Lüssing linus.luessing@c0d3.blue Date: Fri Jul 1 03:41:29 2011 +0000
doc: batman-adv/OGM
f4207b1f1fd7e9041099e6c4afd94d2a41c8edfc batman-adv/OGM.textile | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-)
diff --git a/batman-adv/OGM.textile b/batman-adv/OGM.textile index a4a86ab8..093f333e 100644 --- a/batman-adv/OGM.textile +++ b/batman-adv/OGM.textile @@ -45,16 +45,16 @@ An originator list holds all addressable and to a certain degree reachable origi
h3. 3.2 Router List
-A router list holds all potential routers, routers that might be switched to at any time without creating a routing loop. An entry buffers all fields of the newest, valid OGM from the according router and according originator of the OGM to be able to rebuild and rebroadcast an OGM later when switching to another potential router. +A router list holds all potential routers, routers that might be switched to at any time without creating a routing loop. An entry buffers the newest, valid OGM from the according router and according originator of the OGM to be able to rebroadcast an OGM later when switching to another potential router.
* Router Originator Address: Originator address of the router an OGM was received from. * Rebroadcasted: This flag indicates whether the current Router Entry settings have been rebroadcasted yet. -* Path TQ: The path TQ towards the originator of the OGM multiplied with the best link TQ at the time of reception. -* Router's Sequence Number: The sequence number of the last accepted OGM received via the according router. -* TTL: The TTL of the last accepted OGM received via the according router. - -As well as other properties of the last accepted OGM received via the according router, like: -* Interval, Flags, Gateway Flags, TT Num Changes, TT VN, TT CRC +* Received OGM, the following properties are of special interest for the routing decisions: +** Path TQ: The path TQ towards the originator of the OGM multiplied with the best link TQ at the time of reception. +** Router's Sequence Number: The sequence number of the last accepted OGM received via the according router. +** TTL: The TTL of the last accepted OGM received via the according router. +* As well as all other properties of the OGM like: +** Interval, Flags, Gateway Flags, TT Num Changes, TT VN, TT CRC and a possible TT change entry (see [[Client-announcement]] for TT related field descriptions)
h2. 4. Protocol Procedure @@ -73,9 +73,9 @@ Each node periodically (OGM interval) generates a single OGM which is broadcaste * Flags: Indicates certain attributes of this originator. So far 0x01 is reserved for VIS_SERVER (see [[VisAdv]]) * Gateway Flags: * TQ: Is initially set to TQ_MAX by the originator. -* TT Num Changes: ? -* TT VN: ? -* TT CRC: ? +* TT Num Changes: see [[Client-announcement]] +* TT VN: see [[Client-announcement]] +* TT CRC: see [[Client-announcement]]
<pre> 0 1 2 3 @@ -95,6 +95,7 @@ Each node periodically (OGM interval) generates a single OGM which is broadcaste +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ </pre>
+As well as a possible TT change entry. See [[Client-announcement]] for details.
h3. 4.2. Receiving Originator Messages