Batman-adv is a mesh protocol for a layer 2 network