Carrier sense multiple access (CSMA) is a contention-based protocol that’s easy to
implement. Carrier sense means that a node on the network will listen to or test the
communication medium before transmitting any messages, thus preventing a collision
with another node that’s currently transmitting. Multiple access means that several
nodes are connected to the same communication line as peers, on the same level, and
with equal privileges.