What are the Mesh-Connected Networks in Computer Architectures?

Computer ArchitectureComputer ScienceNetwork

It is a point-to-point connection to other nodes or devices. All the network nodes are connected. Mesh has n (n-1)/2 physical channels to link n devices. Mesh architecture with wrap-around connections forms a torus. Several routing mechanisms have been used to route messages around meshes. One such routing mechanism is known as dimension-ordering routing. Using this technique, a message is routed in one given dimension at a time, arriving at the proper coordinate in each dimension before proceeding to the next dimension.

There are two techniques to transmit data over the Mesh topology that are as follows −


In routing, the nodes have a routing logic, as per the network requirements. Like routing logic to direct the data to reach the destination using the shortest distance. Or, routing logic which has information about the broken links, and it avoids that node, etc. We can even have routing logic, to re-configure the failed nodes.


In flooding, the same data is transmitted to all the network nodes, hence no routing logic is required. The network is robust, and it’s very unlikely to lose the data. But it leads to unwanted load over the network.

Types of Mesh Topology

Partial Mesh Network − In this network, some of the systems are connected in the same fashion as mesh topology but some devices are only connected to two or three devices.

Full Mesh Network − Every node or device is connected.

Advantages of Mesh Topology

  • Each connection can carry its data load.
  • It is robust.
  • It is scalable
  • The fault is diagnosed easily.
  • It provides security and privacy.

Disadvantages of Mesh Topology

  • Installation and configuration are difficult.
  • Cabling cost is more.
  • Bulk wiring is required.
Published on 30-Jul-2021 14:33:58