FTP protocols

Since FTP is designed to work over TCP/IP, and most protocol stacks include FTP, it should be your transfer protocol over networks and the Internet. FTP is fast. Working with the network stack allows it to send large packets of data with each transfer. Because network connections are usually more reliable than serial connections, data does not become corrupted as easily and larger packets are possible. As mentioned earlier, you must have an FTP daemon and an FTP client. On UNIX systems, a daemon comes standard with the TCP/IP stack. However, on some DOS and Windows implementations it is not available or is available only at an additional cost. With FTP clients, user interfaces vary by vendor. Interfaces can range from cryptic DOS commands to elaborate drag-and-drop Windows applications.