4 文件传输( ftp )
DESCRIPTION
FTP 是什么 FTP 是 File Transfer Protocol 的英文缩写, 即“文件传输协议”。 文件从一台机器传送到另一台(上载或下载): 上载: Upload Put 下载: Download Get 文件可以是: 文本文件( ASCII ), 二进文件( Binary ), 压缩、非压缩文件。 通常 FTP 用户是需要 注册 的, 但也有匿名的( Anonymous )。. 4 文件传输( FTP ). FTP & Anonymous FTP. - PowerPoint PPT PresentationTRANSCRIPT
FTP是什么 FTP是 File Transfer Protocol的英文缩写,即“文
件传输协议”。 文件从一台机器传送到另一台(上载或下载) : 上载: Upload Put 下载: Download Get 文件可以是: 文本文件( ASCII ), 二进文件( Binary ), 压缩、非压缩文件。 通常 FTP用户是需要注册的, 但也有匿名的( Anonymous)。
4 文件传输( FTP)
Softwar
e
ftp ftp.ecust.edu.cn
Username: anonymous
Password: [email protected]
FTP & Anonymous FTP
Anonymous FTP Server
ftp.ecust.edu.cn
FTP工作原理1 、 FTP客户程序
命令行形式或 GUI形式( cuteftp)2 、 FTP服务程序 接收并执行客户程序发过来的命令3 、与其他因特网应用不同之处 FTP传输文件时,客户机与服务器之间要建立两次 TCP连
接: 控制连接( Control Connection) : 客户程序主动与 FTP服务器 (21端口 ) 连接 , 并在整个会
话过程中维持连接。 数据连接( Data Connection) 两个主机之间,每传输一个文件建立一个连接 (20端口) 。
FTP客户机与服务器工作原理
FTP用户界面
FTP客户端
本地文件系统
FTP服务器
远程文件系统
控制联接(21号端口)
数据联接(20号端口)
FTP要维持两个文件系统的状态参数,是有状态的协议,需要耗费较多的服务器资源
FTP的主要功能 1 、客户机与服务器之间交换一个或多个文件: 文件是复制不是移动。 2 、能够传输多种类型、多种结构、多种格式的文件 ASCII 、 Binary两类(无须变换文件的原始格式); 3 、提供对本地和远程系统的目录操作功能,如改变目录 4 、具有对文件改名、显示内容、改变属性、删除之功能 以及其他一些操作 5 、具有匿名 FTP功能
FTP 的必备条件 TCP/IP 协议族的安装和连通ftp 与 ftpd合法的 User—id Password 匿名注册: login : Anonymous password : [email protected]
文件传输功能图
多文件传输操作 ftp>mput local-file 本地多文件送到远程去 ftp>mget remote-file 从远程取多文件到本地
查看文件内容命令组 ftp>get filen - 只显示服务器端文件 filen 内容, - 代
表本地
FTP ClientFTP
Server
put mput send append
get reget mget recv