FTP文件传送协议
简介
- 将某台计算机中的文件通过网络传送到相聚很远的另一台计算机中,是一项基本的网络应用,即文件传送;
- 文件传送协议FTP(Fire Transfer Protocol)是英特网上使用的最广泛的文件传送协议FTP提供交互式的访问,允许客户指明文件的类型和格式(如是否使用ASSCII码),并允许文件既有存取权限(如访问文件的用户必须经过授权,并输入有效的口令)FTP屏蔽了各种计算机系统的细节,因此适合于在异构网络中的任意计算机之间传送文件 ;
- FTP客户端通过网络于服务器相连,可以向服务器上传或者下载文件;
- 根据应用需求的不同,FTP的服务器可能式一台高可靠性的计算机,也可是普通计算机;
- 常用于在计算机之间批量传输文件 ;
TFTP简单文件传送协议
基本工作原理
FTP使用TCP实现可靠传输
文件传送协议(File Transfer Protocol)是互联网上使用的最广泛的文件传输协议,用于Internet上的控制文件的双向传输。
FTP提供交互式的访问,允许客户指明文件类型与格式,并允许文件具有存取权限。
FTP屏蔽了各计算机系统的细节,因而适合于在异构网络中计算机之间传送文件。
FTP协议的特点
1、文件传送协议FTP只提供文件传送的一些基本的服务,它使用TCP可靠的运输方式。
2、FTP的主要功能是减少或消除在不同操作系统下处理文件的不兼容性。
3、FTP使用客户服务器方式。一个FTP服务器进程可同时为多个客户进程提提供服务,FTP的服务器进程由二大部分组成:一个是主进程,负责接受新的请求;另外有诺干个从属进程,负责处理单个请求。
FTP服务器和客户端
FTP是基于C/S的协议
用户通过一个客户机程序连接至在远程计算机上运行的服务器程序
依照FTP协议提供服务,进行文件传送的计算机就是FTP服务器
连接FTP服务器,遵循FTP协议与服务器传送文件的电脑就是FTP客户端
FTP工作原理
1、FTP有控制连接和数据连接,
控制