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.
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.