Definition
Mesh routing is the set of techniques by which a network of peer radios relays each other's messages, so data can travel far beyond the range of any single transmitter and around obstacles no direct path could clear. Unlike a star network that depends on a central tower or gateway, a mesh has no single point of failure: nodes join and leave freely, and the network reorganizes itself around whatever links currently exist. That property — infrastructure that degrades gracefully instead of failing absolutely — is why mesh routing sits at the heart of sovereign communications projects, from neighbourhood Meshtastic networks to disaster-response radio.
Managed flooding in practice
Meshtastic, the most popular sovereign LoRa mesh firmware, deliberately avoids complex routing tables in favour of managed flood routing. Every node that receives a packet rebroadcasts it once, decrementing a hop-limit counter carried in the packet until it reaches zero. To prevent a storm of duplicate transmissions, a node first listens briefly; if it hears a neighbour already relaying that packet, it stays silent and suppresses its own copy. The contention delay is weighted by signal strength, so distant nodes — the ones that extend coverage most — tend to rebroadcast first, while close-in nodes that would add little reach defer. The result is elegant: no route discovery, no topology database, no coordinator, yet messages reliably find their way across multiple hops of terrain no single radio could span.
Strengths and limits of flooding
Flood-based routing adapts instantly to a changing topology, which is ideal for mobile nodes, solar-powered nodes that sleep, and networks that grow one hiker at a time. The cost is efficiency: every relayed packet consumes airtime on a shared channel, and that cost grows with node density. Large meshes therefore keep hop limits modest, keep payloads small, and lean on the duty-cycle discipline the ISM band rules impose anyway. Recent firmware adds next-hop routing hints for directed traffic — once a reply path is known, retransmissions can favour it instead of flooding blindly — trimming unnecessary rebroadcasts without sacrificing the self-healing character. Placement still matters more than protocol: one well-sited rooftop or hilltop node with a clear Fresnel zone does more for a mesh than a dozen ground-level ones.
Contrast with routed meshes
Heavier mesh systems — Wi-Fi mesh standards, MANET protocols like OLSR or Babel — maintain explicit routing tables, exchange link-state information, and compute best paths. They achieve much higher throughput on dense, powered networks, but pay for it in protocol chatter and fragility when nodes churn. LoRa's extreme low bandwidth inverts the economics: the network cannot afford routing overhead, so simple flooding with smart suppression wins. Choosing a mesh design is really choosing which resource is scarce — airtime, power, or stability.
The sovereignty angle
Mesh routing is what turns individual radios into infrastructure that nobody owns and nobody can switch off. A message crossing a Meshtastic mesh touches no carrier, no SIM card, and no billing system; it moves because peers voluntarily relay it, the same cooperative logic that moves transactions between Bitcoin nodes. Pair it with store and forward so messages reach peers that were offline when they were sent, and identity layers like Nostr for authenticated messaging over untrusted relays. Each node added is one more layer of communications the community controls end to end.
See presets in the Meshtastic/LoRa regions dataset.
In Simple Terms
Mesh routing is the set of techniques by which a network of peer radios relays each other’s messages, so data can travel far beyond the…
