SlideShare a Scribd company logo
File Transfer
Protocol
(FTP)
File transfer protocol (FTP)
• FTP stands for File transfer protocol.
• FTP is a standard internet protocol provided by
TCP/IP used for transmitting the files from one host
to another.
• It is mainly used for transferring the web page files
from their creator to the computer that acts as a
server for other computers on the internet.
Types of connections in FTP
•Control connection : uses very simple rules for
communication. Through control connection, we
can transfer a line of command or line of response
at a time.
• Data Connection: The Data Connection uses very
complex rules as data types may vary.
MECHANISM OF FTP
• The above figure shows the basic model of the
FTP. The FTP client has three components: the
user interface, control process, and data transfer
process.
• The server has two components: the server
control process and the server data transfer
process.
FTP uses two well known ports:
1. Port 21 is used for the control
connection
2. Port 20 is used for the data
connection.
Objectives of FTP
•It provides the sharing of files.
•It is used to encourage the use of remote
computers.
•It transfers the data more reliably and
efficiently.
Advantages of FTP
• Speed: One of the biggest advantages of FTP is speed. The FTP is
one of the fastest way to transfer the files from one computer to
another computer.
• Efficient: It is more efficient as we do not need to complete all
the operations to get the entire file.
• Security: To access the FTP server, we need to login with the
username and password. Therefore, we can say that FTP is more
secure.
• Back & forth movement: FTP allows us to transfer the files back
and forth. Suppose you are a manager of the company, you send
some information to all the employees, and they all send
information back on the same server.
Disadvantages of FTP
• We can’t send and receive large files on a network. However,
the size limit of the file is 2GB that can be sent.
• It is not compatible with every system.
File transfer protocol for computer science students

More Related Content

PPTX
filetranferprotocolseminarpresentation.pptx
PPTX
FILE TRANSFER PROTOCOL.pptx
PPTX
File Transfer Protocol - FTP
PPTX
Introduction to File Transfer Protocol with commands in FTP
PDF
File Transfer Protocol (FTP) in Computer Networks_ A Complete Guide.pdf
DOCX
File transfer protocol
PPTX
Computer network
PPTX
File transfer protocol- Gowdham
filetranferprotocolseminarpresentation.pptx
FILE TRANSFER PROTOCOL.pptx
File Transfer Protocol - FTP
Introduction to File Transfer Protocol with commands in FTP
File Transfer Protocol (FTP) in Computer Networks_ A Complete Guide.pdf
File transfer protocol
Computer network
File transfer protocol- Gowdham

Similar to File transfer protocol for computer science students (20)

PPTX
DOCX
File Transfer Protocol(ftp)
PPTX
Unit 5 Email FTP Rks.pps.ppt_20240425_112130_0000.pptx
PPTX
File Transfer Protocol (FTP)
PPTX
File Transport Protocol
PPSX
File Transfer Protocol
PPTX
File tranfer protocol
PPTX
File Transfer Protocol
PPT
File Transfer protocols
PPT
This presentation uploaded by me makesame for software testing tools used for...
PPT
Ftp.75 to 76
PPTX
PPTX
FTP & TFTP
PPT
File transfer methods
PPTX
File transfer protocol
PPTX
File Transfer Protocol(FTP)
PPTX
FTP_Presentation_by_Salman_Yousafzai.pptx
PPTX
FTP-PPT.pptx
File Transfer Protocol(ftp)
Unit 5 Email FTP Rks.pps.ppt_20240425_112130_0000.pptx
File Transfer Protocol (FTP)
File Transport Protocol
File Transfer Protocol
File tranfer protocol
File Transfer Protocol
File Transfer protocols
This presentation uploaded by me makesame for software testing tools used for...
Ftp.75 to 76
FTP & TFTP
File transfer methods
File transfer protocol
File Transfer Protocol(FTP)
FTP_Presentation_by_Salman_Yousafzai.pptx
FTP-PPT.pptx
Ad

Recently uploaded (20)

PPTX
Institutional Correction lecture only . . .
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Classroom Observation Tools for Teachers
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
01-Introduction-to-Information-Management.pdf
PDF
Computing-Curriculum for Schools in Ghana
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
Presentation on HIE in infants and its manifestations
PDF
Complications of Minimal Access Surgery at WLH
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
Institutional Correction lecture only . . .
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Classroom Observation Tools for Teachers
Chinmaya Tiranga quiz Grand Finale.pdf
Final Presentation General Medicine 03-08-2024.pptx
01-Introduction-to-Information-Management.pdf
Computing-Curriculum for Schools in Ghana
Microbial disease of the cardiovascular and lymphatic systems
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Supply Chain Operations Speaking Notes -ICLT Program
Presentation on HIE in infants and its manifestations
Complications of Minimal Access Surgery at WLH
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Module 4: Burden of Disease Tutorial Slides S2 2025
2.FourierTransform-ShortQuestionswithAnswers.pdf
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
Final Presentation General Medicine 03-08-2024.pptx
102 student loan defaulters named and shamed – Is someone you know on the list?
Ad

File transfer protocol for computer science students

  • 2. File transfer protocol (FTP) • FTP stands for File transfer protocol. • FTP is a standard internet protocol provided by TCP/IP used for transmitting the files from one host to another. • It is mainly used for transferring the web page files from their creator to the computer that acts as a server for other computers on the internet.
  • 4. •Control connection : uses very simple rules for communication. Through control connection, we can transfer a line of command or line of response at a time. • Data Connection: The Data Connection uses very complex rules as data types may vary.
  • 6. • The above figure shows the basic model of the FTP. The FTP client has three components: the user interface, control process, and data transfer process. • The server has two components: the server control process and the server data transfer process.
  • 7. FTP uses two well known ports: 1. Port 21 is used for the control connection 2. Port 20 is used for the data connection.
  • 8. Objectives of FTP •It provides the sharing of files. •It is used to encourage the use of remote computers. •It transfers the data more reliably and efficiently.
  • 9. Advantages of FTP • Speed: One of the biggest advantages of FTP is speed. The FTP is one of the fastest way to transfer the files from one computer to another computer. • Efficient: It is more efficient as we do not need to complete all the operations to get the entire file. • Security: To access the FTP server, we need to login with the username and password. Therefore, we can say that FTP is more secure. • Back & forth movement: FTP allows us to transfer the files back and forth. Suppose you are a manager of the company, you send some information to all the employees, and they all send information back on the same server.
  • 10. Disadvantages of FTP • We can’t send and receive large files on a network. However, the size limit of the file is 2GB that can be sent. • It is not compatible with every system.