Internet Guide Logo

Abhay Bhushan

Last Edit: 10/01/17

Abhay Bhushan is the inventor of the File Transfer Protocol (FTP); the File Transfer Protocol (FTP) is an application layer protocol of the Internet protocol suite, and is responsible for transferring computer files between Internet hosts. The File Transfer Protocol (FTP) is used by file sharing programs, like: Napster, Kazaa, and BitTorrent.

Abhay Bhushan is an Indian citizen who was born on the 23rd of November, 1944. Bhushan was born in the northern city of Prayag (Allahabad), which is located at an intersection of three rivers: Ganges, Yamuna and Sarasvati. Prayag is one of the oldest Indian cities and is viewed as a Holy city. Bhushan studied at the following universities:

  1. Indian Institute of Technology Kanpur (IIT Kanpur or IITK)
  2. Massachusetts Institute of Technology (MIT)

It was while Bhushan studied at MIT that he authored the Request for Comments document: RFC 114. RFC 114 outlined the first specification for the File Transfer Protocol (FTP), and was released on the 16th of April, 1971. The introduction to this document is displayed below:

Includes an introduction to the first RFC specification for the file transfer protocol, which highlights a direct and indirect method for transferring data across packet switching networks like ARPANET

SInce 1971, the File Transfer Protocol (FTP) has been updated on a number of occasions. Bhushan's specification of the File Transfer Protocol (FTP) was designed to work on the original protocols of ARPANET. Eventually, TCP/IP would replace the original protocols of ARPANET, and the File Transfer Protocol (FTP) would need to be updated to be compatible with TCP/IP and new versions of: TCP, UDP and IP.