A bus network is a network topology in which nodes are directly connected to a common linear half-duplex link called a bus.

A host on a bus network is called a Station or WorkStation. In a bus network, every station will receive all network traffic, and the traffic generated by each station has equal transmission priority. So, there is no relationship like Master-Slave.

The bus network can be a perfect example of Peer-to-Peer network.

Advantages

  • It works well for small networks.
  • It is easy to extend by joining cable with connector or repeater.
  • Very easy to connect a computer or peripheral to a linear bus.
  • Requires less cable length than a star topology resulting in lower costs.

Disadvantages

  • Entire network shuts down if there is a break in the main cable or one of the T connectors break.
  • A Plenty of packet collisions on the network, which results in high amounts of packet loss.
  • Terminators are required at both ends of the main cable.
  • Difficult to identify the problems if the whole network goes down.