A mesh network is a local area network topology in which the infrastructure nodes connect directly, dynamically and non-hierarchically to as many other nodes as possible and cooperate with one another to efficiently route data to and from clients.
Mesh Topology is a network topology where devices are connected to one another, either directly or indirectly, creating a web-like structure. It is one of the most robust and fault-tolerant network topologies. The nodes are connected to each other completely via a dedicated link during which information travels from nodes to nodes. If a mesh network has N nodes, then there are N (N-1)/2 links. Each computer not only sends its signals but also transfer data from other computers. The connections within the mesh are often wired or wireless.
Key Characteristics:
§ Redundancy and Reliability: In a mesh topology, the multiple paths between devices
ensure high reliability. If one connection fails, there are other paths
available for data transmission.
§ Fault Tolerance:
Since data can take alternative routes, the failure of a single device or
connection does not bring down the entire network. This makes mesh topology
highly fault-tolerant.
§ Scalability:
Mesh networks can scale relatively well. New devices can be added by simply
establishing direct connections with existing devices.
Advantages:
§ High Fault Tolerance:
Due to multiple paths, the network can handle failures gracefully.
§ Redundancy:
Backup routes are available if the primary route fails.
§ Improved Performance:
Data can be transmitted more efficiently as there are multiple paths to choose
from, reducing congestion.
§ Security:
Communication between devices can be more secure as there is no reliance on a
central hub or switch, reducing the risk of a single point of failure.
Applications:
Mesh
topology is often used in:
§ Wireless Networks:
Many wireless mesh networks are employed in large-scale areas like cities,
where each device in the network can relay data for other devices, extending
the network’s reach and reliability.
§ Telecommunications:
It is widely used in telecommunication systems, where reliability and fault tolerance
are critical.
§ Military Networks:
Mesh topologies are also used in defense applications due to their robustness
and security.