A communication system for a multiple computer or distributed computing system is disclosed. The communication system comprises a set of individual communication links. Each computer (10a through 10n) has its own communication link (16, 18, and 20), over which it alone can transmit messages to every other computer in the system. Each computer (10a through 10n) includes a plurality of receivers, one receiver for each computer in the system. Each receiver is connected to one of the communication links, and only receives messages transmitted by the single computer which transmits messages over that communication link.