第15章 FTP协议实现程序-2
网络编程技术Technology of Network Programming 南京邮电大学计算机学院 计算机硬件基础教学中心 FTP协议 FTP是因特网上使用最广泛的文件传输协议。FTP提供交互式的访问。 FTP屏蔽了各计算机系统的细节,因而适合于在异构网络中任意计算机之间传送文件。 FTP协议 基于TCP的FTP和基于UDP的TFTP, 都是文件共享协议中的复制整个文件类。 文件共享协议的另一大类是联机访问,允许多个程序同时对一个文件进行存取。 FTP协议 网络环境中的一项基本应用就是将文件从一台计算机中复制到另一台可能相距很远的计算机中。 众多的计算机厂商研制出的文件系统多达数百种,且差别很大。 FTP协议 (1) 计算机存储数据的格式不同。 (2) 文件目录结构和文件命名规定不同。 (3) 对于相同的文件存取功能,操作系统 使用的命令不同。 (4) 访问控制方法不同。 FTP协议 FTP 的主要功能是减少或消除在不同操作系统下处理文件的不兼容性。 文件传送协议 FTP 只提供文件传送的一些基本的服务,它使用 TCP 可靠的运输服务。 FTP 使用客户服务器方式。一个 FTP 服务器进程可同时为多个客户进程提供服务。FTP 的服务器进程由两大部分组成:一个主进程,负责接受新的请求;另外有若干个从属进程,负责处理单个请求。 FTP协议 打开熟知端口,如21,使
原创力文档

文档评论(0)