Network Topologies
Network Topologies
Netrork
Topologies
1. Bus Topology
Bus topology is a network type where every device is connected to a single cable that runs from one end of the
network to the other. This type of network topology is often referred to as line topology. In a bus topology, data
is transmitted in one direction only. If the bus topology has two endpoints then it is referred to as a linear bus
topology.
Smaller networks with this type of topology use a coaxial or RJ45 cable to link devices together. However, the
bus topology layout is outdated and you’re unlikely to encounter a company using a bus topology today.
Advantages
Bus topologies were often used in smaller networks. One of the main reasons is that they keep the layout simple.
All devices are connected to a single cable so you don’t need to manage a complex topological setup.
The layout also helped make bus topologies cost-effective because they can be run with a single cable. In the
event that more devices need to be added then you could simply join your cable to another cable.
Disadvantages
However, relying on one cable does mean that bus topologies have a single point of failure. If the cable fails then
the entire network will go down. A cable failure would cost organizations a lot of time while they attempt to
resume service. Further to this, high network traffic would decrease network performance because all the data
travels through one cable.
This limitation makes bus topologies suitable only for smaller networks. The primary reason is that the more
network nodes you have, the slower your transmission speeds are going to be. It is also worth noting that bus
topologies are limited in the sense that they are half-duplex, which means that data can’t be transmitted in two
opposite directions simultaneously.
2. Ring Topology
In networks with ring topology, computers are connected to each other in a circular format. Every device in the
network will have two neighbours and no more or no less. Ring topologies were commonly used in the past but
you would be hard-pressed to find an enterprise still using them today.
The first node is connected to the last node to link the loop together. As a consequence of being laid out in this
format packets need to travel through all network nodes on the way to their destination.
Within this topology, one node is chosen to configure the network and monitor other devices. Ring topologies
are half-duplex but can also be made full-duplex. To make ring topologies full-duplex you would need to have
two connections between network nodes to form a Dual Ring Topology.
As mentioned above, if ring topologies are configured to be bidirectional then they are referred to as dual ring
topologies. Dual ring topologies provide each node with two connections, one in each direction. Thus, data can
flow in a clockwise or counter clockwise direction.
Advantages
With ring topologies, the risk of packet collisions is very low due to the use of token-based protocols, which only
allow one station to transmit data at a given time. This is compounded by the fact that data can move through
network nodes at high speeds which can be expanded on when more nodes are added.
Dual ring topologies provided an extra layer of protection because they were more resistant to failures. For
instance, if a ring goes down within a node then the other ring can step up and back it up. Ring topologies were
also low cost to install.
Disadvantages
One of the reasons why ring topologies were replaced is because they are very vulnerable to failure. The failure
of one node can take the entire network out of operation. This means that ring topology networks need to be
constantly managed to ensure that all network nodes are in good health. However, even if the nodes were in
good health your network could still be knocked offline by a transmission line failure!
Ring topologies also raised scalability concerns. For instance, bandwidth is shared by all devices within the
network. In addition, the more devices that are added to a network the more communication delay the network
experiences. This means that the number of devices added to a network topology needed to be monitored
carefully to make sure that the network resources weren’t stretched beyond their limit.
Making changes to a ring topology was also complicated because you need to shut down the network to make
changes to existing nodes or add new nodes. This is far from ideal as you’ll need to factor in downtime every
time you want to make a change to the topological structure!
3. Star Topology
A star topology is a topology where every node in the network is connected to one central switch. Every device
in the network is directly connected to the switch and indirectly connected to every other node. The relationship
between these elements is that the central network hub is a server and other devices are treated as clients. The
central node has the responsibility of managing data transmissions across the whole network and acts as a
repeater. With star topologies, computers are connected with a coaxial cable, twisted pair, or optical fiber cable.
Advantages
Star topologies are most commonly-used because you can manage the entire network from one location: the
central switch. As a consequence, if a node that isn’t the central node goes down then the network will remain
up. This gives star topologies a layer of protection against failures that aren’t always present with other topology
setups. Likewise, you can add new computers without having to take the network offline like you would have to
do with a ring topology.
In terms of physical network structure, star topologies require fewer cables than other topology types. This
makes them simple to set up and manage over the long-term. The simplicity of the overall network design makes
it much easier for administrators to run troubleshooting when dealing with network performance faults.
Disadvantages
Though star topologies may be relatively safe from failure, if the central switch goes down then the entire
network will go down. As such, the administrator needs to manage the health of the central node closely to make
sure that it doesn’t go down. The performance of the network is also tied to the central node’s configurations
and performance. Star topologies are easy to manage in most ways but they are far from cheap to set up and use.
4. Tree Topology
As the name suggests, a tree topology network is a structure that is shaped like a tree with its many branches.
Tree topologies have a root node that is connected to another node hierarchy. The hierarchy is parent-
child where there is only one mutual connection between two connected nodes. As a general rule, a tree topology
needs to have three levels to the hierarchy to be classified this way. This form of topology is used within Wide
Area Networks to sustain lots of spread-out devices.
Advantages
The main reason why tree topologies are used is to extend bus and star topologies. Under this hierarchical
format, it is easy to add more nodes to the network when your organization grows in size. This format also lends
itself well to finding errors and troubleshooting because you can check for network performance issues
systematically throughout the tree.
Disadvantages
The most significant weakness of tree topology is the root node. If the root node fails then all of its subtrees
become partitioned. There will still be partial connectivity within the network amongst other devices such as the
failed node’s parent.
Maintaining the network system is not simple either because the more nodes you add, the more difficult it
becomes to manage the network. Another disadvantage of a tree topology is the number of cables you need.
Cables are required to connect every device throughout the hierarchy which makes the network layout more
complex when compared to a simpler topology.
5. Mesh Topology
A mesh topology is a point-to-point connection where nodes are interconnected. In this form of topology, data
is transmitted via two methods: routing and flooding. Routing is where nodes use routing logic to work out the
shortest distance to the packet’s destination. In contrast, flooding is where data is sent to all nodes within the
network. Flooding doesn’t require any form of routing logic to work.
There are two forms of mesh topology: partial mesh topology and full mesh topology. With partial mesh
topology, most nodes are interconnected but there are a few which are only connected to two or three other
nodes. A full mesh topology is where every node is interconnected.
Advantages
Mesh topologies are used first and foremost because they are reliable. The interconnectivity of nodes makes
them extremely resistant to failures. There is no single machine failure that could bring down the entire network.
The absence of a single point of failure is one of the reasons why this is a popular topology choice. This setup is
also secure from being compromised.
Disadvantages
However, mesh topologies are far from perfect. They require an immense amount of configuration once they
are deployed. The topological layout is more complex than many other topologies and this is reflected by how
long it takes to set up. You’ll need to accommodate a whole host of new wiring which can add up to be quite
expensive.
6. Hybrid Topology
When a topology is composed of two or more different topologies it is referred to as a hybrid topology. Hybrid
topologies are most-commonly encountered in larger enterprises where individual departments have network
topologies that different from another topology in the organization. Connecting these topologies together will
result in a hybrid topology. As a consequence, the capabilities and vulnerabilities depend on the types of
topology that are tied together.
Advantages
There are many reasons why hybrid topologies are used but they all have one thing in common: flexibility. There
are few constraints on the network structure that a hybrid topology cannot accommodate, and you can
incorporate multiple topologies into one hybrid setup. As a consequence, hybrid topologies are very scalable.
The scalability of hybrid setups makes them well-suited to larger networks.
Disadvantages
Unfortunately, hybrid topologies can be quite complex, depending on the topologies that you decide to use. Each
topology that is part of your hybrid topology will have to be managed according to its unique network
requirements. This makes administrators’ jobs more difficult because they are going to have to attempt to
manage multiple topologies rather than a single one. In addition, setting up a hybrid topology can end up being
quite costly.