In a Master/Slave configuration (sometimes referred to as Primary/Secondary), one centralized "master" device handles all the logic, and controls all of the "slave" devices.
Each slave device typically requires a dedicated communications conduit back to the master device. In practice, this means a generous amount of wiring must be done to set up the average Master/Slave configuration. This tangle of wiring can be greatly alleviated, however, by placing all of the devices on a single network. Slave devices still must receive control from the master device, but communication can effectively be daisy-chained via the network.
Because all control processing happens in the master device, Master/Slave configurations sometimes suffer from bandwidth bottlenecking, as well as from the creation of a single point of failure. If the master device malfunctions, the entire system comes to a halt. Fortunately, because all the "smarts" in the system are centrally located in the master device, finding the physical location of the problem is relatively easy.















