0% found this document useful (0 votes)
38 views11 pages

File Transfer Protocol

FTP uses TCP connections to transfer files between computers. It uses port 21 for the control connection to manage the file transfer process and port 20 for the actual data connection to transfer files. FTP can transfer different file types like ASCII, EBCDIC and images using various data structures and transmission modes.

Uploaded by

avantika bisht
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views11 pages

File Transfer Protocol

FTP uses TCP connections to transfer files between computers. It uses port 21 for the control connection to manage the file transfer process and port 20 for the actual data connection to transfer files. FTP can transfer different file types like ASCII, EBCDIC and images using various data structures and transmission modes.

Uploaded by

avantika bisht
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

FILE TRANSFER PROTOCOL

Transferring files from one computer to another is one


of the most common tasks expected from a networking
or internetworking environment. As a matter of fact, the
greatest volume of data exchange in the Internet today
is due to file transfer.
Note

FTP uses the services of TCP. It needs two TCP


connections.

The well-known port 21 is used for the control


connection and the well-known port 20 for the
data connection.
Issues in File Transfer
• Different file name conventions
• Different ways to represent data
• Different Directory Services
Components of FTP
Client’s Components
• User Interface
• Client Control Process
• Client Data Process
Server Components
• Server Control Process
• Server Data Process
FTP
Using the control connection
Using the data connection
File Types
• ASCII
• EBCDIC
• Image
Data Structure
• File Structure (Default)
• Record Structure
• Page Structure
Transmission mode
• Stream mode
• Block mode
• Compressed mode
File transfer in FTP means
• Retrieving a file (server to client)
• Storing a file (Client to server)
• Directory listing ( server to client)

You might also like