After a full sequence HELLO_ALL/HELLO_ACK sequence is exchanged between two nodes (e.g. mnode1 and mnode3) mnode1 will record mnode3 as immediate neighbor in their internal mesh tree table. In the next phase, mnode1 will request Neighbor Lists (NLs) from all the nodes in the mesh tree table. This is depicted in the diagram below.
Neighbor List Responses (NLREPs) will contain the list of direct neighbors of the queried node. The requesting node will process the NLREP and for each previously unknown node, a new NLREQ is issued.
$ lsmesh msh0 <mtree> <mnode> <ipv4_addr>192.168.2.80</ipv4_addr> <mnode> <ipv4_addr>192.168.2.81</ipv4_addr> <mnode> <ipv4_addr>192.168.2.82</ipv4_addr> </mnode> </mnode> <mnode> <ipv4_addr>192.168.2.83</ipv4_addr> </mnode> </mnode> </mtree>