SlideShare a Scribd company logo
File transfer protocol (ftp)
FILE TRANSFER PROTOCOL
• Allows two computers, a client and server,
  to connect over the Internet.
• During this connection the server and client
  are able to then transfer various files.
• This is done through converting files into
  binary and then transmitting the data, this
  concise process allows someone to
  download or upload a file to the internet.
HISTORY OF FTP
• April 16, 1971 by Abhay Bhushan from MIT
• US DoD, Advanced Research Projects
  Agency Network
   • ARPANET was the first network to allow
     for data to be transferred through
     computers
• Bhushan created a protocol that would
  easily allow data to be transferred through
  this new network
FTP: STEPS

1.Request
2.Response
3.Transfer
4.Terminate
FTP: REQUEST
• This request is initiated by the client
• Allowing the File Transfer Protocol to begin
• Sub-commands
   • store, delete, lookup, open and close
   • Allows client to interact with the server
     before they download or upload a file
FTP: RESPONSE
• Server will inform the client that it is ready to
  either receive or send a file

• The sub-commands used in this transaction
  are “ready to send” and “ready to receive”
FTP: TRANSFER
• The actual transaction will occur in the
  transfer step

              FTP: TERMINATE
• Two types of terminate transactions
  • successful terminate
  • unsuccessful terminate
File Transfer
  Protocol
    Cycle
THE FUTURE?
So where can a protocol that has been in use
for over 30 years go from here?

It has been modified and improved throughout
the years to keep up with user demands.

It is fairly safe to say that File Transfer Protocol
will still be in use for the future.
REFERENCES
Bhushan, A. "RFC 114 - File Transfer Protocol." IETF Tools. 16 Apr. 1971. Web.
28 Feb. 2012. <http://tools.ietf.org/html/rfc114>.

Harris, Robin. "FTP: Untrustworthy File Transfer." Technology News, Analysis,
Comments and Product Reviews for IT Professionals. ZDnet, 14 July 2008. Web.
28 Feb. 2012. <http://www.zdnet.com/blog/storage/ftp-untrustworthy-file-
transfer/344?tag=btxcsim>.

McKendrick, Joe. "FTP, First Created in 1971, Alive and Well in Service-oriented
World." Technology News, Analysis, Comments and Product Reviews for IT
Professionals. ZDnet, 12 Aug. 2011. Web. 28 Feb. 2012.
<http://www.zdnet.com/blog/service-oriented/ftp-first-created-in-1971-alive-and-
well-in-service-oriented-world/7447?tag=btxcsim>.

"The History of FTP." FTP Site. FTPGuide.com, 2008. Web. 28 Feb. 2012.
<http://ftpguide.com/history.htm>.

More Related Content

File transfer protocol (ftp)

  • 2. FILE TRANSFER PROTOCOL • Allows two computers, a client and server, to connect over the Internet. • During this connection the server and client are able to then transfer various files. • This is done through converting files into binary and then transmitting the data, this concise process allows someone to download or upload a file to the internet.
  • 3. HISTORY OF FTP • April 16, 1971 by Abhay Bhushan from MIT • US DoD, Advanced Research Projects Agency Network • ARPANET was the first network to allow for data to be transferred through computers • Bhushan created a protocol that would easily allow data to be transferred through this new network
  • 5. FTP: REQUEST • This request is initiated by the client • Allowing the File Transfer Protocol to begin • Sub-commands • store, delete, lookup, open and close • Allows client to interact with the server before they download or upload a file
  • 6. FTP: RESPONSE • Server will inform the client that it is ready to either receive or send a file • The sub-commands used in this transaction are “ready to send” and “ready to receive”
  • 7. FTP: TRANSFER • The actual transaction will occur in the transfer step FTP: TERMINATE • Two types of terminate transactions • successful terminate • unsuccessful terminate
  • 8. File Transfer Protocol Cycle
  • 9. THE FUTURE? So where can a protocol that has been in use for over 30 years go from here? It has been modified and improved throughout the years to keep up with user demands. It is fairly safe to say that File Transfer Protocol will still be in use for the future.
  • 10. REFERENCES Bhushan, A. "RFC 114 - File Transfer Protocol." IETF Tools. 16 Apr. 1971. Web. 28 Feb. 2012. <http://tools.ietf.org/html/rfc114>. Harris, Robin. "FTP: Untrustworthy File Transfer." Technology News, Analysis, Comments and Product Reviews for IT Professionals. ZDnet, 14 July 2008. Web. 28 Feb. 2012. <http://www.zdnet.com/blog/storage/ftp-untrustworthy-file- transfer/344?tag=btxcsim>. McKendrick, Joe. "FTP, First Created in 1971, Alive and Well in Service-oriented World." Technology News, Analysis, Comments and Product Reviews for IT Professionals. ZDnet, 12 Aug. 2011. Web. 28 Feb. 2012. <http://www.zdnet.com/blog/service-oriented/ftp-first-created-in-1971-alive-and- well-in-service-oriented-world/7447?tag=btxcsim>. "The History of FTP." FTP Site. FTPGuide.com, 2008. Web. 28 Feb. 2012. <http://ftpguide.com/history.htm>.