The communications module encodes the message onto the network’s physical medium representing a link to another system. If the communications module implements a best-effort message service, it generates the confirm primitive as soon as the message has been encoded onto the medium.