Skip to main content


Home Mesh topology

Mesh topology

Mesh topology definition

Mesh topology is a network design in which each node (computer, device, or switch) is directly connected to every other node in the network. This interconnected design ensures that data can travel through multiple paths, not just one. Because of this, data can take the shortest, easiest, or most efficient route to reach its intended destination. If one path becomes obstructed or fails, the data packet can be directed to another path, ensuring continuous and robust communication.

Mesh networks are often used in wireless network designs, especially in wireless sensor networks, community and city-wide Wi-Fi deployments, and some ad-hoc mobile networks.

See also: mesh networking, mesh node

Mesh topology advantages

  • With multiple paths available, data transfer isn't hindered by a single point of failure. If one node fails, the network can still operate by rerouting through other nodes.
  • Shorter distances and multiple routes make data transfers quicker in certain conditions.
  • Adding new devices is easy because they only need to connect to nearby nodes.

Mesh topology disadvantages

  • Setting up, configuring, and managing a mesh network can be complex.
  • Due to the high number of interconnections, the initial setup is more expensive compared to other topologies.
  • Because of the multiple potential paths data can use, troubleshooting is difficult.