Data+transfer

=Modes= Data can be transferred in 3 different main modes, which are called simplex, full-duplex and half-duplex, and they can be used in any situation. The most common mode is the full-duplex. However, simplex and half-duplex are still have been using in many situations. From now, I'm going to discuss about the main feature, different examples, advantages and disadvantages of these three modes.

__1. Simplex__ In the simplex mode, there are two different types of terminals. One of them can only send data and cannot receive it (called transmitter). And the other one can only receive data but cannot send it (called receiver). This type of mode can be useful for the situation, which does not requires data to be flow in both directions. For example: from the computer to the printer; from the input devices (such as mouse, scanner, keyboard, pen tablet etc) to the computer; and so on.

__2. Half duplex__ In the Half-duplex (sometimes it is called an alternating connection or semi-duplex) mode, the data can be transmitted from one direction to the other. The terminals have ability to either receives or sends out the data. However, sending and receiving can not be done at same time. For example; FAX (it can sends or receives letter but not in same time)

__3. Full-duplex__ In the full-duplex mode, the data can be sent or received at same time. Online communication (MSN, facebook etc) and telephone are the one of the examples of software, which are in full-duplex. There are many things that uses full duplex to transfer data, forOther examples; cell phone (sending & receiving e-mail, talking on the phone etc), computer (download & up load files at same time)

=Methods= There are several methods for transferring data by using:


 * Internet**
 * File Sharing Services on the Internet websites (such as Bit Torrent, Dropbox)
 * FTP (File Transfer Protocol) Software
 * P2P (Peer-To-Peer) Software
 * Instant message or LAN messenger


 * Physical transfer**
 * peripheral devices (such as USB, hard drive disk)

=Sources= >
 * [|Data Transmissions - Transmission modes]
 * [|Data Transmission Modes]
 * [|Methods for Network File Transfer Between PCs]