John Degenhart Joseph Allen
John Degenhart Joseph Allen
John Degenhart Joseph Allen
Joseph Allen
What is FTP?
Communication over Control connection
Communication over Data Connection
File Type
Data Structure
Connection Mode
Transmission Mode
Anonymous FTP
sFTP
User
Figure 26.21
User
User
Interface
Interface
Control
Control
Process
Process
Data
Data
Transfer
Transfer
Process
Process
Client
Control
Control
Process
Process
TCP/IP
Data
Data
Transfer
Transfer
Process
Process
Server
Control
Process
Client
Local code
NVT ASCII
Control
Connection
Control
Process
Server
Figure 26.22
Data
Connection
Figure 26.23
Data
Transfer
Process
Server
Active Mode
Passive Mode
Block Mode
Compressed Mode