Bus topology

In a bus network topology all the devices are connected to a single shared communication line, called a bus. All data travels along this single wire.

You can think of it like having a real-life bus service, where we have a single route the buses take which goes through all the stops. The buses (data) can only travel along this single route (the bus), and they have to wait for their turn to use the bus if it’s already being used by another bus.

Logical bus (but it’s really a star)

We can configure a network switch so that it just forwards packets to everyone even if they’re not the intended recipient. This means that all the devices connected to the switch will receive all the data sent by any device, and they can choose to ignore it if it’s not meant for them.

That makes the network function exactly like a bus, but just that the physical cables are actually arranged like a star topology instead of a bus. So it’s really a star, but it functions like a bus.

Advantages of bus topology

Disadvantages of bus topology

Buses really aren’t used very often now, they’re just not the best option.

flashcards

QuestionAnswer
Bus topologyAll devices connected to a single shared communication line (the bus); all data travels along this single wire.
Logical bus (star topology)Configuring a network switch to forward packets to everyone, making it function like a bus even though cables are arranged in a star topology.
Advantage of bus topology: Ease of setupIt is easy to set up because you just connect all devices to a single wire.
Advantage of bus topology: CostIt is cheap because you don’t need a lot of cables or hardware.
Disadvantage of bus topology: Bus breakageIf the bus (single wire) breaks, the whole network goes down.
Disadvantage of bus topology: ScalabilityIt is not very scalable; adding more devices causes congestion and slows the network.
Disadvantage of bus topology: SecurityIt is not very secure; all devices can see all data, so a compromised device can access all network data.
Disadvantage of bus topology: EfficiencyIt is not very efficient; devices must wait for their turn to use the bus, causing slowness with many devices.
Disadvantage of bus topology: Reliability (collisions)It is not very reliable; if one device sends much data, collisions can occur, causing data loss or requiring resending.
Disadvantage of bus topology: Adding/removing devicesYou must physically cut the bus to add or remove devices, which can cause downtime.