In a ring topology all the nodes are connected to each other in such a way that they form a closed loop. Each work station (node) is connected to other two components on either side or its communication with these two adjacent neighbors. The data in a ring topology travels around the network in one direction, sending and receiving of data takes place with the help of token.
Token passing – Token contains a piece of information which along with data is sent by the source computer. This token then passes to next node which checks if the signal is intended to it. If yes it receives it and passes the empty token with the data to next node. This process continues until the signal reaches its intended destination.
The node with token are the ones only allowed to send the data, other nodes have to wait for and empty token to reach them. This network is usually found in offices and small building.
- Helps reduce chances of collasion
- Even when the load on the network increases, its performance us better than bus topology.
- There is no need for network server to control the connectivity between stations.
- Each computer have equal access to resources
- Each packet of data must pass through are the computers between source and destinations. This makes ring topology slower than star topology.
- If one of the node or port goes down, the entire network gets affected.
- The network is highly dependent on the wire which connects different components.