A bus network topology is a
network architecture in which a set of
clients are connected via a shared communications line, called a
bus. There are several common instances of the bus architecture, including one in the
motherboard of most computers, and those in some versions of
Ethernet networks.Bus networks are the simplest way to connect multiple clients, but often have problems when two clients want to transmit at the same time on the same bus. Thus systems which use bus network architectures normally have some scheme of collision handling or collision avoidance for communication on the bus, quite often using
Carrier Sense Multiple Access or the presence of a
bus master which controls access to the shared bus resource.
See more at Wikipedia.org...