Open Naukri

Types of Network Topologies



In computer fundamentals, network topology is one of the concept which is mostly asked in technical interviews. In this article, you will get a clear understanding of all the popularly used network topologies in the computer network.

Network topology is the physical arrangement of networking devices i.e., how the sender and receiver nodes are connected though cables. There are 5 types of network topologies which are as follows:

Let’s discuss all of them in detail.

Mesh Topology

Mesh topology is a kind of topology in which all the nodes are directly connected with each other. There is a dedicated link between the nodes which makes the data transfer faster.

It uses two techniques to send the data between the nodes which are – flooding and routing. Flooding is a technique of sending data to every other node which is directly connected to sender node and routing is the technique to send the data from the shortest path between the intended nodes.

Advantages of Mesh Topology

Disadvantages of Mesh Topology

Ring Topology

In ring topology, all the nodes are connected in circular manner through cables. This topology is better than mesh topology in a sense that it does not require bulk wiring and reduces the cost. There is no dedicated link between all the nodes but each node is connected to another node on each side. The last node is connected to the first, thus creates a ring shape. It allows two nodes to have exactly two neighboring nodes.

The data transmission is unidirectional in this topology but you can create a bidirectional topology by connecting each node with another set of connecting lines and it is known as dual ring topology. Here, I have shown two ring networks, with the data flowing in opposite directions.

Advantages of Ring Topology

Disadvantages of Ring Topology

Star topology

Star topology is the one in which the all the nodes are connected through a hub (central device), which is called the central node. Hub connects all the nodes and when a node needs to communicate to another node then first the data is sent to hub and then hub transfers the data to all the connected nodes. The intended receiving node receives data through hub and never directly communicates to the sender.

Advantages of Star Topology

Disadvantages of Star Topology

Bus topology

In bus topology, every node, i.e., every computer in the network is connected to a main cable line like a bus. Data is transferred through the main cable line only. Repeaters are present in the cable line to strengthen the signals when the distance between the sender computer and destination computer increases. The data can only be transmitted in one direction at a time so it is mostly used in small networks.

Advantages of Bus Topology

Disadvantages of Bus Topology

Tree topology

Tree topology is the kind of topology in which the connecting nodes are linked with each other in a hierarchical fashion that means, there is a single node called root node and all the other nodes are at lower level connected together like branches of a tree.   In this topology, at least 3 levels of hierarchy exist.

Tree topology is applied in WAN (Wide Area Network) because of its expansion property. It is the combination of Bus and Star topology and best for the nodes which are in groups.

Advantages of Tree Topology

Disadvantages of Tree Topology

The Bottom Line

Network topology is the arrangement of networking devices in a computer network. Mesh, star, ring, bus and tree are popularly used topologies and all of them have their own advantages and disadvantages. When the data needs to be transferred in less time then you should choose mesh topology but when you want to setup a network at low cost then you should choose ring or bus topology. Star topology eliminates the drawbacks of ring topology and a central hub is used for connecting all the nodes. Tree topology is considered to be the best for a larger network as it combines the star and bus topology.