Network Essentials FTP File Transfer Protocol
Presented by-Manoj Kirar PRNo.-060341076
Topics Covered • • • •
FTP Objectives The FTP Model Standard Connection Model Control and Data Connections
10/14/08
Topic:FTP
Presented by:Manoj Kirar
2
FTP Objectives • Promote sharing of files. • Encourage indirect use of remote computers. • Shield user from variations in file storage. • Transfer data reliably and efficiently.
10/14/08
Topic:FTP
Presented by:Manoj Kirar
3
The FTP Model PI: Protocol Interpreter DTP: Data Transfer Protocol User Interface
Server PI File System
10/14/08
Control
Server DTP
Topic:FTP
Data
User
User PI
User DTP
File System
Presented by:Manoj Kirar
4
Standard Connection Model
Control
A
10/14/08
Data
Topic:FTP
B
Presented by:Manoj Kirar
5
Control and Data Connections • Control functions (commands) and reply codes are transferred over the control connection. • All data transfer takes place over the data connection. • The control connection must be “up” while data transfer takes place. 10/14/08
Topic:FTP
Presented by:Manoj Kirar
6
Control Connection • The control connection is the “well known” service. • The control connection uses the TELNET protocol. • Commands and replies are all line oriented text (default is ASCII).
10/14/08
Topic:FTP
Presented by:Manoj Kirar
7
10/14/08
Topic:FTP
Presented by:Manoj Kirar
8