10-04-2017, 07:27 PM
[attachment=7895]
Submitted By:
TARUN AGGARWAL
ARYA COLLEGE OF ENGINEERING & I.T.
ABSTRACT
File Transfer Protocol (FTP) is a standard network protocol used to copy a file from one host to another over a TCP/IP-based network, such as the Internet. FTP is built on a client-server architecture and utilizes separate control and data connections between the client and server.[1] FTP users may authenticate themselves using a clear-text sign-in protocol but can connect anonymously if the server is configured to allow it.
The first FTP client applications were interactive command-line tools, implementing standard commands and syntax. Graphical user interface clients have since been developed for many of the popular desktop operating systems in use today.
Objective & Scope
Objective
The objective of FTP, as outlined by its RFC, are:
- To promote sharing of files (computer programs and/or data).
- To encourage indirect or implicit use of remote computers.
- To shield a user from variations in file storage systems among different hosts.
- To transfer data reliably, and efficiently.
Scope
1. To ensure portability and therefore compatibility.
2. To ensure our system moves with time i.e. allow for maintenance, upgrades and periodic back up by developed and authorized personnel.
3. To program the system using the appropriate database design application, platform and programming languages.