Network Topology
From Computing and Software Wiki
Line 10: | Line 10: | ||
*Simple to configure. | *Simple to configure. | ||
=====Disadvantages===== | =====Disadvantages===== | ||
- | *A fault in the main | + | *A fault in the main connection can bring down the entire network. |
*Very unsafe. Each computer receives all messages on the network. A computer can still accept messages even if its address does not match the destination address. | *Very unsafe. Each computer receives all messages on the network. A computer can still accept messages even if its address does not match the destination address. | ||
*Is slow, and prone to collision problems. | *Is slow, and prone to collision problems. | ||
Line 19: | Line 19: | ||
=====Disadvantages===== | =====Disadvantages===== | ||
- | |||
====Star==== | ====Star==== | ||
Line 33: | Line 32: | ||
Combining the characteristics of multiple star networks along a single bus network with a root node forms the tree topology. The hub/central node of each star network is connected to the root node of the tree creating multiple tiers on the network. The root node of the tree connects with the central node of the star network, which connects to more nodes in lower tiers. | Combining the characteristics of multiple star networks along a single bus network with a root node forms the tree topology. The hub/central node of each star network is connected to the root node of the tree creating multiple tiers on the network. The root node of the tree connects with the central node of the star network, which connects to more nodes in lower tiers. | ||
=====Advantages===== | =====Advantages===== | ||
- | *Easy to expand. | + | *Easy to expand. |
+ | *Allows for much larger number of nodes than bus or star networks individually, without having the same speed and size limitations. | ||
+ | *If there is a fault in the root node, the connections within each of the second tier networks will not be lost. | ||
=====Disadvantages===== | =====Disadvantages===== | ||
+ | *If there is a fault in the root node, the connection between each of the second tier networks can be lost. | ||
Line 40: | Line 42: | ||
Mesh topologies present multiple paths that a message can take to reach their destination. Each node can be connected with n-1 other nodes, where n is the total number of nodes on the network. If each node is connected with n-1 nodes, then the mesh network is referred as being fully connected or as a full mesh. | Mesh topologies present multiple paths that a message can take to reach their destination. Each node can be connected with n-1 other nodes, where n is the total number of nodes on the network. If each node is connected with n-1 nodes, then the mesh network is referred as being fully connected or as a full mesh. | ||
=====Advantages===== | =====Advantages===== | ||
- | + | *Creates inherent redundancy in the connections between multiple nodes. There is generally multiple paths from one node to another, so a network fault will generally not cause a node from being disconnected from the network. | |
=====Disadvantages===== | =====Disadvantages===== | ||
Revision as of 22:46, 12 April 2009
Network topology refers to the configuration of the physical and logical connections between the elements (links, nodes, etc.) of a network. Network topology does not refer to the physical layout of a network, nor does it refer to transmission rates, signal types or other characteristics of computer networks. Networks are normally organized by one (or more) of five basic types of topologies: bus, ring, star, tree, and mesh. In some instances two networks are interconnected forming a sixth type of topology: hybrid.
Contents |
Types of Network Topology
Bus
The bus topology uses a single transmission medium on which all messages are broadcasted. Each node receives all messages, but only the intended destination accepts it. Only one message can be sent at a time.
Advantages
- Requires a minimal amount of connections.
- Simple to configure.
Disadvantages
- A fault in the main connection can bring down the entire network.
- Very unsafe. Each computer receives all messages on the network. A computer can still accept messages even if its address does not match the destination address.
- Is slow, and prone to collision problems.
Ring
In a ring topology each node is connected to exactly two other nodes forming a closed loop. Messages are passed along the ring in a single direction until they reach their destination.
Advantages
Disadvantages
Star
The star topology consists of a hub, router, etc., connecting each other node of the network. Each message passes through the hub and is redirected to its destination.
Advantages
- Easy to detect errors and faults. Each node is separate from all other nodes through the hub, so it is easy to isolate and fix the problem.
- Any break in a connection between the hub and a node will not cause a failure in the network.
- Minimizes the number of possible collisions.
Disadvantages
- If the hub has a fault, the entire network can fail.
Tree
Combining the characteristics of multiple star networks along a single bus network with a root node forms the tree topology. The hub/central node of each star network is connected to the root node of the tree creating multiple tiers on the network. The root node of the tree connects with the central node of the star network, which connects to more nodes in lower tiers.
Advantages
- Easy to expand.
- Allows for much larger number of nodes than bus or star networks individually, without having the same speed and size limitations.
- If there is a fault in the root node, the connections within each of the second tier networks will not be lost.
Disadvantages
- If there is a fault in the root node, the connection between each of the second tier networks can be lost.
Mesh
Mesh topologies present multiple paths that a message can take to reach their destination. Each node can be connected with n-1 other nodes, where n is the total number of nodes on the network. If each node is connected with n-1 nodes, then the mesh network is referred as being fully connected or as a full mesh.
Advantages
- Creates inherent redundancy in the connections between multiple nodes. There is generally multiple paths from one node to another, so a network fault will generally not cause a node from being disconnected from the network.