Before we begin, let us see how our communication model looks like • Two or more devices are exchanging messages with each

other. • The messages could be either atomic or part of a longer

communication. • In case there are more than one recipient of the same message,

this message can be transmitted individually to each of them or could be sent as a single broadcast.