SlideShare a Scribd company logo
Topic: Computer Network Topology
CSE 317: Computer Networks
Submitted To
Pranab Bandu Nath
(Senior lecturer) CSE Department
City University, Dhaka
Submitted By
Mahadi Hasan Shihab
Id: 1834902615
Batch: 49th ,( B)
Computer Network Topology
Topology is derived from two Greek words topo and logy, where topo means 'place' and logy means 'study'. In
computer networks, a topology is used to explain how a network is physically connected and the logical flow of
information in the network. A topology mainly describes how devices are connected and interact with each
other using communication links.
In computer networks, there are mainly two types of topologies, they are:
1. Physical Topology: A physical topology describes the way in which the computers or nodes are
connected with each other in a computer network. It is the arrangement of various elements(link, nodes,
etc.), including the device location and code installation of a computer network. In other words, we can
say that it is the physical layout of nodes, workstations, and cables in the network.
2. Logical Topology: A logical topology describes the way, data flow from one computer to another. It is
bound to a network protocol and defines how data is moved throughout the network and which path it
takes. In other words, it is the way in which the devices communicate internally.
Network topology defines the layout, virtual shape, or structure of the network, not only physically but also
logically. A network can have one physical topology and multiple logical topologies at the same time.
In this blog, we will mainly concentrate on physical topologies. We'll learn about different types of physical
topologies, their advantages, and disadvantages.
In a computer network, there are mainly six types of physical topology, they are:
3. Bus Topology
4. Ring Topology
5. Star Topology
6. Mesh Topology
7. Tree Topology
8. Hybrid Topology
Now let us learn these topologies one by one:
Bus Topology
Bus topology is the simplest kind of topology in which a common bus or channel is used for
communication in the network. The bus is connected to various taps and droplines. Taps are the
connectors, while droplines are the cables connecting the bus with the computer. In other words, there is only a
single transmission line for all nodes.
When a sender sends a message, all other computers can hear it, but only the receiver accepts it(verifying the
mac address attached with the data frame) and others reject it. Bus technology is mainly suited for small
networks like LAN, etc.
Ring Topology
Ring topology is a topology in which each computer is connected to exactly two other computers to form
the ring. The message passing is unidirectional and circular in nature.
This network topology is deterministic in nature, i.e., each computer is given access for transmission at a fixed
time interval. All the nodes are connected in a closed-loop. This topology mainly works on a token-based
system and the token travels in a loop in one specific direction.
Star Topology
Star topology is a computer network topology in which all the nodes are connected to a centralized hub.
The hub or switch acts as a middleware between the nodes. Any node requesting for service or providing
service, first contact the hub for communication.
The central device(hub or switch) has point to point communication link(the dedicated link between the devices
which can not be accessed by some other computer) with the devices. The central device then broadcast or
unicast the message based on the central device used. The hub broadcasts the message, while the switch
unicasts the messages by maintaining a switch table. Broadcasting increases unnecessary data traffic in the
network.
Mesh Topology
Mesh topology is a computer network topology in which nodes are interconnected with each other. In
other words, direct communication takes place between the nodes in the network.
There are mainly two types of Mesh:
9. Full Mesh: In which each node is connected to every other node in the network.
10. Partial Mesh: In which, some nodes are not connected to every node in the network.
In a fully connected mesh topology, each device has a point to point link with every other device in the network.
If there are 'n' devices in the network, then each device has exactly '(n-1)' input-output ports and
communication links. These links are simplex links, i.e., the data moves only in one direction. A duplex link(in
which data can travel in both the directions simultaneously) can replace two simplex links.
If we are using simplex links, then the number of communication links will be 'n(n-1)' for 'n' devices, while it
is 'n(n-1)/2' if we are using duplex links in the mesh topology.
5. Tree Topology:
Tree topology is a computer network topology in which all the nodes are directly or indirectly connected
to the main bus cable. Tree topology is a combination of Bus and Star topology.
In a tree topology, the whole network is divided into segments, which can be easily managed and maintained.
There is a main hub and all the other sub-hubs are connected to each other in this topology.
Hybrid Topology:
A Hybrid topology is a computer topology which is a combination of two or more topologies. In practical
use, they are the most widely used.
In this topology, all topologies are interconnected according to the needs to form a hybrid. All the good features
of each topology can be used to make an efficient hybrid topology.

More Related Content

What's hot

Ravi Namboori - Network topologies
Ravi Namboori - Network topologies Ravi Namboori - Network topologies
Ravi Namboori - Network topologies
Ravi Namboori
 
Network using topologies
Network using topologiesNetwork using topologies
Network using topologies
Javeria600
 
Topology
TopologyTopology
Topology
Maths
 
Topology
TopologyTopology
Topology
ankush9927
 
Network Topology
Network TopologyNetwork Topology
Network Topology
Md Saylab
 
Rp 4 published
Rp 4 publishedRp 4 published
Rp 4 publishedAman Jain
 
Computer network topology
Computer network topologyComputer network topology
Computer network topology
MdSahwon
 
Classification of Computer Networks
Classification of Computer NetworksClassification of Computer Networks
Classification of Computer Networks
ShohanaakterKakon
 
Topology
TopologyTopology
Topology
sheikhparvez4
 
Network topology
Network topologyNetwork topology
Network topology
Prakhar Maurya
 
Mesh topology
Mesh topologyMesh topology
Mesh topology
nehrumariya
 
Network topology
Network topologyNetwork topology
Network topology
Jency Pj
 
Computer Network Topologies (with animations)
Computer Network Topologies (with animations)Computer Network Topologies (with animations)
Computer Network Topologies (with animations)
Damian T. Gordon
 
Network Topology
Network TopologyNetwork Topology
Network Topology
Malik Mehrose
 
Networkingtopology 131208065823-phpapp02
Networkingtopology 131208065823-phpapp02Networkingtopology 131208065823-phpapp02
Networkingtopology 131208065823-phpapp02imtiaz hussain
 
Topology
TopologyTopology
Topology
ajithsrc
 
Network Topology
Network TopologyNetwork Topology
Network Topology
Swapna Subhadarsini
 

What's hot (19)

Ravi Namboori - Network topologies
Ravi Namboori - Network topologies Ravi Namboori - Network topologies
Ravi Namboori - Network topologies
 
Network using topologies
Network using topologiesNetwork using topologies
Network using topologies
 
Topology
TopologyTopology
Topology
 
Topology
TopologyTopology
Topology
 
Network Topology
Network TopologyNetwork Topology
Network Topology
 
Rp 4 published
Rp 4 publishedRp 4 published
Rp 4 published
 
Computer network topology
Computer network topologyComputer network topology
Computer network topology
 
Topology Note
Topology NoteTopology Note
Topology Note
 
Classification of Computer Networks
Classification of Computer NetworksClassification of Computer Networks
Classification of Computer Networks
 
Topology
TopologyTopology
Topology
 
Network topology
Network topologyNetwork topology
Network topology
 
Network topologies
Network topologiesNetwork topologies
Network topologies
 
Mesh topology
Mesh topologyMesh topology
Mesh topology
 
Network topology
Network topologyNetwork topology
Network topology
 
Computer Network Topologies (with animations)
Computer Network Topologies (with animations)Computer Network Topologies (with animations)
Computer Network Topologies (with animations)
 
Network Topology
Network TopologyNetwork Topology
Network Topology
 
Networkingtopology 131208065823-phpapp02
Networkingtopology 131208065823-phpapp02Networkingtopology 131208065823-phpapp02
Networkingtopology 131208065823-phpapp02
 
Topology
TopologyTopology
Topology
 
Network Topology
Network TopologyNetwork Topology
Network Topology
 

Similar to Computer network topology

Networking Topologies in Computers
Networking Topologies in ComputersNetworking Topologies in Computers
Networking Topologies in ComputersAnkur Pandey
 
Physical and logical topologies in computer network and client server
Physical  and logical topologies in computer network and client serverPhysical  and logical topologies in computer network and client server
Physical and logical topologies in computer network and client server
Satya P. Joshi
 
Presentation on topology by prince kushwaha(0902 ec101053)
Presentation on topology by prince kushwaha(0902 ec101053)Presentation on topology by prince kushwaha(0902 ec101053)
Presentation on topology by prince kushwaha(0902 ec101053)Rustamji Institute of Technology
 
Network topologies
Network topologiesNetwork topologies
Network topologies
Jem Mercado
 
Chapter 1.ppt
Chapter 1.pptChapter 1.ppt
Chapter 1.ppt
AashiqMushtaqKhan
 
Data communications Class notes
Data communications  Class notesData communications  Class notes
Data communications Class notes
Dr.YNM
 
Computer networks 1
Computer networks 1Computer networks 1
Computer networks 1
Vijaya Babu
 
FASE DE PLANEACION (INGLES)
FASE DE PLANEACION (INGLES)FASE DE PLANEACION (INGLES)
FASE DE PLANEACION (INGLES)
andreseams
 
Week11 - Networking_3
Week11 - Networking_3Week11 - Networking_3
Week11 - Networking_3ispkosova
 
Types_of_Network_Topology.pptx
Types_of_Network_Topology.pptxTypes_of_Network_Topology.pptx
Types_of_Network_Topology.pptx
ShamshunNahar
 
Types_of_Network_Topology.pptx
Types_of_Network_Topology.pptxTypes_of_Network_Topology.pptx
Types_of_Network_Topology.pptx
NoeAgubang
 
PRESENTATION_ON_TOPOLOGY.ppt
PRESENTATION_ON_TOPOLOGY.pptPRESENTATION_ON_TOPOLOGY.ppt
PRESENTATION_ON_TOPOLOGY.ppt
saniarahman16
 
Network topology
Network topologyNetwork topology
Network topology
MD. Naimur Rahman
 
CN QNAs.pdf
CN QNAs.pdfCN QNAs.pdf
CN QNAs.pdf
ssuser9da62a
 
Network topology
Network topologyNetwork topology
Network topology
Bhupender Sharma
 
IT infrastructure and network technologies for Semi Final
IT infrastructure and network technologies for Semi FinalIT infrastructure and network technologies for Semi Final
IT infrastructure and network technologies for Semi Final
Mark John Lado, MIT
 
TOPOLOGY
 TOPOLOGY  TOPOLOGY
TOPOLOGY
saranyajey
 
Network Topology.pdf
Network Topology.pdfNetwork Topology.pdf
Network Topology.pdf
Virgilio Paglingayen
 
Differents-Types-of-Network-Topology_(1).pptx
Differents-Types-of-Network-Topology_(1).pptxDifferents-Types-of-Network-Topology_(1).pptx
Differents-Types-of-Network-Topology_(1).pptx
SacloRyan
 

Similar to Computer network topology (20)

Networking Topologies in Computers
Networking Topologies in ComputersNetworking Topologies in Computers
Networking Topologies in Computers
 
Physical and logical topologies in computer network and client server
Physical  and logical topologies in computer network and client serverPhysical  and logical topologies in computer network and client server
Physical and logical topologies in computer network and client server
 
Presentation on topology by prince kushwaha(0902 ec101053)
Presentation on topology by prince kushwaha(0902 ec101053)Presentation on topology by prince kushwaha(0902 ec101053)
Presentation on topology by prince kushwaha(0902 ec101053)
 
Network topologies
Network topologiesNetwork topologies
Network topologies
 
Chapter 1.ppt
Chapter 1.pptChapter 1.ppt
Chapter 1.ppt
 
Data communications Class notes
Data communications  Class notesData communications  Class notes
Data communications Class notes
 
Computer networks 1
Computer networks 1Computer networks 1
Computer networks 1
 
FASE DE PLANEACION (INGLES)
FASE DE PLANEACION (INGLES)FASE DE PLANEACION (INGLES)
FASE DE PLANEACION (INGLES)
 
Week11 - Networking_3
Week11 - Networking_3Week11 - Networking_3
Week11 - Networking_3
 
Types_of_Network_Topology.pptx
Types_of_Network_Topology.pptxTypes_of_Network_Topology.pptx
Types_of_Network_Topology.pptx
 
Types_of_Network_Topology.pptx
Types_of_Network_Topology.pptxTypes_of_Network_Topology.pptx
Types_of_Network_Topology.pptx
 
PRESENTATION_ON_TOPOLOGY.ppt
PRESENTATION_ON_TOPOLOGY.pptPRESENTATION_ON_TOPOLOGY.ppt
PRESENTATION_ON_TOPOLOGY.ppt
 
Network topology
Network topologyNetwork topology
Network topology
 
CN QNAs.pdf
CN QNAs.pdfCN QNAs.pdf
CN QNAs.pdf
 
Network topology
Network topologyNetwork topology
Network topology
 
Network topology
Network topologyNetwork topology
Network topology
 
IT infrastructure and network technologies for Semi Final
IT infrastructure and network technologies for Semi FinalIT infrastructure and network technologies for Semi Final
IT infrastructure and network technologies for Semi Final
 
TOPOLOGY
 TOPOLOGY  TOPOLOGY
TOPOLOGY
 
Network Topology.pdf
Network Topology.pdfNetwork Topology.pdf
Network Topology.pdf
 
Differents-Types-of-Network-Topology_(1).pptx
Differents-Types-of-Network-Topology_(1).pptxDifferents-Types-of-Network-Topology_(1).pptx
Differents-Types-of-Network-Topology_(1).pptx
 

More from MH Shihab

Asynchronous transfer mode (atm) in computer network
Asynchronous transfer mode (atm) in computer networkAsynchronous transfer mode (atm) in computer network
Asynchronous transfer mode (atm) in computer network
MH Shihab
 
Ip and mac address
Ip and mac address Ip and mac address
Ip and mac address
MH Shihab
 
Modern computer network technology
Modern computer network technologyModern computer network technology
Modern computer network technology
MH Shihab
 
Hardware , software and filmware
Hardware , software and filmwareHardware , software and filmware
Hardware , software and filmware
MH Shihab
 
Classification computer network
Classification computer networkClassification computer network
Classification computer network
MH Shihab
 
Computer networks
Computer networksComputer networks
Computer networks
MH Shihab
 

More from MH Shihab (6)

Asynchronous transfer mode (atm) in computer network
Asynchronous transfer mode (atm) in computer networkAsynchronous transfer mode (atm) in computer network
Asynchronous transfer mode (atm) in computer network
 
Ip and mac address
Ip and mac address Ip and mac address
Ip and mac address
 
Modern computer network technology
Modern computer network technologyModern computer network technology
Modern computer network technology
 
Hardware , software and filmware
Hardware , software and filmwareHardware , software and filmware
Hardware , software and filmware
 
Classification computer network
Classification computer networkClassification computer network
Classification computer network
 
Computer networks
Computer networksComputer networks
Computer networks
 

Recently uploaded

14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
Basic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparelBasic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparel
top1002
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERSCW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
veerababupersonal22
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 

Recently uploaded (20)

14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
Basic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparelBasic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparel
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERSCW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 

Computer network topology

  • 1. Topic: Computer Network Topology CSE 317: Computer Networks Submitted To Pranab Bandu Nath (Senior lecturer) CSE Department City University, Dhaka Submitted By Mahadi Hasan Shihab Id: 1834902615 Batch: 49th ,( B)
  • 2. Computer Network Topology Topology is derived from two Greek words topo and logy, where topo means 'place' and logy means 'study'. In computer networks, a topology is used to explain how a network is physically connected and the logical flow of information in the network. A topology mainly describes how devices are connected and interact with each other using communication links. In computer networks, there are mainly two types of topologies, they are: 1. Physical Topology: A physical topology describes the way in which the computers or nodes are connected with each other in a computer network. It is the arrangement of various elements(link, nodes, etc.), including the device location and code installation of a computer network. In other words, we can say that it is the physical layout of nodes, workstations, and cables in the network. 2. Logical Topology: A logical topology describes the way, data flow from one computer to another. It is bound to a network protocol and defines how data is moved throughout the network and which path it takes. In other words, it is the way in which the devices communicate internally. Network topology defines the layout, virtual shape, or structure of the network, not only physically but also logically. A network can have one physical topology and multiple logical topologies at the same time. In this blog, we will mainly concentrate on physical topologies. We'll learn about different types of physical topologies, their advantages, and disadvantages. In a computer network, there are mainly six types of physical topology, they are: 3. Bus Topology 4. Ring Topology 5. Star Topology 6. Mesh Topology 7. Tree Topology 8. Hybrid Topology Now let us learn these topologies one by one: Bus Topology Bus topology is the simplest kind of topology in which a common bus or channel is used for communication in the network. The bus is connected to various taps and droplines. Taps are the connectors, while droplines are the cables connecting the bus with the computer. In other words, there is only a single transmission line for all nodes.
  • 3. When a sender sends a message, all other computers can hear it, but only the receiver accepts it(verifying the mac address attached with the data frame) and others reject it. Bus technology is mainly suited for small networks like LAN, etc. Ring Topology Ring topology is a topology in which each computer is connected to exactly two other computers to form the ring. The message passing is unidirectional and circular in nature.
  • 4. This network topology is deterministic in nature, i.e., each computer is given access for transmission at a fixed time interval. All the nodes are connected in a closed-loop. This topology mainly works on a token-based system and the token travels in a loop in one specific direction. Star Topology Star topology is a computer network topology in which all the nodes are connected to a centralized hub. The hub or switch acts as a middleware between the nodes. Any node requesting for service or providing service, first contact the hub for communication.
  • 5. The central device(hub or switch) has point to point communication link(the dedicated link between the devices which can not be accessed by some other computer) with the devices. The central device then broadcast or unicast the message based on the central device used. The hub broadcasts the message, while the switch unicasts the messages by maintaining a switch table. Broadcasting increases unnecessary data traffic in the network. Mesh Topology Mesh topology is a computer network topology in which nodes are interconnected with each other. In other words, direct communication takes place between the nodes in the network.
  • 6. There are mainly two types of Mesh: 9. Full Mesh: In which each node is connected to every other node in the network. 10. Partial Mesh: In which, some nodes are not connected to every node in the network. In a fully connected mesh topology, each device has a point to point link with every other device in the network. If there are 'n' devices in the network, then each device has exactly '(n-1)' input-output ports and communication links. These links are simplex links, i.e., the data moves only in one direction. A duplex link(in which data can travel in both the directions simultaneously) can replace two simplex links. If we are using simplex links, then the number of communication links will be 'n(n-1)' for 'n' devices, while it is 'n(n-1)/2' if we are using duplex links in the mesh topology. 5. Tree Topology: Tree topology is a computer network topology in which all the nodes are directly or indirectly connected to the main bus cable. Tree topology is a combination of Bus and Star topology.
  • 7. In a tree topology, the whole network is divided into segments, which can be easily managed and maintained. There is a main hub and all the other sub-hubs are connected to each other in this topology. Hybrid Topology: A Hybrid topology is a computer topology which is a combination of two or more topologies. In practical use, they are the most widely used.
  • 8. In this topology, all topologies are interconnected according to the needs to form a hybrid. All the good features of each topology can be used to make an efficient hybrid topology.