May 2001
Intermediate to advanced
528 pages
12h 59m
English
The File Transfer Protocol (FTP) is an application layer protocol that provides file-sharing capabilities between hosts.
FTP was formally announced as part of the TCP/IP protocol suite in 1971. RFC 172 covers the design and implementation on FTP.
There are actually two ports associated with FTP: TCP 20 and 21. FTP creates a virtual connection over TCP port 21 for control information, and then it creates a separate TCP connection on port 20 for data transfers.
FTP is a very common application protocol that is used widely on the Internet to transfer files. Most public Web servers also provide some FTP functionality for public users to download files. For example, Cisco Systems has a corporate web site that is ...
Read now
Unlock full access