4 文件传输( ftp )

7
FTP 是是是 FTP 是 File Transfer Protocol 是是是是是 是“是是 是是是” 是是是 是是是 是是是 是是 是是是是是是 一() : 是是Upload Put 是是Download Get 是是是是是是是是是ASCII ), 是是是是Binary ), 是是 是是是是是是 、。 是是 FTP 是是是是是是是 是是是是是是Anonymous )。 4 是是 FTP

Upload: lawson

Post on 21-Jan-2016

141 views

Category:

Documents


0 download

DESCRIPTION

FTP 是什么 FTP 是 File Transfer Protocol 的英文缩写, 即“文件传输协议”。 文件从一台机器传送到另一台(上载或下载): 上载: Upload Put 下载: Download Get 文件可以是: 文本文件( ASCII ), 二进文件( Binary ), 压缩、非压缩文件。 通常 FTP 用户是需要 注册 的, 但也有匿名的( Anonymous )。. 4 文件传输( FTP ). FTP & Anonymous FTP. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 4   文件传输( FTP )

FTP是什么 FTP是 File Transfer Protocol的英文缩写,即“文

件传输协议”。 文件从一台机器传送到另一台(上载或下载) : 上载: Upload Put 下载: Download Get 文件可以是: 文本文件( ASCII ), 二进文件( Binary ), 压缩、非压缩文件。 通常 FTP用户是需要注册的, 但也有匿名的( Anonymous)。

4 文件传输( FTP)

Page 2: 4   文件传输( FTP )

Softwar

e

ftp ftp.ecust.edu.cn

Username: anonymous

Password: [email protected]

FTP & Anonymous FTP

Anonymous FTP Server

ftp.ecust.edu.cn

Page 3: 4   文件传输( FTP )

FTP工作原理1 、 FTP客户程序

命令行形式或 GUI形式( cuteftp)2 、 FTP服务程序 接收并执行客户程序发过来的命令3 、与其他因特网应用不同之处 FTP传输文件时,客户机与服务器之间要建立两次 TCP连

接: 控制连接( Control Connection) : 客户程序主动与 FTP服务器 (21端口 ) 连接 , 并在整个会

话过程中维持连接。 数据连接( Data Connection) 两个主机之间,每传输一个文件建立一个连接 (20端口) 。

Page 4: 4   文件传输( FTP )

FTP客户机与服务器工作原理

FTP用户界面

FTP客户端

本地文件系统

FTP服务器

远程文件系统

控制联接(21号端口)

数据联接(20号端口)

FTP要维持两个文件系统的状态参数,是有状态的协议,需要耗费较多的服务器资源

Page 5: 4   文件传输( FTP )

FTP的主要功能 1 、客户机与服务器之间交换一个或多个文件: 文件是复制不是移动。 2 、能够传输多种类型、多种结构、多种格式的文件 ASCII 、 Binary两类(无须变换文件的原始格式); 3 、提供对本地和远程系统的目录操作功能,如改变目录 4 、具有对文件改名、显示内容、改变属性、删除之功能 以及其他一些操作 5 、具有匿名 FTP功能

Page 6: 4   文件传输( FTP )

FTP 的必备条件 TCP/IP 协议族的安装和连通ftp 与 ftpd合法的 User—id Password 匿名注册: login : Anonymous password : [email protected]

Page 7: 4   文件传输( FTP )

文件传输功能图

多文件传输操作 ftp>mput local-file 本地多文件送到远程去 ftp>mget remote-file 从远程取多文件到本地

查看文件内容命令组 ftp>get filen - 只显示服务器端文件 filen 内容, - 代

表本地

FTP ClientFTP

Server

put mput send append

get reget mget recv