Skip to main content
NETWORKING · TOPOLOGY

What Is Bus Topology?

Bus topology is a network layout in which every device connects to one shared cable, the bus or backbone, with a terminating resistor at each end. Every device sees every message and only one can transmit at a time. Bus Ethernet over coax is obsolete, but fieldbuses such as CAN and RS-485 still use a bus.

01

How bus topology works

Bus topology is a network layout in which every device taps into one shared cable, called the bus or backbone. A message sent by one device travels along the cable in both directions and reaches every other device, and each one keeps only the messages addressed to it. A bus network is also called a linear bus.

Each end of the bus has a terminating resistor matched to the cable’s impedance. Without it, the signal reflects off the open end and corrupts the next bits on the line. Because the cable is shared, only one device can transmit at a time, so a bus needs a rule for taking turns: collision detection on early Ethernet, bitwise arbitration on CAN, or a master that polls each device in turn on Modbus RTU.

Early Ethernet was a bus. 10BASE5 “thick Ethernet” and 10BASE2 “thin Ethernet” ran over coaxial cable with 50 ohm terminators, and devices shared it using CSMA/CD as set out in IEEE 802.3. Twisted-pair Ethernet in a star replaced both during the 1990s.

02

Advantages and disadvantages of bus topology

A bus is the cheapest way to connect devices strung out along a line, but the shared cable is also its weak point.

  • //
    Advantage: least cable. One run passes every device, with short drops or a daisy chain to each.
  • //
    Advantage: no central device. There is no switch or hub to buy, power or mount.
  • //
    Advantage: simple to extend along a line. A new device taps into the existing cable, within the length and device limits of the standard.
  • //
    Disadvantage: one fault can stop the bus. A cut backbone or a missing terminator can take down every device on the segment.
  • //
    Disadvantage: shared bandwidth. All devices share one channel, so throughput per device falls as traffic grows.
  • //
    Disadvantage: hard to troubleshoot. A fault anywhere shows up everywhere, so finding it means testing the cable section by section.
03

Bus networks still in use

The bus lives on in industrial fieldbuses and vehicle networks, where devices sit along a machine or a vehicle and the data rates are modest. The table gives typical figures from each standard. Reach falls as the bit rate rises.

Bus Standard Medium Termination Typical reach
10BASE5 (obsolete) IEEE 802.3 Thick 50 ohm coax 50 ohm each end 500 m per segment
10BASE2 (obsolete) IEEE 802.3 Thin 50 ohm coax 50 ohm each end 185 m per segment
CAN ISO 11898 Twisted pair 120 ohm each end Around 40 m at 1 Mb/s, longer when slower
RS-485 TIA-485 Twisted pair Around 120 ohm each end Up to about 1,200 m at low rates
PROFIBUS DP IEC 61158 Shielded twisted pair (RS-485) Active terminators each end Around 100 m at 12 Mb/s to 1,200 m at low rates

Our explainers on how RS-485 links devices on one pair and how CAN bus arbitration works cover the two most common buses in detail, and CAN bus I/O modules bring a CAN network into a computer.

FAQ · 01
What is Modbus?
Modbus is an open protocol for reading and writing values in industrial devices. Modbus RTU runs over RS-485 as a bus, with one master polling each device in turn, and Modbus TCP carries the same messages over Ethernet.
Read the full FAQ —
04

Bus vs daisy chain

A daisy chain links devices one after another, each connected to the next. It is often confused with a bus, and on a fieldbus the two meet: RS-485 and CAN are wired in a daisy chain from device to device, because short drops from the backbone keep the bus electrically clean.

An Ethernet daisy chain is different. Each device has two ports and an internal switch that passes traffic on, so it is a chain of point-to-point links, a line topology, not a shared bus. Its weakness is that a device losing power breaks the chain for everything beyond it. Some M12 Ethernet switches for rolling stock include bypass protection that keeps the chain passing traffic when a switch loses power, and closing the chain back to the start turns it into a ring.

05

Bus vs star and ring

Compared with a star, a bus uses less cable but loses the star’s fault isolation, since a star limits a cable fault to one device. Compared with a ring, a bus has no second path, so a backbone fault splits the network. That is why office networks moved to switched stars, while buses remain where cable runs are long, devices are many and each one sends little data, as on a production line or in a vehicle.

06

From fieldbus to industrial Ethernet

Many plants now run a mix. Sensors and drives stay on a fieldbus at the machine, and the controllers above them talk over industrial Ethernet such as PROFINET, EtherNet/IP or Modbus TCP. A gateway or an industrial computer with serial and CAN ports sits at the boundary and translates between the two.

When extending an existing bus, keep within the device count and cable length of the standard, keep drops short, and check that there are exactly two terminators, one at each physical end. Moving a terminator to the wrong place when a device is added is one of the most common causes of an intermittent bus.

07

Quick answers on bus topology

Bus topology: common questions

Why does a bus need terminators?

To stop reflections. A resistor matched to the cable impedance absorbs the signal at each end. Without it, the signal bounces back and corrupts data.

Why is troubleshooting difficult in bus topology?

Because every device shares the fault. A short, break or missing terminator anywhere disturbs the whole bus, so the cable has to be tested section by section.

Is Ethernet a bus topology?

Not any more. Coax Ethernet was a bus. Twisted-pair Ethernet is cabled as a star around a switch, although each link still follows IEEE 802.3.

Where is bus topology used today?

Mainly in fieldbuses and vehicles. CAN in vehicles and machines, RS-485 for Modbus RTU and PROFIBUS DP in plants.

What happens if the bus cable breaks?

The segment usually fails. The break leaves two unterminated halves, and reflections stop reliable communication on both sides.

We fit the serial, CAN and Ethernet interfaces each project needs in the industrial computers we build, and configure the drivers and bus settings before the system ships.