A key aspect of data communication involves understanding your audience and creating visualizations that communicate information in a compelling way. Effective data communication may also be achieved by using the right words to convey that information.
Data communication is defined as the transfer of data from one computer to another over the network, or any other form of communication. The information can be anything from an ordinary text message to an audio file or Hyperlink. The medium used to transmit data could be wireless or wired. For two computers to communicate with one the other, they require an option of linking which is called a network or channel.
Modern networks for data communication use a variety of data transmission channels. There are three types of data transmission channels: simplex, full-duplex, and duplex. Simplex mode allows data to flow only in one direction, whereas duplex mode allows the sender and receiver to transmit simultaneously. Full-duplex is similar to duplex but requires that both the receiver and the transmitter be in sync to read the binary data bits in the signal being transmitted.
The information that is transmitted via a data communication channel can be either digital data sent by a microprocessor or an analog signal (such as telephone calls or a video) that has been digitalized using pulse-code modulation. To ensure that the receiver receives only the correct data, any errors in the transmission of data must be detected and corrected. This is usually done using a combination sequence numbers and acknowledgement codes.