<<

FTP

Short for Protocol is a standard network protocol used to transfer files from one to another host over a TCP-based network, such as the . FTP is built on a - architecture and utilizes separate control and data connections between the client and server. FTP users may authenticate themselves using a clear-text sign-in protocol but can connect anonymously if the server is configured to allow it. FTP works in the same way as HTTP for transferring Web pages from a server to a user's browser and SMTP for transferring electronic mail across the Internet in that, like these technologies, FTP uses the Internet's TCP/IP protocols to enable data transfer. FTP is most commonly used to download a file from a server using the Internet or to a file to a server (e.g., uploading a Web page file to a server).

To transfer files with FTP, you use a program often called the "client." The FTP client program initiates a connection to a remote running FTP "server" software. After the connection is established, the client can choose to send and/or receive copies of files, singly or in groups. To connect to an FTP server, a client requires a username and password as set by the administrator of the server. Many public FTP archives follow a special convention for that accepts a username of "anonymous."

TELNET The protocol defines an interactive, text based communications session between a client and a host. Telnet is a used for accessing remote . Through Telnet, an administrator or another user can access someone else's computer remotely. On the Web, HTTP and FTP protocols allow you to request specific files from remote computers, but not to actually log on as a user of that computer. With Telnet, you log on as a regular user with whatever privileges you may have been granted for the specific application and data on that computer. Practically it is a terminal emulation program for TCP/IP networks such as the Internet. The Telnet program runs on your computer and connects your PC to a server on the network. You can then enter commands through the Telnet program and they will be executed as if you were entering them directly on the server console. This enables you to control the server and communicate with other servers on the network. To start a Telnet session, you must log in to a server by entering a valid username and password. Telnet is a common way to remotely control Web servers.