1
文件传输协议(FTP)
本备忘录状态
本备忘录是文件传输协议(FTP)的正式标准。发布本备忘录不受限
制。
以下新的可选指令包含在本版规范中:
CDUP (回到上一级目录)
SMNT (结构加载)
STOU (唯一保存)
RMD (删除目录)
MKD (创建目录)
PWD (打印目录)和
SYST (系统)
注意:本规范兼容以前的版本。
1.介绍
FTP 的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)
鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文
件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终
端上直接地使用它,但是它的主要作用是供程序使用的。
本规范尝试满足大型主机、微型主机、个人工作站、和 TACs 的不同
需求。例如,容易实现协议的设计。
本文假定读者已具备传输控制协议(TCP)[2]和 Telnet 协议的知识。
这些文档包含在 ARPA-Internet 协议手册中。
2.概览
在本节中,我们将讨论 FTP 的历史、术语和模型。本节定义的术语对
FTP 来说非常重要。一些术语对 FTP 模型来说很特殊,有些读者可能在需
要术语时再次阅读本节。
2..1 历史
FTP 这些年有了很大的发展。附录 III 是一个按年代排序的与 FTP 有
关的 RFC 文档列表。包含最初被提议的 1971 年在 M.I.T.的主机上执行发展
起来的文件传输机制(RFC 114),对该文做注解和讨论的 RFC 141。
RFC 172 提供了一个用户级的在两台主机之间(包括 IMPs 终端)的定
向协议。RFC 265 做了修订,重申了 FTP 的附加功能。RFC 281 提出了更
进一步的改进建议。“设置数据类型”处理的应用在 1982 年的 RFC 294 中
被提议。
RFC 354 废除了 RFC 264 和 265。文件传输协议此时被定义为一个用
于两台 ARPANET 上的主机之间文件传输的协议,FTP 主要的功能被定义
为在主机间可靠高效地传输文件并允许方便地使用远程文件存储能力。
- 1
- 2
- 3
- 4
- 5
- 6
前往页