Professional Documents
Culture Documents
Topology
!
(https://www.educba.com/prototyping- (https://www.educba.com/security-
tools/) consultant-definition/)
consisting of several nodes i.e. sender and receiver nodes, and the lines
connecting these nodes. Let us look at the type of Network Topologies
available.
1) Bus Topology
Bus topology is the kind of network topology where every node, i.e. every
device on the network is connected to a solo main cable line. Data is
transmitted in a single route, from one point to the other. We cannot
transmit data in both ways. When this topology has precisely two
endpoints, it is known as Linear Bus Topology. It is mostly used for small
networks.
It is cost effective.
to another computer on each side, with the last computer being connected
to the first, thus forming a ring shape. This topology allows for each
In this topology, there is the main computer, known as the monitor station,
which is responsible for all the operations. Data transmission amongst
devices is done with the help of tokens. For transmitting data, the computer
station has to hold the token. The token is released only when the
data has to route its way through each node in the network to reach the
data during transmission. These repeaters are especially helpful when the
topology has a vast number of nodes, and the data is to reach the very last
networks are created, with the data in each flowing in opposite directions.
activity.
If one computer crashes, the entire network activity is disrupted.
3) Star Topology
Star Topology is the kind of network topology
central node. The hub can be active or passive in nature. Active hubs
security-course/?btnz=edu-blg-inline-banner1)
Related Courses
CDN Training (2 Courses) (https://www.educba.com/software-
development/courses/cdn-training-course/?btnz=edu-blg-inline-banner1)
4) Mesh Topology
Mesh topology is the kind of topology, in which all the nodes are connected
with all the other nodes via a network channel. Mesh topology
(https://www.educba.com/what-is-mesh-topology/) is a point-to-point
connection. It has n(n-1)/2 network channels to connect n nodes.
Mesh topology has two techniques for transmission of data, i.e. routing and
flooding. In the routing technique, the nodes possess a routing logic, like the
logic for the shortest distance to the destination node or the logic to avoid
routes with broken connections. In the flooding technique, all the network
nodes receive the same data. This leaves us no need for routing logic. This
technique makes the network robust but results in unwanted load on the
network.
Every connection has the ability to carry its particular data load.
5) Tree Topology
Tree topology is the kind of topology in which the nodes are connected in a
model/), with all the nodes being connected to the topmost node or root
It is profoundly cabled.
techniques.
Conclusion
We have seen the various network topologies available to us, along with
Recommended Articles
the types with benefits and drawbacks of the topologies respectively. You
can also go through our other suggested articles to learn more –
security/)
2. What is Network Security? (https://www.educba.com/what-is-
network-security/)
3. What is DBMS? (https://www.educba.com/what-is-dbms/)
4. What is Common Gateway Interface? (https://www.educba.com/what-
is-common-gateway-interface/)
5. Guide to Different Types of Network (https://www.educba.com/types-
of-network/)
CYBER SECURITY
TRAINING (15
COURSES)
% 12 Online Courses
(https://www.educba.com/software-development/courses/cyber-security-
course/?btnz=limited-period-o!er?btnz=edu-blg-inline-banner3)
About Us
Sign Up (https://www.educba.com/software-development/signup/)
Free Courses
Certification Courses
Resources
Resources (A To Z) (https://www.educba.com/software-
development/resources/)
Programming Languages
(https://www.educba.com/category/software-development/software-
development-blog/programming-languages/)
Apps
Android (https://play.google.com/store/apps/details?
id=com.educba.www)
Support
Contact Us (https://www.educba.com/software-development/contact-
us/)
Reviews (https://www.educba.com/software-development/reviews/)